Full-stack development

Full-Stack Developer in Mexico City

I take a web product from the database to the interface: PHP and Node.js back ends, React and Astro front ends, and the deployment and operations that keep them running.

What I build

Internal systems that replace manual work

At COFAA I built five internal applications on a PHP/MySQL back end with a JavaScript and SCSS front end, moving 50% of paper-based processes to the web, and a service ticketing system with a React interface that digitized 100% of the ticket workflow, including equipment logs, quality surveys, a control dashboard and audit reports.

APIs and data

Terms and conditions served from a Node.js API at 10Bet Latam, Supabase for data storage and custom tasks at Industria Social, and GraphQL in Shopify projects at Rivka and Applabmx.

Integrations and automation

At Nutriandreaa, I connected Stripe payments to Teachable user creation through Zapier. At GroovePro, I built two PHP WooCommerce plugins: shipping calculations by products, bundles and dimensions, and custom bundles with prices based on cart quantities.

Deployment and operations

At COFAA I introduced Git/GitHub and a CI/CD workflow, separated development from production and set up a production server on Windows Server, replacing live changes and direct database edits. I have also administered hosting, email and domain certificates for client sites. At Brainfood Marketing I kept WordPress sites running in production, with PHP and plugin updates, MySQL backups and incident resolution.

Where I have done this

  • COFAA - Instituto Politécnico NacionalDatabase Administrator

    Internal PHP/MySQL applications, a React ticketing system, the Transparency Obligations system, and server and backup administration.

  • Industria SocialLead Web Developer

    Sites with Astro, Next.js and Node.js as the build environment, Supabase for data, PHP plugins for WooCommerce, Zapier automations and hosting administration, while leading a three-person team.

  • 10Bet LatamMid Front-End Developer

    A Node.js API for terms and conditions, alongside the React components for compliance and game rules.

  • HSBCWeb Production Manager

    Internal tooling in JavaScript versioned with Git, and administration of Sitecore and SharePoint platforms with HTML and JavaScript.

  • Brainfood MarketingWordPress Developer

    WordPress sites with PHP, Elementor and WooCommerce, and production maintenance: PHP and plugin updates, MySQL backups and incident resolution.

View experience

Selected work

2019 — 2025See all case studies

  • Current Nutriandreaa homepage with navigation, program information and a photograph of Andrea Solorio
    NutriandreaaWebflow and payment integration · 2021–2025
  • Current GroovePro homepage with logo, navigation and a photograph of a garage with storage panels
    GrooveProPHP WooCommerce plugins · 2021–2025
  • Instituto Politécnico Nacional shield
    COFAA · Service deskWeb ticket management · 2019–2022
  • Instituto Politécnico Nacional shield
    COFAA · Code of ConductWeb acknowledgment system · 2019–2022
  • Instituto Politécnico Nacional shield
    COFAA · TransparencyWeb document portal · 2019–2022
  • COFAA-IPN institutional website migration to MODX
    COFAA-IPNMODX migration · 2019–2020

Skills19 skills · 4 areas

Stack

Click or tap a skill to explore the related roles and their documented dates.

Back end

Data and APIs

Front end

Infrastructure

Inspector

Estimated from the duration of related roles, counting overlapping months only once. The bars show job periods, not continuous use of a tool.

Review my CV

How I work

  • I take responsibility from requirements, estimates and proposals through deployment, training and support, as I did leading client work at Industria Social.
  • I separate development from production and keep changes versioned, a practice I introduced at COFAA.
  • I use AI coding assistants such as Claude Code, GitHub Copilot, Codex, Gemini CLI, OpenCode and Cursor, but I define the architecture, orchestrate the agents and review the implementation myself.

Full-stack

Questions about my full-stack work.

Which back-end technologies do I use?

Node.js and PHP for application code, MySQL and Supabase for data, and GraphQL where an API calls for it. For internal automation I also use Python and Bash.

Have I built a system end to end?

Yes. The service ticketing system at COFAA is one example: database, PHP back end and React interface, with equipment logs, quality surveys, a control dashboard and audit reports, which digitized the whole ticket workflow.

Do I handle deployment and servers too?

Yes. I have set up a production server on Windows Server, introduced CI/CD, administered hosting, email and domain certificates, kept WordPress sites running in production with MySQL backups, and worked with servers hosted on AWS.

How do I use AI tools in development?

I use assistants such as Claude Code, GitHub Copilot, Codex, Gemini CLI, OpenCode and Cursor. I define the architecture, orchestrate the agents and review the implementation, and I also use RAG and code search with ChunkHound.

Development profiles

Let’s talk

Tell me about the project or the role.

I consider full-time roles, freelance projects and contract work with agencies or development teams. A short summary of the goal and the scope is enough to start.