Backend-oriented developer with strong focus on service design, typed contracts, idempotency, authentication flows and production hardening.
I work primarily with Node.js + TypeScript and Go, designing APIs and systems with:
- Clear domain modeling
- Explicit contracts
- Idempotent operations
- Observability and resilience
- Secure-by-default practices
I approach FullStack from a systems perspective: frontend is a consumer of well-designed services, not an afterthought.
- Auth systems (self-hosted, ORM-first)
- API design and middleware architecture
- Idempotency strategies and request safety
- CI/CD pipelines and production deployments
- Security hardening and runtime reliability
Active Project:
- GoPotency — A flexible, framework-agnostic Go package for handling idempotency in HTTP APIs.
- Node.js
- TypeScript
- Go
- Express
- PostgreSQL
- Prisma
- Next.js
- React
- Tailwind
- Docker
- GitHub Actions
- CI/CD pipelines
- Linux environments
- Observability basics (logs, structured errors, metrics-first mindset)
- Avoid overengineering.
- Prefer explicitness over magic.
- Type safety is non-negotiable.
- Idempotency is a design decision, not an afterthought.
- Systems should fail predictably.
- Portfolio: https://fco-gt.vercel.app
- LinkedIn: https://www.linkedin.com/in/francisco-gutiérrez-1b7580254/
- Email: fco.gutierrez1227@gmail.com


