I build things, break things, figure things out, and ship them. Focused on backend reliability, database architecture, and resilient web software.
Architecting high-throughput backend services at ProSync Infotech and refining the double-entry immutable ledger engine for BusinessOS.
Diving deeper into Postgres storage engines: VACUUM behavior, write-ahead logging (WAL), and composite index selectivity.
Reading 'Designing Data-Intensive Applications' by Martin Kleppmann & 'A Philosophy of Software Design' by John Ousterhout.
// PROOF OF WORK
Not generic demo clones. Commercial-grade systems, double-entry financial engines, and production integrations.
Commercial-grade financial operating system for SMEs with ledger-first accounting, immutable transaction journals, integer minor-unit money calculations, and multi-tenant audit logs.
Hiding deep Microsoft Graph API complexity behind an automated calendar & meeting sync engine for 20K+ EdTech users.
Asynchronous high-volume email delivery architecture replacing fragile browser-dependent API loops with resilient Redis/BullMQ worker queues.
Personal knowledge management app for saving, organizing, and sharing technical links, notes, and research papers.
// ARCHITECTURE DEEP-DIVES
Real engineering is messy. How system bottlenecks were debugged, refactored, and solved at scale.
How a 5-step asynchronous resolution pipeline bridged the gap between Outlook calendar visibility and granular meeting security for 20,000+ students.
Dispatches calendar event creation with `isOnlineMeeting: true`. This guarantees the class immediately appears on the instructor's personal Outlook calendar.
POST /v1.0/me/events
{
"subject": "Distributed Systems Lecture #04",
"isOnlineMeeting": true,
"onlineMeetingProvider": "teamsForBusiness"
}The problem wasn't sending emails. The problem was where the work lived. Transitioning from client-tied loops to resilient Redis background workers.
Every campaign forced the employee to babysit their browser. A network hiccup, laptop sleep mode, or single timeout permanently halted the dispatch.
Click “Simulate Dispatch” to test how this architecture handles real-world batch workloads.
// TRACK RECORD
From self-directed learning to software development, team ownership, and enterprise architecture.
Software Developer · 2026 – Present
Architecting enterprise software solutions, focusing on backend performance, distributed systems, and robust web applications.
Software Developer & Associate Manager · May 2024 – April 2026
Led engineering initiatives for EdTech platforms serving 20,000+ active students across LMS, ERP, and operational portals.
Full Stack Engineer · 2023 – 2024
Delivered custom web applications and business systems for independent clients and emerging businesses.
// THINKING & NOTES
Essays rooted in actual implementation experiences, database internals, and architectural trade-offs.
Moving from 2.5-second query timeouts to 280ms response times by analyzing query execution plans instead of adding more server RAM.
How a 4-step backend orchestration masked Microsoft Graph's strange separation between calendar events and online meeting policies.
Why storing currency in floats will inevitably corrupt your accounting, and how we architected BusinessOS around integer minor units and BigInt.
// THE HUMAN LAYER
Because good engineering is practiced by humans with taste, obsessions, and principles.
“Ledgers where every cent must balance, background queue workers that never drop messages, idempotent API contracts, and zero-downtime database migrations.”
“I have an unreasonable amount of respect for a well-designed relational schema with proper foreign keys, check constraints, and indexed access paths.”
“If the employee has to keep a browser tab open for 20 minutes for a background job to finish, something has gone architecturally wrong.”
“Most software does not need 15 microservices. It needs a well-structured monolith, strict module boundaries, an indexed PostgreSQL database, and good typography.”
Interested in discussing backend architecture, distributed systems, or engineering roles? My inbox is always open.