Senior Software Engineer · Technical lead

Christopher Alatorre

Systems and interfaces, built to the same standard.

Eight years shipping production software: APIs and data on one side, the browser on the other. Clarity, security, and measurable performance everywhere.

End-to-end: APIs to interface.

Christopher Alatorre

Senior software engineer across backend and frontend: PHP (Laravel, Symfony), Node.js, and the web stack (JavaScript, HTML, Blade, CSS), shipping what people actually use.

Owning both service boundaries and UI cuts handoffs. PSR-12, SOLID, OWASP-aware review, and production metrics: non-negotiable on the server and in the browser.

Leadership, mentorship, and delivery: automation, CI/CD, retrospectives. First place, 2019 generational project contest (Universidad de Guadalajara). Rigor and clarity as the default.

AI as leverage, not a substitute for judgment.

AI belongs in the workflow as a lever: quicker scaffolding, tests, and first drafts, same idea as linters and review. Amplify the work; a human still owns architecture, security, and shipping.

In practice: IDE assistants, tight prompts, and review on every generated line. No secrets or customer data in the wrong place. Intelligent tooling on Node services and internal apps. Never unreviewed code to production.

  • Boilerplate, refactors, tests: faster out of the gate, always reviewed.
  • Docs and onboarding: draft fast, edit carefully.
  • Model-backed features: judged on latency, cost, privacy, and failure modes.

Roles & impact

  • Sep 2024 to present · Remote

    Senior Software Engineer

    Firstbase.io · YC W21

    Measurable performance gains; fewer incidents; Node.js microservices for internal tools; automation and shared knowledge in delivery.

  • Apr 2023 to Sep 2024 · Remote

    Senior Software Engineer · Tech Lead

    CyberPuerta

    Microservices under strict latency; tech direction and mentorship; SOLID, PSR-12, solid REST; continuous improvement as culture.

  • Sep 2019 to Apr 2023 · Remote

    Full Stack Developer · Tech Lead

    Braigo

    E-commerce for designers: response time ~1 min to ~800 ms, lower infra cost, automated mockup pipeline.

  • Jul 2018 to Jul 2019

    Mobile Application Developer

    Universidad de Guadalajara, CUCEI

    MiBici finder and routing; internal tools for academics. First place, 2019 generational project contest.

Education

  • 2015 to 2019

    Informatics engineering

    Universidad de Guadalajara

  • 2019 to 2020

    Specialization · Project management

    Universidad Panamericana

  • Certifications

    Transformational leadership, Tecnológico de Monterrey (2023) · TOEFL, ETS (2018)

Stack & practice

APIs and data behind the scenes; Vue, Vite, and Tailwind in the UI. TypeScript where it earns its keep, same rigor from migrations to components.

PHP · Laravel · Symfony Node.js · REST · JSON:API · GraphQL Vue.js · Vite · Tailwind CSS JavaScript · TypeScript · HTML · Blade · CSS MySQL · Redis · SQL / NoSQL Docker · GCP · AWS · CI/CD SOLID · PSR-12 · OWASP

People & process

Listening, alignment, candor: the human layer, separate from stack choices.

Leadership · Mentorship Communication · Active listening Stakeholder alignment · Clarity of expectations Written clarity · Async collaboration Feedback · Candor in review Facilitation · Retrospectives Cross-functional partnership Prioritization · Calm under pressure

Let’s talk

Consulting, collaboration, or a senior role: email or WhatsApp works.

Location

Guadalajara, México · GMT−6 · Remote

WhatsApp

+52 331 445 8908

Profiles

GitHub · LinkedIn