ST.

Namaste 🙏, I’m

Sagyam Thapa

I’m a backend and full-stack developer with experience in designing scalable systems, building APIs, and deploying high-performance solutions. I’ve worked on ERP systems, observability stacks, and client reporting services, with expertise in building robust infrastructures and ensuring efficient system performance. I thrive in solving complex challenges, optimizing code, and creating reliable, maintainable software. Let’s connect to discuss how we can collaborate on impactful projects.

EXPERIENCE

Bitmosys

Feb 2024 - Present

Full-time

  • -> Designed database schema and architectural diagrams and tech stack for a ERP application
  • -> Researched and presented findings on various self managed OSS and SaaS based options for database, observability, object storage, cloud providers, authentication, email and disaster recovery strategies
  • -> Wrote the foundation code, establish coding guidelines and setup CI/CD for the frontend and backend code base
  • -> Built self managed observability stack using Loki, Grafana, Prometheus, Jaeger and Uptime-Kuma
  • -> Build logging and tracing service to capture and send logs and traces
  • -> Built dashboard in Grafana to visualize data from these sources
  • -> Set up monitoring and alerting using Uptime-Kuma and Alertmanager with an escalation chain
  • -> Deployed the said monitoring stack with appropriate level of scaling and retention
  • -> Deployed a Postgres cluster with high availability replication, backups and logging
  • -> Deployed a Redis cluster with high availability for storing ACL
  • -> Deployed a Nginx as API gateway with cert manager for SSL connection
  • -> Deployed all APIs with horizontal pod auto scaling
  • -> Deployed a Linkerd service mesh for monitoring inter-pod latency and securing inter-pod traffic with mTLS
  • -> Built APIs and CRUD endpoints using NestJS following best coding practises
  • -> Introduced practise of documenting and diagramming important parts of the project
  • -> Built a service for sending emails with retry logic and recording the mail for archival purpose
  • -> Built a cluster wide distributed rate limiter for preventing abuse of resources
  • -> Build service for asynchronously generating, storing and mailing various types of pdf documents

Cango

Nov 2023 - Sept 2024

Freelance

  • -> Component Library: Built an reusable component library with over 25 components from a new design system
  • -> Dashboards: Built dashboards with said UI components for users with varying permission levels
  • -> Form builder: Built a google forms like form builder to capture survey response from voters
  • -> Data Visualization: Build dashboard using Apache ECharts to visualize the responses captured from the said surveys
  • -> Refactor: Refactored legacy code to typescript following best practises for type safety
  • -> Optimizations: Reduced over fetching and fetching states with React Query

Talent Exploriz

Jan 2022 - Jun 2023

Freelance

  • -> Built frontend for a event management app talentexploriz using React, Typescript, Tailwind CSS
  • -> Built a fully functional backend with JWT based authentication and using Typescript, NodeJS
  • -> Deployed the applciation by building a CI pipeline usign Github Actions on AWS Amplify, EC2, S3 Buckets, MongDB Atlas

Matrice AI

Jun 2022 - Jun 2023

Full-time

  • -> Landing Page: Built a SEO and speed optimized landing page for matrice.ai using NextJS.
  • -> Dashboard: Built the front-end for matrice.ai data annotation, training and inference platform using React and Typescript.
  • -> Data Labeling Platform: Built back-end for annotation platform with using NodeJS and Docker and integrated it with other micro-services and deployed it in AWS.

Alhasant Technologies Ltd

Summer - 2021

Intership

  • -> Makers Asylum: Responsible for creating a learning management system from Figma designs using vanilla JavaScript and Firebase as the back-end.

EDUCATION

FEATURED PROJECTS

featureImage

Talent Exploreiz

An event management platform that helps organizations to manage events and participants.

ReactNodejsTypescriptTailwind CSS
featureImage

Handwritten Equation Solver and Visulalizer

Final year project. Web application that can solve and plot Handwritten Polynomial and Linear Equations.

TensorflowPythonDjango
featureImage

DevCamper API

Backend API for DevCamper application, which is a bootcamp directory website

ExpressNodejsJWT
featureImage

Web Scraper

A crawler that scrapes news from various nepali news portals.

PythonScrapy
featureImage

Study Buddy

StudyBuddy is discord like website for finding for people to study together.

PythonDjangoSQLite