Mérida, Yucatán · México

Diego Gongora

Tech Lead · Senior Software Engineer · Tech Writer

I build and modernize enterprise web applications with Vue, Angular and TypeScript — hands-on with frontend architecture, microfrontends, admin platforms, authentication and observability. I lead technical decisions, plan delivery, review code and keep Product, Backend, QA and DevOps rowing in the same direction.

Diego Gongora
Years of experience
6
Led frontend at
The Palace Company
Published articles
10+
Certified
AWS Cloud Practitioner

01 — About

Hands-on lead

I'm a Frontend Tech Lead with 6 years developing and modernizing enterprise web applications. I still write the code I later ask others to review, and I answer for the technical feasibility and the quality of what ships.

Day to day that means guiding decisions on product architecture, design and tooling, shaping technical solutions alongside Product and Backend, and growing the engineers around me through code review and a high bar rather than more process.

I publish technical articles on Medium, in both English and Spanish, about microfrontends, team workflow and cloud fundamentals. Explaining something well is how I check whether I actually understand it.

  • Frontend architecture

    Structure that survives more than one team touching it.

  • Microfrontends

    Independent deploys and real modularity — without the chaos.

  • Admin platforms

    Dense, data-heavy internal tools people use all day.

  • Auth & observability

    Knowing who did what, and what broke, before users report it.

02 — Experience

Where I've worked

  1. The Palace Company

    Mar 2024 — Sep 2026 · 2 yrs 7 mos · Mérida, Yucatán, México

    Frontend Tech Lead

    Dec 2025 — Sep 2026 · 10 mos
    • Guide implementation and own the decisions on product architecture, design and tooling.
    • Lead technical and architectural decision-making across the frontend.
    • Take an active part in Discovery and in defining candidate solutions.
    • Accountable for technical feasibility and for the quality of the delivered product.
    • Support engineers' technical growth and promote high-bar code standards.

    Front End Developer

    Mar 2024 — Dec 2025 · 1 yr 10 mos
    • Built web solutions that are usable, intuitive and responsive on the devices they were designed for.
    • Implemented and maintained microfrontends to improve application scalability and modularity.
    • Shipped high-performance applications with testable, reusable and efficient code.
    • Requirements analysis and interface design; implemented responsive UI components.
    • Wrote unit tests and worked on ergonomics and responsive design.
    • Worked within agile methodologies throughout the development process.
  2. Code & Jobs

    Aug 2023 — Apr 2024 · 9 mos · Freelance

    Technical Writer

    • Wrote technical content for the Code & Jobs platform blog.
  3. enacment

    Feb 2022 — Mar 2024 · 2 yrs 2 mos · México

    Software Developer

    • Developed bespoke high-performance web applications.
    • Built hybrid mobile apps with Ionic and Capacitor.
    • Turned functional requirements into app modules.
    • Took part in continuous-improvement processes (Agile).
    • Managed and maintained production applications.
    • Backend work with Google Cloud Functions, AWS Lambda, and both relational and non-relational databases.
    • Built reporting (Looker Studio, Power BI) and admin dashboards.
  4. FitFunWear

    Apr 2021 — Nov 2021 · 8 mos · México

    Jr Full Stack Web Developer

    • Planned and estimated the development of the site to be built.
    • Translated the web design into web components.
    • Analysed, designed and implemented a database system serving queries over 200+ products.

    Stack: MySQL · Sequelize · Express · React · Node.js

  5. Faculty of Mathematics — UADY

    Aug 2019 — Feb 2020 · 7 mos · Mérida, Yucatán, México

    Jr Front-end Developer

    • Ran the website and social media for the Intelligent Systems Modelling & Simulation academic group at the Faculty of Mathematics.
    • Designed and maintained the group's site on the Joomla CMS.

    clir-lab.org ↗

03 — Skills

What I work with

Frontend

  • Vue 3
  • Angular
  • TypeScript
  • React
  • JavaScript (ES6+)
  • HTML5
  • CSS3 / Sass
  • Ionic + Capacitor

Architecture

  • Microfrontends
  • Module Federation
  • Design systems
  • Reusable components
  • Authentication
  • Observability

Backend & data

  • Node.js
  • Express
  • REST APIs
  • AWS Lambda
  • Google Cloud Functions
  • MySQL
  • MongoDB

Cloud & reporting

  • AWS
  • Google Cloud
  • Looker Studio
  • Power BI

Quality & process

  • Unit testing
  • Code review
  • Agile / Scrum
  • Git & GitHub
  • CI/CD

Leadership

  • Technical leadership
  • Discovery
  • Mentoring
  • Delivery planning
  • Cross-team coordination

04 — Writing

Articles I've published

I write in English and Spanish. Each piece below links to both versions.

  • Draft PRs + Review Bots: a simple flow to cut noise and rework

    A lightweight review flow that stops half-finished pull requests from eating your team's attention.

    English ↗ Español ↗

  • Microfrontends Without Chaos: 5 Rules That Actually Work in Real Teams

    The rules I'd want in place before splitting a frontend across teams — learned the hard way.

    English ↗ Español ↗

  • Study Guide for the AWS Certified Cloud Practitioner Certification

    The study plan I used to pass the exam, written up while it was still fresh.

    English ↗ Español ↗

  • How to Install WordPress Locally and Build Sites on Your Own Machine

    A practical local setup for building and breaking WordPress sites safely.

    English ↗ Español ↗

  • What is a Microfrontend and Why You Should Know About It

    The introduction to microfrontends I wish I'd read first.

    English ↗ Español ↗

All articles on Medium ↗

05 — Projects

Things I've built in the open

My professional work lives in private repositories. These are personal and academic projects.

CLIR Lab website

Site for the Computational Learning and Imaging Research group, built and maintained on Joomla. Live in production.

  • Joomla
  • CMS
  • PHP

Visit site ↗

FitFunWear

Full-stack e-commerce built with a team of three: catalogue of 200+ products over a relational schema, server-rendered views and an admin area.

  • Node.js
  • Express
  • MySQL
  • React

View code ↗

Manage Clients

CRUD client-management app built to explore the Vue 3 Composition API end to end.

  • Vue 3
  • Composition API

View code ↗

Marvel App

Marvel character browser with its own Node.js API layer in front of the public Marvel API.

  • JavaScript
  • Node.js
  • REST

Frontend ↗ Backend ↗

COVID-19 data app

Dashboard consuming a public pandemic dataset and charting it by country.

  • JavaScript
  • REST
  • Charts

View code ↗

Blog: Angular + Node API

Angular frontend against a RESTful Node.js API — an early full-stack exercise in separating the two cleanly.

  • Angular
  • TypeScript
  • Node.js

Frontend ↗ Backend ↗

All repositories on GitHub ↗

06 — Education

Education, certifications & languages

Formal education

  • BSc, Computer Science

    Universidad Autónoma de Yucatán

    2017 — 2021

  • Full Stack Web Development

    Digital House

    Apr 2021 — Oct 2021

    certificate ↗

  • English language & literature

    Interlingua

    Oct 2022 — Aug 2024

Languages

Certifications

All my badges on Credly ↗

Volunteering, workshops & earlier certificates
  • Workshop instructor — Festival Matemático Centro de Investigación en Matemáticas (CIMAT) · certificate ↗
  • Workshop instructor — Science & Technology Fair UNAM, Mérida campus · certificate ↗
  • Mathematics workshop instructor U.S. Consulate & Mérida City Council · certificate ↗
  • Student member, Academic Council Universidad Autónoma de Yucatán · certificate ↗
  • Networking Academy Learn-A-Thon 2020 Cisco · badge ↗
  • Professional internship Universidad Autónoma de Yucatán · certificate ↗
  • Git & GitHub fundamentals · Bootstrap · HTML & CSS · Building web pages Devcode · Git ↗ · Bootstrap ↗ · HTML/CSS ↗ · web pages ↗

07 — Contact

Let's talk

Open to conversations about software development, frontend architecture, technical leadership, or an interesting problem you're stuck on. The fastest way to reach me is email.

dgongoragamboa@gmail.com