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

About Me

Rahul's portrait

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

Social