gm.

Giovanni Molina

Full-Stack Software Engineer | .NET, C#, TypeScript, Azure

Available · Cork, Ireland Stamp 4 · No sponsorship needed

About

I build web applications end to end: .NET/C# APIs, SQL Server databases and TypeScript frontends in Vue.js, Nuxt.js and Angular, with Azure Service Bus and GitHub Actions CI/CD to IIS. I migrated a business school's legacy platform to Nuxt.js and cut page load times by over 90%, built the .NET Core and SQL Server backend for Oppa, a startup platform connecting elderly users with caregiving professionals, and redesigned a Dynamics CRM bulk sync so 30,000+ records process in seconds. I've also taught and led developers: as technical lead at Desafío Latam, 20 of the 45 people in my cohort moved into tech roles within 3 months. I'm now adding security to that through a Postgraduate Diploma in Cybersecurity at ATU.

Backend

C# .NET Core .NET Framework REST APIs SQL

Frontend

TypeScript JavaScript Vue.js Nuxt.js Angular HTML5 CSS3 Responsive Design Accessibility

Cloud & DevOps

Azure Service Bus Azure AD GitHub Actions CI/CD IIS Docker Git

Databases

SQL Server PostgreSQL MySQL Firebase Supabase

Also

Ionic WordPress Python Java Microsoft Dynamics CRM Power Automate

Practices

Agile/Scrum Kanban SOLID Unit Testing Code Reviews

AI tools

GitHub Copilot Claude Code

Selected Projects

Medibot

2025

B.Eng. thesis project. SaaS for pharmacy order management over WhatsApp, with real-time messaging, order processing and AI message classification using Mistral 7B via Hugging Face.

SaaS WhatsApp Mistral 7B Hugging Face

Udemy course I wrote and teach, on building a CRUD application and an API with Django connected to MariaDB. 4,798 students enrolled, rated 4.5/5 from 85 ratings.

Django MariaDB CRUD API

gmolina.dev

This site: a personal portfolio built with Astro 4 and Tailwind CSS, with selected projects, experience, a contact form and a downloadable CV.

Astro Tailwind CSS

Experience

Full-Stack Software Engineer (Freelance)

TICDGM · Remote, Chile and Ireland

2019 – 2025
  • — Business school platform (2025): migrated the legacy platform to Nuxt.js, cutting page load times by over 90%.
  • — Oppa, silver-economy platform (2024): built a .NET Core backend, Nuxt.js frontend and SQL Server database for a startup connecting elderly users with caregiving and trade professionals. Set up and deployed Azure Service Bus for dependency coordination.
  • — Reprovet, equine-sector app (2021): designed the system architecture and technical plan (planning only).
  • — Time and attendance system (2020): fixed bugs in a .NET clock-in system for a company serving Chilean municipalities.
  • — Fitolab (2019): built the internal system and report generation for a phytoplankton company, using Angular, .NET and SQL Server.
  • — Set up CI/CD with GitHub Actions for automatic deployment to IIS servers on most projects.
  • — Integrated secure payment gateways and planned sprints and dependencies with project managers and backend engineers.
  • — Built cross-platform mobile apps with Ionic and Angular, and WordPress sites for clients.
.NET Core C# Nuxt.js Angular SQL Server Azure Service Bus GitHub Actions IIS Ionic

CRM Consultant & Systems Engineer

WIT - We make it simple! · Santiago, Chile

Aug 2018 – Mar 2019
  • — Built and maintained Microsoft Dynamics CRM modules, workflows and integrations in C#, .NET Framework, JavaScript and SQL Server.
  • — Redesigned a bulk synchronization workflow so 30,000+ records process in seconds.
  • — Automated multi-level approval workflows with Power Automate and API connectors.
  • — Gathered business requirements on-site and turned them into technical specifications.
C# .NET Framework JavaScript SQL Server Dynamics CRM Power Automate

Technical Lead & Frontend Instructor

Desafío Latam · Remote

Jun 2024 – Dec 2024
  • — Led cohorts through JavaScript OOP, Vue.js/Nuxt.js and web architecture, running implementation sprints with Git workflows and Firebase real-time data.
  • — Designed the curriculum, exercises and project assessments. 20 of 45 participants (44%) got tech roles within 3 months.
JavaScript Vue.js Nuxt.js Git Firebase

IT Project Manager & Technical Instructor

Duoc UC · Santiago, Chile

Jun 2019 – Jun 2022
  • — Managed technical solution and software development projects end to end, running Agile/Scrum sprints across cross-functional teams.
  • — Coordinated development teams, faculty and industry stakeholders, and mentored hundreds of students in troubleshooting and delivery.
Agile/Scrum Project Management

Other experience

  • — Agile Learning & Content Specialist (Freelance), Binaia (Jan – Mar 2025): .NET learning paths and technical documentation.
  • — Programming Instructor, Instituto Profesional Arcos (2019 – 2022): Programming fundamentals, design patterns and Unity tooling.
  • — Unity Developer, Matus Studios (Mar – Sep 2018): Endless-runner gameplay and procedural track generation in C#.
  • — Junior Systems & Mobile Engineer (Intern), GrupoExpro Technology (Jan – Mar 2018): Xamarin apps, legacy ASP.NET fixes, SOAP integrations.

Education

Bachelor's Degree, Computer Software Engineering

Instituto Profesional IPLACEX

Sep 2022 – May 2025

Grade 6.6/7.0. Software quality (ISO/IEC standards), Agile (Scrum, Kanban), Business Intelligence, software design and architectural patterns, IT governance. Thesis: Medibot.

Postgraduate Diploma, Computing in Cybersecurity

Atlantic Technological University (ATU)

Aug 2026 – May 2027 · In progress

Springboard+ funded. Network security, threat mitigation and systems protection.

Higher Technical Degree, Computer Programmer Analyst

Duoc UC

2016 – 2018

Programming and systems analysis, with projects in Unity, Arduino and IoT.

Computer Engineering (coursework)

Duoc UC

2013 – 2015

Two years of the Computer Engineering programme. Microsoft Student Partner; 2nd place, CITT Annual Meeting 2014.

Contact

Open to full-stack and backend .NET roles in Ireland: on-site, hybrid or remote. Drop me a line and I'll get back to you.