A Software Engineer with expertise in Full Stack development and Data Engineering.
Stack
Python
FastAPI
Flutter
Dart
PostgresSQL
Redis
Nginx
Docker
Kubernetes
PyTorch
Rust
React
Remix
Redux
Auth0
Redux Saga
TypeScript
Keras
Go
Traefik
Grafana
Pandas
Snowflake
Selenium
Qt
Tkinter
Experience
echowin
| Senior Software Engineer
Sept 2024 - Present
React
TypeScript
PostgreSQL
Rust
Docker
Engineered an end-to-end WebSocket voice pipeline that delivers seamless real-time interactions for AI receptionist solutions.
Developed a multi-tenant white-label platform with customizable branding, allowing agency resellers to deliver tailored client experiences and driving over a 30% increase in revenue.
Implemented an automated outbound calling system for clients, enhancing their outreach efficiency and contributing to the acquisition of one of the company's largest clients.
Optimized large-scale database queries and refined query structures, resulting in over 100% improvement in platform load times and reducing database load by more than 80%.
Built dashboards aggregating PostHog, Meta events, and database data to enable data-driven decisions, identify high-value clients, and uncover conversion opportunities, resulting in conversion rates increasing from 30% to 60%.
Developed a user-facing dashboard displaying statistics on calls, chats, and agent performance, providing clear visibility into platform activity.
Developed a scalable, multi-tenant authentication platform with integrated email workflows and reusable templates, enabling seamless onboarding, verification, and account lifecycle management across multiple clients.
Contributed to the development of an air-gapped AI receptionist solution for a Fortune 500 client, ensuring reliability and production readiness.
Improved platform user interface and internal dashboards, enhancing usability and mobile responsiveness.
SOVAi
| Software Engineer
Oct 2023 – Feb 2024
Python
FastAPI
Auth0
React
Redux Saga
Docker
Architected and deployed FastAPI microservices managing API key provisioning, rotation, and usage tracking infrastructure serving 10000+ active users.
Performed a zero-downtime migration of 1000+ users from legacy database to production-ready portal architecture, preserving all API keys and subscription data while maintaining continuous service availability.
Integrated Stripe payments to handle subscriptions, renewals, cancellations, and usage-based billing with event-driven webhook handlers—reducing payment-related support tickets by 80%.
Implemented Auth0 authentication with role-based access control and JWT validation across backend services, securing API key distribution and subscription management workflows.
Built a React-Redux self-service dashboard enabling users to manage subscriptions and API keys.
LIS Nepal
| Software Engineer Intern
Apr 2024 – July 2024
Python
Tkinter
Snowflake
Identified and fixed issues that prevented automation software from functioning, and resolved performance bottlenecks, improving execution speed by 20%.
Designed and developed a modern-UI desktop application using Python, seamlessly integrating Snowflake and Netsuite data warehousing to automate daily tasks and streamline team workflow, saving up to 3 hours per day.
Significantly enhanced team efficiency by transitioning from manual uploads of PowerBI report source files to a ETL pipeline, cutting development time by over a week.
Created a tool to parse irregular Excel forms from 40 departments and load data into a data warehouse for PowerBI reports, speeding up delivery by over 2 weeks.
Projects
League of Legends Worlds Simulator
| Interactive Bracket Simulator
Sep 2023
React
TypeScript
Built and launched a Worlds bracket simulator with 25,000+ unique users and significant adoption within the esports community.
Featured and shared by top League of Legends community personalities, contributing to widespread organic reach and user growth.
Designed a fast, intuitive simulation experience used by analysts, creators, and fans to explore tournament outcomes.
Built a performant frontend within Vercel's free-tier limits, optimizing load times and bandwidth usage.
AaryaPay
| An Offline Peer-To-Peer Payment Protocol
Apr 2024 – July 2024
Go
Flutter
Dart
Docker
Played a pivotal role in the development and refinement of an Offline Peer-to-Peer Trust-Less Payment Protocol, elevating its performance and reliability.
Made substantial contributions to the architecture and execution of the protocol's Backend, overseeing key elements including authorization tokens, 2FA tokens, and API endpoints.
Led the design and implementation of the Frontend for the Proof-of-Concept application, prioritizing resilience and effectiveness in its design.
Norma
| A Reinforcement Learning Model for Baghchal
Dec 2022
Python
React
Rust
Docker
Developed a Reinforcement Learning Model for an asymmetric heterogeneous multi-agent game - Baghchal, achieving positive win rates over human play.
Created and implemented a user-friendly web application, providing options for offline, online multiplayer, and AI model-based gameplay experiences.
Collaborated on the development of an assistive min-max agent to enhance the training process for reinforcement agents, contributing to improved gameplay outcomes.
Sikshyalaya
| An Online Learning Platform for Web and Mobile
June 2022
React
Python
Flutter
Dart
Docker
Led the development for an online learning platform intended to complement traditional classroom settings, accessible via web and mobile applications.
Designed and developed the UI for a web platform, led the team to integrate it with the Python backend and services like SMTP and FileServer.