Projects

Here are some of my recent projects:

thumbnail

Full-Stack Car Listing Web App

Designed and developed a platform for exploring, searching, sorting cars, viewing details, and submitting trade-ins. A complete full-stack app.

React, TypeScript, Zustand, React Router, Tailwind CSS, React Hook Form, Zod, SWR, Axios, Node.js, NestJS, Prisma ORM, PostgreSQL, Figma, Framer Motion, Swiper

thumbnail

E-Commerce Web App

Built a responsive, minimalist e-commerce app with category filtering, sorting, product details, and cart management features.

React, TypeScript, Jotai State Management, React Router, Tailwind CSS, Supabase

thumbnail

Instant AutoSave Plugin

Contributed to open-source by enabling a zero-delay auto-save feature for all IntelliJ-based IDEs, optimizing performance with Kotlin Coroutines.

Kotlin, IntelliJ Platform Plugin SDK, Gradle

thumbnail

Landing Page

I designed this responsive landing page in Figma for my family’s handmade product business. The goal was to create a clean, simple, and user-friendly design. With a mobile-first approach, clear sections, and engaging visuals, this design ensures a seamless experience across all devices.

HTML, CSS, JS, Figma, UI/UX Design, Flex, Grid

thumbnail

Real-Time Rocket Launch Control Simulation Application

This project is a command control application for a rocket launch station that allows users to monitor and control rockets in real-time, view telemetry and weather data, and handle challenges like delayed API responses, faulty telemetry data, and system resets using technologies such as Redis, Express, React, and Socket.IO.

Redis, Express.js, Node.js, Socket.IO, Docker, React, Postman, HTML, CSS, JS

thumbnail

Farm Stand CRUD Web App

This is a basic create, read, update, delete (CRUD) operations example in pure HTML, Bulma CSS, JS, EJS, NodeJS, and ExpressJS with Mongoose, and MongoDB.

Express.js, Node.js, MongoDB, Mongoose, EJS View Engine, HTML, CSS, JS, Bulma

thumbnail

Campground Platform

A comprehensive full-stack web application developed as part of Colt Steele's Udemy web development boot camp, with a focus on secure user authentication, database management, and responsive UI design for campground reviews.

HTML, CSS, EJS Templating, JS, Flexbox, Bootstrap 5, Asynchronous JavaScript (Promises, async/await, DOM), Node.js, Express.js, NPM, REST API, NoSQL, MongoDB, Schema Design, Mongoose, Authentication (Cookies & Sessions), Authorization, Password.js, Security Best Practices, Helmet, Deployment and Cloud Databases, Image Upload and Storage, Maps and Geocoding.