Hiring for a team?
The full track record lives there: experience, a downloadable CV and the detail of every stage. Start with the profile and we pick it up from wherever makes sense.
Senior Full-Stack DeveloperMonterrey, MX · GMT−6Available · full-time or per project
Real full-stack applications, deployed and running. Every project was designed and built end to end, from architecture and development through to infrastructure and deployment.
Live
01 — Featured project
The Visual Layer is not a website: it is a full platform. Its own API, an admin panel and a public site, designed, built and deployed by a single person.

01Data layer
Data model, JWT authentication over HttpOnly cookies, and a contract documented in OpenAPI 3.1.
api.tvl.ecai.dev

02Internal layer
Angular 22 admin panel for managing infographics, categories, users and publishing workflows on top of the API.
admin.tvl.ecai.dev

03Public layer
Public site in Next.js 16 with bilingual navigation, a zoomable infographic viewer and data served by the API.
web.tvl.ecai.dev
02 — Deployment index
15 applications visible
03 — How I work
01
I define what goes in and what stays out before any code is written. A written scope prevents half the problems a project can have.
02
Visible, deployed progress from day one. No waiting weeks to see something actually running.
03
The delivery is a production URL, with its domain, its pipeline and its documentation. Not a zip file.
Professional profile
ecai.dev
This site is the work; that one is the profile.
04 — Contact
The full track record lives there: experience, a downloadable CV and the detail of every stage. Start with the profile and we pick it up from wherever makes sense.
Tell me what you need and by when. I answer with a concrete scope, a date and a price — or I tell you straight that it is not my thing.
edgarh.carrillo@gmail.com