Senior Full Stack & Mobile Engineer · React · React Native · TypeScript · Next.js · Node.js · NestJS
I'm a Senior Software Engineer based in Chile, building reliable web and mobile products end to end — with modern, AI-assisted engineering workflows.
- 🔭 Currently: Senior Software Engineer @ TINET S.A. (web & mobile, distributed teams across 8 countries)
- 🤖 AI-first workflow: coding agents, agent skills (SKILL.md), MCP, and AI pair programming for faster, quality-safe delivery
- 🌱 Learning: Effect-TS, T3 Stack, AWS, Docker & Kubernetes
- 💬 Ask me about: React, React Native, TypeScript, Next.js, Node.js, NestJS, TanStack Query, Effect-TS, AI-assisted development
- ⚡ Building in public: open source + writing on Medium about frontend tooling
Frontend: React · React Native · Next.js · TypeScript · Tailwind CSS · Chakra UI · NativeBase · Redux · Zustand · Jotai · TanStack Query Backend: Node.js · NestJS · Express · tRPC · Next-Auth · Prisma · Drizzle ORM · Effect-TS (exploring) Data & Cloud: PostgreSQL · MongoDB · Firebase · Azure · AWS (Serverless/SST) · Docker AI Workflows: Coding agents · Agent skills (SKILL.md) · MCP (Model Context Protocol) · AI pair programming Tooling: Git · Jest · Mocha · Postman · Figma · fzf · oclif
| Project | Description |
|---|---|
| PaymentCLI | 2nd place at Platanus Hack 2024 (Chile TechWeek). CLI + SDK that accelerates payment-method integration up to 10x, with secure API-key management. Built in 36h with a team of 4. |
| testing-coffee-kirimase | Full-stack app scaffolded with kirimase: Next.js 13, Drizzle ORM, tRPC, Auth.js, shadcn/ui. Type-safe end to end. |
| next-open-jira | Jira-style project management app with Next.js — drag & drop, board management. |
| nestjs_course | NestJS fundamentals: modules, providers, controllers, services, DTOs. |
| sistema-de-colas-with-NodeJS | Real-time queue system with Node.js and WebSockets. |
| react-journal-app | Journal SPA with React, Redux, and Firestore. |
PaymentCLI — Platanus Hack 2024, Chile TechWeek · 2nd place in track, 59 votes
CLI + SDK to integrate payment methods in minutes. Team: Gabriel Pérez, Branndon Muñoz, Diego García & me.
Open to remote opportunities, freelance, and interesting conversations.



