Portfolio · MMXXVI

David  Rodriguez

Senior fullstack dev. I write software that behaves itself — mostly in TypeScript, sometimes Go, always like someone else is going to read it on a Friday at 5pm. (Probably them. Possibly future me.)

Open to senior / staff roles · remote (GMT-5 ± 3) ~/ Mexico City
Now
Updated 25 May

Heads-down on systems & software architecture, cloud, and the whole AI agents thing. The future already showed up, and devs who refuse to adapt get replaced. I'd rather not be one of those. Hopefully.

I learn by building stuff — personal projects so the ideas actually click — and on the side I'm working through System Design Interview — An Insider's Guide (Alex Xu) and Designing Data-Intensive Applications (Martin Kleppmann).

Experience

Almost a decade, give or take.

  1. Jul 2025 — Now

    Senior Software Engineer · Hitss · América Móvil

    Leading the frontend for Cambaceo, a field sales PWA for Telcel with 10,000+ active users — Angular with geolocation, OneSignal push, surveys, and scheduling. In parallel, internal CAC screens, bare-metal deployments with nginx, and CI/CD pipeline proposals to shorten the team release cycle.

  2. Mar 2021 — Dec 2025

    Senior Fullstack Developer · CENEVAL · vía Corporativo EMETH

    Designed and built 10+ subsystems for the educational platform: exam management, question banks, staff, institutions, and payments (BBVA Multipagos). REST APIs in Java with Spring Boot and Quarkus, frontends in Angular 14–16 with TypeScript and RxJS, and a shared component library across all subsystems. Led code reviews and trained the team on Angular and Java.

  3. Nov 2019 — Mar 2021

    Frontend Developer Intern · CTIN · Grupo Carso

    Reusable UI components for the internal streaming platform. JavaScript, CSS, and the reasonable amount of mistakes you make when starting out.

Writing

Notes, sometimes finished.

Coming soon. I'm drafting a few posts on architecture, agents, and all the parts of building software nobody wants to write about. (Apparently including these posts.)

Stack

Tools I reach for without thinking.

Languages
  • JavaScript
  • TypeScript
  • Go
  • Rust
  • Kotlin
  • Java
Frontend
  • Angular 2+
  • SvelteKit
  • Tailwind
  • Tauri
Backend
  • Bun
  • Node
  • Postgres
  • Spring Boot
  • Redis
Infra
  • AWS
  • GCP
  • Terraform
  • Docker
  • GitHub Actions

Let's build something.

Open to senior / staff fullstack roles starting Q3 2026, plus the occasional advisory gig. If you've got something interesting (or something quietly on fire), send a note.

hello@davidjrc.com
© 2026 · davidjrc.com Built quietly, in Astro.