JE.

Backend Developer at Vierge Group Mexico

Hi, I'm Emmanuel.

Full-stack engineer with a backend tilt. I build reliable APIs, configurable platforms, and the occasional LLM integration.

4 years shipping production code in JavaScript, TypeScript, Python, and PHP. Currently focused on backend systems for retail point of sale.

Tech Stack

The tools I reach for to ship reliable, maintainable software. Pragmatic over trendy.

Languages

  • TypeScript
  • JavaScript
  • Python
  • PHP
  • SQL

Frontend

  • React
  • Vue
  • Astro
  • Tailwind CSS
  • HTML5
  • CSS3
  • Zustand
  • TanStack Query
  • WebSockets

Backend

  • Node.js
  • Express
  • NestJS
  • Django
  • Laravel
  • REST APIs

Data

  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis

Cloud and Tools

  • Docker
  • Linux
  • Git
  • GitHub Actions
  • AWS
  • Vercel

Experience

Where I have shipped real products to real users. Most recent first.

  1. Backend Developer

    Vierge Group · Mexico

    • Building backend services for retail point-of-sale systems used across multiple merchant clients.
    • Designing configurable platforms so non-engineers can ship business rules without code changes.
    • Integrating LLMs into internal tooling for support and operations teams.
    • TypeScript
    • Node.js
    • PostgreSQL
    • Docker
    • React
    • CSS
    • Python
  2. Community Contributor / Organizer

    GDG Atizapán · Mexico

    • Co-organize developer meetups and share educational content on web development and software engineering.
    • Web Development
    • Software Engineering
    • Community
    • Public Speaking
  3. Junior Application Developer

    PSL Group · Mexico

    • Upgraded a domain-based SSO feature that allows B2B clients to access the platform through their own domain.
    • Supported a full application migration to a newer major version, resolving compatibility issues and stabilizing production builds.
    • Implemented configurable platform behavior using settings and feature flags to reduce recurring code changes.
    • Redesigned premium-account provisioning by updating database tables and roles, replacing a cron-based flow with a database-driven process.
    • Created Python dashboards and prototyped an LLM-API-based chat experience to explore data analysis and AI-assisted workflows.
    • JavaScript
    • TypeScript
    • React
    • Node.js
    • PHP
    • Symfony
    • MySQL
    • Python
    • Docker
    • AWS
    • REST APIs
    • SSO
    • LLM APIs
  4. Application Developer Intern

    PSL Group · Mexico

    • Delivered full-stack enhancements and bug fixes across application features, database updates, and API integrations.
    • Practiced Git workflows, code reviews, and Agile/Scrum collaboration in a production software environment.
    • JavaScript
    • React
    • PHP
    • Symfony
    • MySQL
    • REST APIs
    • Git
    • Scrum

Projects

Things I have built outside of work, and a few that became work.

Awards

Recognition for work I am proud of.

  • National

    First Place in BBVA Hackathon CDMX

    Hackathon CDMX

    1st place

Let's build something together.

Open to full-stack roles, freelance contracts, and interesting LLM work. I usually reply within a day.