
What I Do
I build software solutions with a focus on backend systems, APIs, data modeling, and clean engineering.
I enjoy working on full-stack applications, SaaS products, internal tools, and AI-assisted features. My focus is on building software that is useful, maintainable, and easy to understand.
- Backend systems and API design
- Data modeling and relationships
- Full-stack web applications
- Testing, reliability, and performance
- AI-assisted development and automation
Latest Posts
View all →Building myGTuner: A Real-Time Guitar Tuner with C++, TypeScript, and the Browser
A detailed walkthrough of building myGTuner, a real-time guitar tuner that explains the audio, music, and software concepts from microphone input to browser UI.
06/01/2026
Building an Expense Analytics Dashboard with TypeScript, React, and AI
A technical walkthrough of how I built a local expense analytics proof of concept that parses bank statements, categorizes transactions, generates JSON reports, and renders a React dashboard.
05/23/2026
High Level System Design - Banking Application
Designing a scalable banking application that allows users to manage multiple accounts with full CRUD operations, ensuring ACID compliance and security while optimizing for high-volume transaction periods like paydays.
05/05/2026
TypeScript for Backend Developers
A simple guide to mastering TypeScript for backend development — from setup to best practices, with real-world examples using Express and TypeORM.
11/06/2025
Building a Modern Node.js Backend Template with TypeScript, ESM, TypeORM, and SQLite
Learn how to build a professional Node.js backend template using TypeScript, ESM, TypeORM, and SQLite. This guide explains the folder structure, technology choices, and best practices for creating scalable and reusable backend projects.
11/05/2025