About Me

I love solving problems with code and math. I'm into photography just for fun, and I also bike and hit the gym six days a week. I really believe you can achieve anything if you put your mind to it. I'm currently studying Computer Science in college and always down to collaborate on cool projects.

Projects

Screenshot of Task-manager application

Task Manager

This project is a classic desktop application designed to help users stay organized. Built with Java and the JFrame GUI toolkit, it provides all the essential features of a task manager, including adding new tasks, marking them as complete, editing details, and deleting them. It's a practical demonstration of object-oriented programming and event-driven design in a desktop environment.

Java JFrame
Screenshot of Alt-Generator

Alt-Generator

Alt-Generator is a powerful web app that automatically generates descriptive alt text for images using modern Al. It's designed to help developers, content creators, and website managers make their content more accessible-especially for users who rely on screen readers. The idea came from firsthand experience. While working as an alt-text formatter at my college's disability resource center, I saw how important-but time-consuming- it was to make digital content inclusive. So, I built this project to automate the process and help others make the web more open to everyone

tailwindcss JavaScript

Technical Proficiencies

Languages

  • Python
  • C / C++
  • Java
  • JavaScript / TypeScript
  • SQL

Algorithms & Data

  • Data Structures
  • Algorithm Design
  • System Design

Systems & Tools

  • Linux / Bash
  • Git & GitHub
  • Docker
  • VSCode

Frameworks

  • Node.js
  • React
  • PostgreSQL
  • Three.js

Let's Build the Future

I'm actively seeking internship opportunities where I can contribute to challenging projects and grow as an engineer. If my work resonates with you, I'd be excited to connect.

Contact Me