Software Engineer
Summary

About Me

I am a Master’s student in Applied Computer Science with a strong focus on database, distributed systems, and Artificial Intelligence. My experience spans healthcare data platforms, crypto trading systems, and academic infrastructure, where I have built and maintained production-grade applications that handle real-world scale and complexity.

I have worked on systems involving unstructured data, real-time processing, and high-concurrency workloads, where performance and reliability are critical. In healthcare and fintech environments, I contributed to backend services and data pipelines that improved processing efficiency and ensured consistent system behavior under load. My work often involves designing APIs, optimizing database interactions, and deploying scalable services in cloud environments.

In my current academic role, I develop platforms used by hundreds of students and faculty, including AI-powered tools and cybersecurity training systems. I regularly collaborate with faculty, staff, and student teams, translating evolving requirements into practical, maintainable solutions.

Career journey

Professional Experience

Graduate Assistant - Software Developer

Northwest Missouri State University

2025-08 - Present

CrewAIDjangoSpring BootVue.js.NetMySQLPostgreSQLGitLab CI/CDJenkinsIIS
  • Delivered containerized AI assisted cybersecurity learning platform in React, Django Rest Framework, PostgreSQL, Docker, Nginx and Gemini with JWT authentication and RBAC authorization for 30+ users
  • Architected GitLab CI/CD pipelines orchestrated by Jenkins, integrating SonarQube for code quality analysis and Docker for automated builds, testing, and deployments of Python, Java, Vue, and React services.
  • Migrated legacy ASP.NET MVC applications from .NET 6 to Python and Vue, optimized batch processing with Python multi-threading and reducing execution time from over 1 hour to 5 minutes.

Software Engineer

Maitri Holdings Services

2024-02 - 2024-12 - Nepal

DjangoDjango REST FrameworkCeleryRabbitMQAWS (EC2, RDS, S3, IAM, Auto Scaling, ELB)MySQLSentrySafetyCLIpytest
  • Developed backend services for 2000+ users with Python (Django) and MySQL. Implemented RBAC, audit logging, PHI de-identification, and FHIR interoperability with EHRs, adhering to HIPAA compliance.
  • Built AWS infrastructure with EC2, RDS, S3, IAM, Auto Scaling, and ELB. Implemented automated backups, multi-AZ failover, and horizontal scaling for servers to ensure production availability. - Designed and implemented RESTful APIs using Django and Django REST Framework, supporting production use by 2,000+ users globally.
  • Orchestrated data pipelines with Celery and RabbitMQ to extract medical diagnosis records from 100+ PDFs weekly. Implemented logging, observability and monitoring using Django logger, Sentry and Gmail Webhook.
  • Developed unit and integration test suites using pytest, unittest, and pytest-cov to validate acceptance criteria.

Software Engineer (Remote)

Botsfolio Inc

2023-03 - 2023-11 - USA (Remote)

ReactReduxAWS Load BalancerAuto ScalingRedisSonarQube
  • Developed REST APIs using Django REST Framework (DRF) with pagination, rate limiting, caching, request/response middleware and API versioning for an automated trading platform serving 5,000+ users
  • Implemented Loki with Promtail for log aggregation and used Prometheus, Alertmanager, and Grafana for monitoring latency, cache hit ratio, RPS, and Redis memory usage.
  • Built responsive dashboards with React, TypeScript, Redux, Tailwind CSS, Material UI, and Webpack.
  • Designed real time data streaming using WebSockets with Django Channels and Redis to deliver live updates.

Software Engineer

Cedar Gate Technologies

2021-03 - 2023-02 - Nepal

JavaHadoopAWS S3EC2EMRRedshiftPySpark
  • Developed and optimized large-scale distributed data pipelines processing terabytes of medical claims data using Apache MapReduce, Hive, HBase, Pig, and PySpark.
  • Created a UAT environment used by 25+ users for distributed processing on AWS EMR using S3, EC2, Auto Scaling, and IAM for access control and CloudWatch for resource monitoring.
  • Migrated legacy Python and PySpark data scrubbing workflows to a Java Cascading framework using Java, Maven for build management, Log4j for logging, and JUnit for unit testing.
  • Developed Python scripts for EC2 bootstrap using Boto3, Redis, S3, Celery, RabbitMQ, and Docker.
Portfolio

Projects

MedBot

Conference Project

Conversational interface for audio + PDF email attachments in healthcare workflows.

PythonStreamlitPostgreSQL (pgvector)VoskGemini (LLM)CrewAI

Built a retrieval augmented generation based AI chatbot to help doctors search and interact with unstructured medical data, implementing audio transcription with the VOSK API, document parsing with PyPDF2, and MongoDB for vector storage to support embedding based storage and retrieval.

A Multi-LLM Chatbot for Streamlining Patient Referrals

Research Project Under Review.

Conducted a research study under Professor Mark Chai evaluating a multi LLM chatbot for patient referral automation within EMR and EHR systems, comparing Groq, OpenAI GPT OSS 120B, and Gemini 2.5 Flash models on healthcare data to assess performance, reliability, and clinical trade offs. The paper is currently under review, and a draft is available upon request.

Capture The Flag (Learning security with fun and feedback)

PythonSentryDockerTypeScript

An interactive cybersecurity learning platform where users can practice real-world security skills through guided challenges and friendly competitions. The system securely manages user accounts, tracks progress and scores, and supports both individual and team-based participation. Features a responsive UI, making learning engaging, accessible, and practical for a wide range of devices.

Stack

Technical Toolkit

Languages

PythonJavaC++CSQLReact

Backend

Spring BootDjangoDjango REST FrameworkCeleryRabbitMQRedis

Cloud & Infra

AWS (EC2, S3, EMR, Redshift)Load BalancerAuto ScalingJenkinsIIS

Data & Systems

Hadoop EcosystemPySparkPostgreSQL

Quality & Security

SonarQubeSafetyCLIClean Architecture
Foundation

Education

Northwest Missouri State University
MS in Applied Computer Science
2025-01 - Present - Maryville, Missouri

Coursework: Database, Software engineering, and Applied computing.

Chandigarh University
BS in Computer Science and Engineering
2016-08 - 2020-06 - India

Coursework: Data Structures & Algorithms, Operating Systems, Computer Organization & Architecture.

Kathmandu Model College
Higher Secondary Education in Science
2016 - Kathmandu, Nepal

Get in touch

Let's build something meaningful.

Name
Email
Message
Form is live.