Projects
ShellChess
A terminal chess client I built because I kept switching to a browser tab while CLI AI tools were running on my projects.
- •Created a chess workflow that stays inside the terminal instead of another tab, window, or desktop
- •Built it for the dead time between prompting an AI coding agent and reviewing its output
- •Focused on making the game feel natural for developers already living in the CLI
Terminal UILichessCLI
A small personal tool built from an actual developer workflow annoyance.
dsa-with-javascript
An open-source npm package implementing common data structures and algorithms for JavaScript and TypeScript projects.
- •Implemented linked lists, trees, graphs, and sorting algorithms
- •Published and versioned the package on npm with TypeScript support
- •Kept the code readable so it works as both a utility and a learning reference
JavaScriptTypeScriptNode.jsnpm
700+ downloads on npm.
Healthcare Platform Backend
A production healthcare platform backend for pharmacy workflows, patient records, appointments, prescriptions, follow-ups, billing, and operational audit trails.
- •Built and deployed the Express/TypeScript backend with Prisma and PostgreSQL
- •Designed a large domain model across pharmacies, patients, appointments, prescriptions, services, waitlists, follow-ups, billing, fax, and audit events
- •Deployed the production setup on AWS Elastic Beanstalk with scalable infrastructure around RDS PostgreSQL
- •Integrated AWS SES, SQS, Lambda, S3, CloudFront, EventBridge, ACM, and related production services
- •Implemented healthcare workflow depth including booking, reminders, file uploads, email flows, Stripe billing, access control, and audit logging
Node.jsTypeScriptExpressPrismaPostgreSQLAWSDockerStripe
Non-disclosable production system. I can discuss architecture, deployment decisions, and backend ownership at a high level.
++
