// 2026 // RESUME

Michael Villalba Sotelo

Senior Full-Stack Engineer | Tech Lead | AI-Enabled Software Architect

Full-stack software engineer and technical leader with 11+ years of experience building web platforms, internal systems, automation engines, and developer-focused architectures across fintech, e-commerce, SaaS, enterprise, and AI initiatives.

Location

Mexico City, Mexico

Phone

(+52) 55 8760 6759

Website

visomi.dev

01 // Experience

AB InBev (Grupo Modelo)

Tech Lead / Senior Full-Stack Engineer

Aug 2022 - Present
Mexico
  • Lead architecture and delivery for internal platforms spanning web scraping, design systems, microfrontend ecosystems, SAP-adjacent integrations, and AI-agent initiatives.
  • Designed and delivered a configurable scraping engine using NestJS, Puppeteer, BullMQ, Redis, and SQLite to extract competitor pricing data across multiple sites, including complex infinite-scroll experiences.
  • Took the scraping initiative from architecture through MVP in 3 months and production approval in 6 months, with the solution operating for roughly 2 years on lightweight JSON-based maintenance updates.
  • Created reusable frontend and backend foundations, including shared templates, validation layers, utilities, and OpenAPI-ready middleware to standardize delivery across teams.
  • Led the evolution from fragmented applications to Nx monorepo and microfrontend patterns for better scalability, release management, and code reuse.

Solidus Capital

Head of Technology

Jul 2021 - Jul 2022
Mexico
  • Led engineering for fintech and crypto-related products, including wealth-tracking platforms and remittance products with multiple third-party integrations.
  • Owned technical direction for a customer-facing asset tracking platform involving KYC / KYB flows, holding structures, and several external service integrations.
  • Managed developers and external partners while contributing directly to architecture, hiring, code review, and technical problem solving.
  • Returned as a freelancer to reactivate the Mesada remittance product, upgrading the frontend from React 15 to React 17, fixing backend issues, and preparing the mobile app for App Store and Play Store release.

Kavak

Chapter Lead

Aug 2020 - Apr 2021
Mexico
  • Led frontend technical initiatives in a hypergrowth environment while contributing as a hands-on engineer.
  • Implemented AWS Cognito authentication in Angular 12 during an early-stage adoption phase where the integration had previously blocked the team.
  • Contributed to Nx monorepo adoption and frontend structure improvements within a large-scale product environment.

Avanttia / CONTPAQi

Tech Lead

Oct 2018 - Aug 2020
Mexico
  • Served as the bridge between business goals, architecture, and day-to-day execution for fiscal and financial software products.
  • Defined engineering practices, architecture standards, and developer workflows for a team working on collection, accounts payable, and invoicing software.
  • Architected and delivered an invoicing system in 1 month using Node.js microservices, Vue, PostgreSQL, and MongoDB, helping unlock a new revenue opportunity.
  • Improved developer experience and delivery speed through clearer architecture, team guidance, and reusable patterns.

Creze

Tech Lead

Jun 2017 - Oct 2018
Mexico
  • Transitioned from infrastructure and support into professional software development and quickly advanced into technical leadership.
  • Learned React, JSX, Node.js, and webpack rapidly and delivered the requested website implementation in approximately one week.
  • Promoted to Tech Lead within 6 months and led a small team of 3 developers while building web applications and internal dashboards for credit tracking and KYC / KYB operations.

DataVoice and Enlaza Comunicaciones

Technical Support Engineer / Systems Support

Jul 2014 - May 2017
Mexico
  • Built a strong systems foundation across Linux, Windows, networking, telephony, servers, and automation before transitioning full-time into software engineering.
  • Advanced from intern-level responsibilities to high-trust support work, including software configuration, server administration, troubleshooting, and customer-critical incidents.
  • Automated operational tasks with Python, Django, scripts, dashboards, and CLI tools while working with telephony and infrastructure systems.

02 // Technical Skills

Languages

TypeScript JavaScript Python C# Go SQL HTML CSS

Frontend

React React Router Angular Redux Vue Tailwind CSS ShadCN UI Storybook

Backend

Node.js Express NestJS Koa Django Azure Functions GraphQL REST APIs WebSockets

Architecture

Nx monorepos Microfrontends Shared libraries Middleware patterns Domain services API contracts OpenAPI

Data & Infra

PostgreSQL MySQL SQL Server MongoDB Redis SQLite Azure AWS Ubuntu Nginx

Tooling & AI

Zod ESLint Prettier Sonar Snyk Husky BullMQ Puppeteer AI agents CrewAI OpenAI integrations

03 // Mentoring

Web Development Mentor at Kodemia from Feb 2019 to Jul 2022, teaching practical web development workflows to developers entering the industry.

Several developers mentored under my guidance later advanced into senior and Tech Lead roles, which remains one of the achievements I value most.

04 // Selected Freelance

Built a waste collection and recycling application using Angular, NestJS, Prisma, and PostgreSQL.

Built Circular-E with a friend: a recycling pickup and cashback platform with Angular SSR, NestJS, Prisma, Redis, and AWS-backed delivery flows.

Developed a full-stack telephony-integrated system with Angular, Express, Prisma, Asterisk Realtime, AMI events, REST APIs, WebSockets, and on-prem Ubuntu / Nginx deployment.

Delivered a people and user administration system using React, C#, Azure Web Apps, and Azure Pipelines.

Refactored a sports betting social platform into an Nx monorepo with React, Express, Supabase, BullMQ, Redis, and Capacitor-based mobile deployment.

Built a remittance application for Bolivia using React, Express, Supabase, BullMQ, and Bridge integrations.

05 // Education

Technical high school studies in computing

Completed through 4th semester

Ongoing self-taught path

06 // Languages

Spanish: Native

English: Professional working proficiency (approximately B2 reading and writing)

© 2026 visomi.dev | Michael. Built for focus, shipped with pride.