Hi, I'm Gaurav Thapa
Software Engineering graduate building scalable backend systems and clean frontend experiences, from Spring Boot microservices to Next.js interfaces.
About
Get to know me

I'm a BE Software Engineering graduate from Nepal College of Information Technology (2022-2026), passionate about building real-world products that solve real problems.
I've worked across the full stack, designing distributed microservices in Java, building event-driven data pipelines, and crafting pixel-perfect interfaces with Next.js and React.
Beyond code, I've taught web development to beginners and co-built a side business. I care deeply about clean architecture, good developer experience, and shipping things that actually work.
Software Engineer
CareGene AI
May 2026 - Present
Skills
Tech Stack
Languages
Backend
Frontend
Databases
DevOps & Tools
Career
Experience
Software Engineer
- Build and maintain backend services in Java and Spring Boot across a distributed, microservices-based platform
- Design asynchronous, event-driven workflows that keep services decoupled and resilient under load
- Implement secure authentication, token introspection, and API rate limiting across services
- Containerize services with Docker, deploy on Kubernetes, and maintain CI/CD pipelines
Full Stack Developer Intern
- Developed backend services in Java and Spring Boot within a microservices-based architecture
- Built type-safe service-to-service communication for reliable data exchange between internal systems
- Contributed to shared backend components used across multiple services
Next.js Intern
- Developed and maintained a full-stack marketing website using Next.js
- Translated high-fidelity UI/UX designs into responsive, pixel-perfect interfaces
- Integrated RESTful APIs with efficient data fetching and state management
- Mentored junior interns on Next.js best practices, SSR/SSG, and Git workflow
Web Development Instructor
- Delivered a 2-month web development course covering HTML, CSS, JavaScript
- Guided students in building real-world frontend projects
- Provided one-on-one mentoring and code reviews
- Designed a structured curriculum with hands-on assignments
Portfolio
Projects
Digital Mental Health Platform
- Full-stack platform with role-based dashboards for patients, therapists, and admins
- Therapist-matching system generating personalized recommendations from patient assessments
- Secure authentication, payment processing, and automated email notifications
Background
Education
Nepal College of Information Technology
Bachelor of Software Engineering
Contact
Get In Touch
I'm currently open to new opportunities. Whether you have a question, a project idea, or just want to say hi, my inbox is always open.