I build and run full-stack systems that people actually use.
Next.js · TypeScript · Node.js · PostgreSQL · AWS — from Oaxaca, Mexico 🇲🇽
Adoption beats elegance. The hardest problem in the warehouse system was never technical. Twenty people already lived in Excel, and any system that took Excel away would have been quietly abandoned in a month. So the system imports and exports to Excel instead of replacing it. They kept the tool they knew; the warehouse got centralized querying and traceability. The "correct" solution — migrate everyone off spreadsheets — would have shipped and then died.
Permissions are a data model problem, not a feature. I spent six months auditing IAM policies for a FinTech platform, applying least privilege to a real production account. What stuck with me is that access control is almost impossible to bolt on later. In the warehouse system, RBAC was in the schema from the first migration, because institutional audit requirements aren't something you retrofit.
Owning the whole stack makes you conservative about complexity. When you write the migration, the API, the UI and run the deploy, you feel every clever decision twice — once building it, once at 11pm when it breaks. I've become much more willing to write the boring version.
Daily: Next.js 15 (App Router, RSC) · React 19 · TypeScript · Node.js · PostgreSQL · Prisma · Zod · Tailwind · Docker
Comfortable with: AWS (IAM, VPC, Lambda, EC2, RDS, CloudFormation, Secrets Manager) · Python (boto3) · Express · MongoDB · Linux
Coming from CloudFormation and Docker, I'm working toward platform engineering: Terraform, GitHub Actions pipelines, and Kubernetes — in that order. Currently doing an M.S. in Information Technology Management alongside the job.
Open to remote full-stack and backend roles.
archavez344@gmail.com · LinkedIn
