Hi there, I'm

Susmita Shrestha

Full Stack Software Engineer

Building scalable and distributed web applications with modern technologies. Passionate about clean code, microservices architecture, and performance optimization.

Susmita Shrestha

About Me

My love for technology began in school when I first encountered QBasic and HTML/CSS. I was a curious student who stared at lines of code trying to understand what happens, why it happens, and how it happens. That curiosity led me to pursue a BSc. in Computer Science at Kathmandu University (2018–2023), where I explored everything from C, C++, Python React, Dart/Flutter, to UI/UX design.

During my early years at KU, I actively engaged in the tech community. I volunteered at IT Meet v8 (2018) organized by Kathmandu University Computer Club, which allowed me to connect with developers, organizers, and innovators. I also participated in the Mobile App UI Challenge during IT Meet, and attended Flutter Yatra, a Flutter-focused event organized by Truenary, experiences that fueled my excitement for building modern applications.

During college, I worked as a freelance Flutter developer at Upwork, combining learning and earning, which boosted my confidence as an engineer.

My professional journey began at Leapfrog Technology as a Software Engineering Intern, where I quickly transitioned into an Associate Software Engineer. I contributed to an internship management system built from scratch — designing APIs, database schemas, and collaborating closely with mentors.

Later, I joined Vyaguta, an internal Enterprise Resource Planning system at Leapfrog, as a Full Stack Engineer. There, I got the opportunity to work with a complete microservices architecture and build backend features end-to-end independently. I also led a team of 4 developers on a major feature. I handled everything from requirement gathering with multiple POs, database design, API development, to feature delivery. This experience strengthened my leadership, communication, and ability to navigate conflicts and align product owners.

Today, I’m part of IGC Business Holding, where I lead a development team in building a benchmarking and testing platform. I brainstorm and make architectural decisions, streamline feature development, and maintain high code quality. This role has deepened my interest in backend engineering, system design, and scalable architectures.

2+

Years Experience

20+

Projects Completed

10+

Technologies

Technical Skills

Languages & Frameworks

JavaScript TypeScript C++ Dart Node.js Express NestJS React Flutter

Database & ORM

MySQL PostgreSQL MongoDB Prisma Knex.js Redis

Tools & Technologies

Git REST API Jira Jest Scrum/Agile Docker Vite Microservices

Beyond Code

When I'm not writing code, you'll probably find me:

  • šŸ’ƒ dancing,
  • šŸŽ¤ listening music,
  • āœˆļø traveling, or
  • šŸ’Ŗ at gym.

Work Experience

Full Stack Engineer

IGC Business Holding, Kathmandu

05/2023 - Present
  • Led the development team in building a benchmarking and testing platform, driving architecture, feature delivery, and code quality
  • Designed and implemented scalable backend services using NestJS, Node.js, PostgreSQL, Redis, and MikroORM, ensuring scalability and fault-tolerance
NestJS Node.js PostgreSQL Redis MikroORM Railway

Software Engineer

Leapfrog Technology Nepal Pvt. Ltd, Kathmandu

06/2023 - 02/2025
  • Designed and developed scalable backend services within a microservices architecture using NestJS, Node.js, Express, and MySQL
  • Implemented unit testing, code review procedures, and enhancing code quality and reliability significantly
  • Participated in Agile Scrum ceremonies, including sprint planning, stand-ups, and retrospectives, to ensure seamless project execution
  • Ensured code maintainability and accountability for tasks while maintaining code quality and performance optimization
  • Collaborated with cross-functional teams of 15-20 members to deliver scalable and efficient solutions
NestJS Node.js Express MySQL Knex.js React.js SES SQS Microservices

Software Engineering Intern

Leapfrog Technology Nepal Pvt. Ltd, Kathmandu

04/2023 - 06/2023
JavaScript ES6 DOM Canvas

Freelance Flutter Developer

Upwork (Remote)

04/2021 - 02/2023
  • Collaborated on developing user-centric and minimalist interfaces for a health care application with a team of five developers, with the program's target audiences being doctors, nurses, and patients
  • Designed and developed a mobile application for a restaurant enabling users to look at the menu, order food and also book tables
Flutter Dart MVVM Mobile Development

Featured Projects

Benchmarking & Testing Platform

A multi-role benchmarking and testing platform that enables hotels and individual users to manage memberships, onboard teams, assign tests, and take skill assessments with full question versioning and multilingual support. It features an advanced analytics suite that visualizes performance

Node.js NestJS PostgreSQL Redis MikroORM React.js

Vyaguta

Vyaguta is an Enterprise Resources Planning system for Leapfrog to manage day-to-day business activities such as Employee Management, Project Management, and Resources Management. Vyaguta as a business management software is used to collect, store, manage and interpret data from organization activities.

Microservices NestJS Prisma Express

Extractly - Data Extraction Chrome Extension

A Chrome extension that extracts data from websites using natural language instructions. Users can simply type instructions like "Give me the title, rating, and price from this website" and the extension intelligently extracts the requested data from the rendered HTML of the current tab.

Chrome Extension JavaScript AI Web Scraping HTML Parsing

Orbit - Localized Store Finder

Mobile application for finding localized stores with advanced search and filtering capabilities.

Flutter Mobile

Healthcare Mobile Application

Developed user-centric and minimalist interfaces for a healthcare application targeting doctors, nurses, and patients using Flutter.

Flutter Dart Mobile

Restaurant Booking App

Mobile application enabling users to browse menus, order food, and book tables with an intuitive interface.

Flutter Dart Mobile

Resume

Download My Resume

Get a detailed overview of my experience, skills, and education.

Download Resume

Highlights

Education

Bsc. in Computer Science

Kathmandu University (2018-2023)

Contact Me

Let's work together!

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your visions.