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
CandeoHimalayaTreks Travel Website
- Full-stack trekking website managing treks, destinations, blogs, and inquiries
- Altitude charts, galleries, itinerary sections, and inquiry flows
- Deployed and maintained in production
SRIYOG Services Marketplace
- Local services marketplace connecting people across Nepal with tradespeople in 160+ professions
- Location and profession based search, with professional profiles and direct contact
- Top Professionals and Recently Joined listings plus a request-callback flow
- Built end to end during an internship and running in production
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
Online Job Portal Platform
- Full-stack job portal for job seekers and employers
- Job seeker profiles, job browsing, application tracking
- Employer dashboard to post vacancies and manage candidate submissions
- Role-based access control and secure authentication
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.