01Build
Where ideas become applications.
Principle: Types first. Then features.
- React
- Next.js
- Node.js
- TypeScript
- Microservices
- JavaScript
- Express.js
- REST APIs
- HTML
- CSS
- Material UI
- shadcn/ui
Every chapter branches from the one before it — and the next one isn't written yet.
Intern
Module Lead
Time Off
Senior Software Engineer
Senior Software Engineer
Lead Engineer
Senior Technical Lead
Current chapterThe next chapter
How I Build
The technologies I use to build today, and the ones I'm exploring for tomorrow.
I build software the way it actually runs in production: as a chain of decisions, from the first component to the last alert. Here's the stack behind each stage, the principle that guides it, and what I'm learning next.
Where ideas become applications.
Principle: Types first. Then features.
APIs, services and systems working together.
Principle: Every API is a contract. Secure it, limit it, version it.
Containerized platforms built to scale.
Principle: If it can't restart itself, it isn't production.
Platform
AWS
Data & Messaging
Where software starts to reason.
Principle: A model is only as good as the context you give it.
Metrics, logs and signals that tell the story.
Principle: If I can't see it, I can't fix it.
Identity, secrets and quality built into the workflow.
Principle: Security is a pipeline stage, not a review meeting.
From code to production.
Principle: Small changes, shipped often, easy to roll back.
Right now
Building AI agents with tool calling, and learning how to evaluate them properly.
Last updated
Verified milestones along the way — each one links back to its issuer.

Oracle · Issued Aug 2025

Oracle · Issued Aug 2025

Oracle · Issued Jul 2025 · Valid through Dec 2027

Oracle · Issued Jul 2025 · Valid through Dec 2027

Oracle · Issued Jul 2024

LinkedIn Learning · Issued Mar 2022