Projects

JobsOnSearch

Google Search Query Builder for Targeted Job Hunting

JobsOnSearch

A streamlined utility that helps job seekers generate precise Google Search queries to find high-quality listings across ATS platforms like Lever, Greenhouse, Workday, and more.
Users can select job titles, technologies, locations, exclusions, and preferred job boards. The app builds a copyable search query and provides a direct Google link.

Built with Next.js + TypeScript, TailwindCSS, and Zod for validation. State is managed using Zustand with local storage for persistent user selections.

Interactive Quick Order Tool for Custom Cabinet Doors and Wall Panels

Project Lead at 27estore.com

Interactive Quick Order Tool for Custom Cabinet Doors and Wall Panels

A custom-built tool that lets customers configure and order cabinet doors and wall panels with precise dimensions, hinge boring, and grain direction—all from desktop or mobile. Built with Next.js, TypeScript, and MongoDB, it streamlines quoting and integrates directly with our Invoice Management System for seamless order processing.

Invoice Management System for 27estore.com

Project Lead at 27estore.com

Invoice Management System for 27estore.com

The Invoice Management System (IMS) is a powerful web application designed to simplify the invoicing process for 27estore.com. Built using the latest MERN stack (MongoDB, Express, React, Node.js) technologies, IMS is a full-stack solution that streamlines the entire invoicing process, from initial quotes to final invoices. Recently migrated from CRA to ViteJS, for better and faster developer experience.

Although the source code is private, I can provide a demo of the application upon request. A demo application is currently in the works and will be available soon.

Inches to Millimeters Converter

Portfolio project showcasing a challenge I've faced in work setting

Inches to Millimeters Converter

What sets this tool apart from others online is its unique use of fractions for inputting and outputting values during conversions. While most tools provide output in decimal form, this one gives you results in fractions, which is far more useful in real-life scenarios.

Full-Stack Mock Banking Application: Bad Bank

MIT Professional Certificate in Coding - Capstone Project

Full-Stack Mock Banking Application: Bad Bank

Bad Bank is a mock banking application designed to showcase my full-stack development skills as part of the MIT Professional Certificate in Coding program. The application allows users to create accounts, deposit and withdraw fictional money, and view all transactions made by other users.

Built using ViteJS with React and TypeScript, Bad Bank is a full-stack application that leverages Firebase for Auth and Firestore for database management. The source code is publicly available on my GitHub repository, providing potential employers with an opportunity to evaluate my coding skills.

Mongo S3 Dump

Automate the backup process of a MongoDB to S3 Bucket

Mongo S3 Dump is an innovative tool I developed to address a critical gap in MongoDB self-hosting environments: automated, secure, and efficient database backups. Designed for organizations and developers who prefer the control and performance of self-hosted MongoDB databases, this utility facilitates seamless backup processes and secure storage on AWS S3.