Raghawa Pokhrel
Software Developer & Educator
Building robust backend systems, clean APIs, and modern full-stack web applications. Passionate about teaching Java, OOP, and software engineering principles.

About
I am a backend-focused software developer and Academic Tutor at Islington College with a strong foundation in Java and Spring Boot. I have hands-on experience designing clean REST APIs, working with SQL databases, and building reliable production systems.
Alongside backend engineering, I teach Java programming, OOP, and software engineering concepts to undergraduate students. I also develop modern full-stack applications using Next.js, Node.js, Supabase, and LLM integrations.
Experience
Academic Tutor
@ Islington CollegeConducting programming tutorials and lab sessions with a primary focus on teaching Java programming and core software development concepts to undergraduate students.
- • Teaching Java programming modules and guiding undergraduate students through hands-on practical lab sessions
- • Explaining object-oriented programming (OOP), data structures, algorithms, and clean coding practices in Java
- • Mentoring students on problem solving, code debugging, and software architecture fundamentals
- • Evaluating student programming assignments, lab reports, and technical assessments
- • Collaborating with module leaders to prepare and refine lecture materials and lab exercises
Graduate Teaching Assistant
@ Islington CollegeAs a Graduate Teaching Assistant, I helped lecturers and tutors during classes and lab sessions, mainly for Java programming modules.
Software Developer, Part Time
@ AppclyContributed to the NepCircle platform building full-stack features with Next.js, Supabase, Node.js, and SQL, and executed client SEO & web architecture projects.
Software Engineering Intern
@ Skill RankWorked on improving a Spring Boot codebase, enhancing deployment, containerization, and message handling concepts.
Software Engineering Trainee
@ Skill RankWorked extensively with Python and cloud services to develop a more efficient and well-rounded software development skill set.
Projects
NepCircle
LiveA 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.
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.
Pustak Pasal
A responsive, user-friendly platform (also known as Pustak Ghar) designed to improve bookstore operations and customer satisfaction.
Smart Home Care
A functional e-commerce platform for purchasing home appliances like vacuum cleaners, refrigerators, and heaters.
Skills & Technologies
Backend
APIs
Databases
Frontend
Cloud & Infrastructure
Messaging
Authentication & Services
AI
Development Tools
Education & Certifications
Education
BSc (Hons) Computing
Islington College
These studies provided a strong foundation in computer science and software engineering, helping build confidence as a developer.
+2 Science
3.53New Horizon College
Certifications
Certificate of Internship
Skill RankAwarded for successfully completing 2 Months of Skill Nurture Internship, focusing on Spring Boot refactoring, SQL optimization, Docker containerization, and backend architecture.
Certificate of Training Completion
Skill RankAwarded for successfully completing 3 Weeks of intensive SkillSeed Training focusing on Python, Flask APIs, MongoDB database operations, and AWS Lambda serverless deployments.
Get In Touch
Open to remote software engineering roles, contract projects, and academic collaboration. Feel free to reach out directly.