Giovanni Molina
Full-Stack Software Engineer | .NET, C#, TypeScript, Azure
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
Frontend
Cloud & DevOps
Databases
Also
Practices
AI tools
Selected Projects
Medibot
2025B.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.
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.
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.
Experience
Full-Stack Software Engineer (Freelance)
TICDGM · Remote, Chile and Ireland
- — 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.
CRM Consultant & Systems Engineer
WIT - We make it simple! · Santiago, Chile
- — 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.
Technical Lead & Frontend Instructor
Desafío Latam · Remote
- — 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.
IT Project Manager & Technical Instructor
Duoc UC · Santiago, Chile
- — 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.
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
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)
Springboard+ funded. Network security, threat mitigation and systems protection.
Higher Technical Degree, Computer Programmer Analyst
Duoc UC
Programming and systems analysis, with projects in Unity, Arduino and IoT.
Computer Engineering (coursework)
Duoc UC
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.