Hello, my name is
Rahul Sharma
I’m an aspiring Software Engineer with a passion for solving problems and building impactful projects. As a CS major and active hackathon participant, I thrive on creating innovative solutions through development and continuous learning.
My projects
XPenSe
Developed a wallet app that recommends the best credit card to maximize rewards based on real-time location and merchant data, using NFC and Google Maps API.
- Next.js
- Supabase
- Auth0
- Google Maps API
- Perplexity AI
TripPlanner
A web app that syncs with your calendar to plan your day, suggesting nearby restaurants between events using Google Maps and Calendar APIs.
- React
- TypeScript
- Next.js
- Firebase
- Auth0
- Google Maps API
SynchroCode
Designed and developed a web-based code editor enabling seamless collaboration with real-time updates via WebSockets.
- Node.js
- WebSockets
- Quill.js
- Firebase
My skills
- Python
- Java
- C/C++
- HTML
- CSS
- JavaScript
- TypeScript
- React
- Next.js
- Node.js
- Git
- Tailwind
- MongoDB
- Supabase
- Django
- Framer Motion
About Me

Hi, I'm Rahul Sharma, a sophomore pursuing a BS in Computer Science at George Mason University. With a strong academic record (GPA: 3.64) and recognition on the Dean’s List, I am passionate about crafting captivating user interfaces, building robust systems, and integrating APIs. I enjoy LeetCode challenges to sharpen my problem-solving skills and deepen my understanding of data structures and algorithms.
I have a keen interest in system design, artificial intelligence, distributed systems, and low-level programming. I love exploring new technologies, languages, and frameworks, staying updated with the latest trends in tech.When I'm not coding, I enjoy playing video games and learning about philosophy, blending creativity with analytical thinking to solve complex problems.
Download My Resume

