Summary
Overview
Work History
Education
Skills
Languages
Timeline
Products
Generic

Ram Sharan Sapkota

Oulu

Summary

Full-Stack Software Engineer with 4+ years of experience building and optimizing web applications using Node.js, PostgreSQL, Angular, and React. Strong background in backend development, database performance optimization, and RESTful API design. Experienced in delivering scalable features, improving system reliability, and reducing latency in production systems.

Overview

5
5
years of professional experience

Work History

Full-Stack Software Engineer

Novelty Technology
08.2023 - 08.2025
  • Built and maintained full-stack features using Angular, Node.js, and PostgreSQL for a US healthcare domain project.
  • Designed and optimized PostgreSQL schemas, indexes, and raw SQL queries, improving query performance and reducing latency for large datasets.
  • Implemented infinite search functionality in Angular, reducing query time by approximately 40% and improving real-time data retrieval.
  • Containerized applications using Docker to ensure consistent development environments and support scalable deployments.
  • Developed and integrated RESTful APIs and microservices, improving modularity and separation of concerns across the system.
  • Collaborated with cross-functional teams using GitHub and GitLab to maintain code quality and align on feature delivery.
  • Developed and maintained web applications using JavaScript, React, and Node.js.
  • Collaborated with cross-functional teams to gather requirements and design solutions.

Full-Stack Developer

PortPro Inc.
08.2022 - 08.2023
  • Developed end-to-end features using Node.js and React, supporting core platform functionality.
  • Implemented and improved payment integration workflows, increasing transaction success rate by approximately 20%.
  • Worked closely with product and engineering teams to design reliable backend services and frontend integrations.
  • Mentored junior developers and shared best practices in full-stack development and code quality.

Frontend Web Developer

Ekbana Solutions Pte. Ltd.
05.2021 - 05.2022
  • Developed and maintained frontend features for an eCommerce platform using Angular.
  • Integrated REST APIs to support real-time data updates, search, and filtering functionality.
  • Collaborated with backend engineers to optimize API performance, contributing to a 30% reduction in API latency through schema and query improvements.
  • Improved UI performance and maintainability by optimizing component structure and state management.

Node.js Developer

Antidote Nepal
08.2020 - 06.2021
  • Developed and maintained RESTful APIs using Node.js and Express.js.
  • Implemented rate limiting to protect backend services from abuse and ensure fair resource usage.
  • Collaborated on React-based frontend features, integrating APIs to support dynamic user interactions.
  • Contributed to both backend and frontend tasks, gaining hands-on full-stack experience.

Education

Master of Engineering - Computer Science and Engineering

University of Oulu
Oulu, Finland
09-2027

Bachelor of Science - Computer Science and Information Technology

Trinity International College
Kathmandu, Nepal
05.2020

Skills

  • JavaScript
  • TypeScript
  • Python
  • Angular
  • React
  • Nodejs
  • Expressjs
  • C
  • RESTful APIs
  • Responsive web design
  • Microservices
  • PostgreSQL
  • SQL
  • Schema Design
  • Indexing
  • Query Optimization
  • MongoDB
  • Docker
  • Git
  • GitHub

Languages

English

Timeline

Full-Stack Software Engineer

Novelty Technology
08.2023 - 08.2025

Full-Stack Developer

PortPro Inc.
08.2022 - 08.2023

Frontend Web Developer

Ekbana Solutions Pte. Ltd.
05.2021 - 05.2022

Node.js Developer

Antidote Nepal
08.2020 - 06.2021

Bachelor of Science - Computer Science and Information Technology

Trinity International College

Master of Engineering - Computer Science and Engineering

University of Oulu

Products

I am working on peer to peer bike rental platform

Ram Sharan Sapkota