RP.
Kathmandu, Nepal

Raghawa Pokhrel

Backend Developer

Building reliable backend systems, APIs, and full-stack applications.

SYSTEM SPECS & SNAPSHOT

Technical Profile at a Glance

Active Backend Stack
Role
Backend Developer
Location
Kathmandu, Nepal
Education
BSc (Hons) Computing
Primary backend
JavaSpring Boot
Databases
PostgreSQLSQLMongoDB
Frontend
ReactNext.jsJavaScript
Cloud
AWS Lambda
DevOps
DockerNginx
Messaging
RabbitMQ
AI
LLM Integration

01 / ABOUT

About Me

I am a backend-focused software developer with a strong foundation in Java and Spring Boot, with hands-on experience building APIs, working with databases, and contributing to real-world applications.

I specialize in backend engineering, API development, database design, authentication, and writing clean, organized code. While my core expertise is in backend technologies, I am actively expanding into full-stack development using Next.js, React, Node.js, and integrating modern services like Supabase and LLMs. I am continuously looking for opportunities to improve my skills and grow as a developer, aiming to deliver robust and scalable solutions from the database to the cloud.

Quick Facts

Focus
Backend Engineering
Languages
Java, Python, JavaScript
Frameworks
Spring Boot, Next.js, Flask
Databases
PostgreSQL, MongoDB, MySQL
Based in
Kathmandu, Nepal

02 / EXPERIENCE

Professional Experience

Graduate Teaching Assistant

Islington CollegeKathmandu, Nepal
03/2026 – Present

As a Graduate Teaching Assistant, I help lecturers and tutors during classes and lab sessions, mainly for Java programming modules.

  • Answering student questions and explaining programming concepts
  • Helping students understand Java using practical examples
  • Helping with coding exercises and supporting lab sessions
  • Working with module leaders to prepare and improve course materials
  • Improving overall learning resources

Software Developer, Part Time

AppclyAustin, TX — Remote
01/2026
Project: NepCircle

Contributed to the NepCircle project and worked on different parts of the application. Leveraged a strong foundation in Java to learn Next.js quickly and contribute effectively.

  • Developed an email notification system for users and administrators using Nodemailer
  • Built backend APIs for the admin dashboard
  • Implemented social login using Supabase
  • Added inappropriate content filtering using Node.js libraries and an LLM-based approach
Next.jsNode.jsSupabaseNodemailerLLM Integration

Software Engineering Intern

Skill Rank
09/2025 – 11/2025

Worked on improving a Spring Boot codebase, enhancing deployment, containerization, and message handling concepts.

  • Removed repeated code and improved code organization
  • Made the codebase cleaner and improved maintainability
  • Converted formulas from Excel into efficient SQL queries
  • Automated report generation
Spring BootSQLNginxDockerRabbitMQ

Software Engineering Trainee

Skill Rank
08/2025 – 09/2025

Worked extensively with Python and cloud services to develop a more efficient and well-rounded software development skill set.

  • Designing, building, and deploying applications
  • Focused on backend development and cloud deployment
  • Engaged in practical problem solving
PythonMongoDBFlaskAWS Lambda

03 / STACK

Technical Skills

CoreWorking withExperience

Backend

JavaSpring BootNode.jsPythonFlaskASP.NET Web API

APIs

REST APIsBackend API Development

Databases

PostgreSQLSQLMongoDBMySQL

Frontend

ReactNext.jsJavaScript

Cloud & Infrastructure

DockerAWS LambdaNginx

Messaging

RabbitMQ

Authentication & Services

SupabaseAuthenticationSocial Login

AI

LLM Integration

Development Tools

Git

04 / PROJECTS

Featured Work

// Community Platform
GET /api/users/nearby
POST /api/listings
POST /api/auth/social
Community PlatformContributor01/2026

NepCircle

A community platform mainly for Nepali people living in the USA, aimed at helping users find apartments, buy/sell items, discover events, and communicate with each other.

  • Supabase social login
  • Email notification system with reusable templates
  • Backend APIs for admin dashboard features
  • Inappropriate content filtering using Node.js and LLMs
Next.jsNode.jsSupabaseNodemailerLLM Integration
View Project
// E-Learning Platform
GET /api/courses
POST /api/enroll
WS /chat/:roomId
E-learning Platform

Shikshyalaya

A full-stack e-learning web application allowing tutors to create/manage courses and upload learning resources, while students can browse, search, enroll, and watch lessons.

  • Course management and responsive video player
  • Search by subject and level
  • Real-time communication (chat and discussion boards)
  • Progress tracking, secure payments, and course reviews
Full-Stack Technologies
// Book Store
GET /api/books?genre=&lang=
POST /api/cart/checkout
DISCOUNT 5+ books → 5% off
Book Retail & Library Platform

Pustak Pasal

A responsive, user-friendly platform (also known as Pustak Ghar) designed to improve bookstore operations and customer satisfaction.

  • Browse, search, and filter books by genre/author/language
  • Cart management and ordering with emailed claim codes for in-store collection
  • Smart discounts (5% for 5+ books, 10% loyalty discount)
  • Admin features for inventory, discounts, and announcements
ASP.NET Web APIPostgreSQLReact.jsEntity Framework CoreGit
// E-Commerce
@Controller
Servlet: ProductServlet
JDBC → MySQL
E-commerce Web Application

Smart Home Care

A functional e-commerce platform for purchasing home appliances like vacuum cleaners, refrigerators, and heaters.

  • E-commerce product browsing
  • Purchase processing for home appliances
HTML5CSSJavaJSPServletJDBCMySQLXAMPP

05 / EDUCATION

Academic Background

BSc (Hons) Computing

Islington College

09/2022 – 12/2025Kathmandu, Nepal

These studies provided a strong foundation in computer science and software engineering, helping build confidence as a developer.

Academic Focus

Computer ScienceDatabasesData StructuresAlgorithmsNetworkingApplication DevelopmentSoftware EngineeringModern technology trends

+2 Science

New Horizon College

04/2020 – 03/2022Butwal, RupandehiCGPA: 3.53

Academic Focus

MathematicsCalculusPhysicsChemistryComputer Science

CERTIFICATIONS

Continuous Learning

SQL Training

Covered SQL queries, database concepts, and data normalization.

AWS Cloud Foundations

Covered basic cloud concepts including EC2 instances, hosting static websites, and basic AWS cloud concepts.

06 / CONTACT

Let's Build Something

I'm always open to discussing new projects, creative ideas, or opportunities to collaborate.

Location

Kathmandu, Nepal

developer@raghawa

Initializing environment... done.