Hello, I'm

Sabin Dahal

Software Engineer — Data Pipelines & ML Systems

7+ years of experience developing and optimizing data pipelines and ETL pipelines, data analytics, and scalable backend architectures. I apply machine learning and AI techniques to real-world data problems and modernize legacy data systems.

Sabin Dahal portrait

About Me

Software Engineer with 7+ years of experience developing and optimizing data pipelines and ETL pipelines, data analytics, and scalable backend architectures. Strong foundation in SQL, Python, data modeling, schema design, data integration, and performance optimization.

I have experience applying machine learning and AI techniques to real-world data problems, and applying it to modernize legacy data systems. I bring strong problem-solving skills, adaptability in ambiguous environments, and the ability to communicate effectively with cross-functional teams.

Work Experience

Software Developer

Marshall University, Columbia, MO Jan 2026 – Present
  • Working on a distributed job-tracking and execution platform for large-scale AI workflows using React, FastAPI, asynchronous workers, and automated pipeline orchestration.

Software Developer / Research Assistant

University of Missouri, Columbia, MO Jan 2024 – Dec 2025
  • Modernized a legacy bioinformatics data platform by restructuring data pipelines and resolving system inefficiencies, improving data accessibility and reliability for downstream analysis.
  • Designed and optimized MySQL schemas for large-scale multi-omics datasets, enabling faster query performance and efficient analytical workflows.
  • Developed data-driven workflows integrating cloud storage and automated pipelines, improving reproducibility and scalability of data processing tasks.
  • Collaborated with domain experts to translate complex scientific requirements into data models, analytical tools, and intuitive dashboards for non-technical users.

Sr. Data Engineer – Java

Smart Data Solutions, Eagan, MN Oct 2022 – Jul 2023
  • Designed and optimized a data processing system for healthcare claims, improving data accuracy, validation, and operational efficiency.
  • Implemented data validation and authentication logic to ensure integrity of structured and unstructured claim data.
  • Worked in an Agile environment to analyze requirements, prioritize tasks, and deliver data-driven solutions aligned with business needs.

Software Engineer – Java

Cedar Gate Technologies, Greenwich, CT Sep 2020 – Oct 2022
  • Designed and enhanced ETL pipelines for large-scale data ingestion, transformation, and integration, improving data availability for analytics and reporting.
  • Integrated cloud-based storage (Amazon S3) to support scalable data pipelines and efficient data access.
  • Improved data transformation workflows, reducing processing time and increasing efficiency in generating structured datasets for downstream analysis.

Jr Data Analytics Engineer

DPR Digital Solution, Nepal Jul 2018 – Apr 2020
  • Engineered a pharmacy and hospital billing system for a remote area without internet access by setting up local server infrastructure and adapting the system to function without online-dependent libraries, ensuring robust offline operations.

Jr Developer

Vector Groups, Nepal Aug 2016 – Apr 2018
  • Developed and maintained a web portal for a subscription-based member management system, streamlining user document submission, admin approval workflows, and secure online payment processing for membership fees.

Education

University of Missouri logo

MS in Computer Science

University of Missouri, Columbia, MO

Jan 2024 – Dec 2025

GPA: 4.0 / 4.0

Bachelor's in Computer Engineering

Tribhuvan University, Nepal

2013 – 2016

GPA: 3.5 / 4.0

Skills

Programming Languages

Python, R, Java, JavaScript, PHP, SQL, C, C++

AI Algorithms & Statistics

Regression, Classification, Statistical Modeling, Hypothesis Testing, Predictive Modeling, Model Evaluation (ROC, Confusion Matrix), Probability, Data Analysis

Frontend & UI

JavaScript, AngularJS, React, jQuery, Bootstrap, Highcharts

Backend & Full-Stack

Laravel, REST API Development, System Debugging, Profiling, Algorithm Optimization

Databases

MySQL, PostgreSQL, MongoDB

DevOps & Version Control

Git, Docker, Linux Environments, Jenkins, CI/CD Pipelines, MLflow

Systems & Architecture

System Design, Distributed Systems, Multithreading, API Integration, Performance Optimization

Publications

Lyu, Z.; Dahal, S.; Zeng, S.; Wang, J.; Xu, D.; Joshi, T. CrossMP: Enabling Cross-Modality Translation between Single-Cell RNA-Seq and Single-Cell ATAC-Seq through Web-Based Portal. Genes 2024, 15, 882.

Verma, M.; Arguc, F. N.; Malik, M. T.; Singh, P.; Dhakal, S.; Chan, Y. O.; Immadi, M. S.; Dahal, S.; Ulker, V.; Tarique, M.; Batra, L.; Yolcu, E. S.; Shirwan, H.; Joshi, T. Elucidating the Mechanisms of SA–4-1BBL-Mediated Cancer Immunoprevention Through Advanced Informatics Approaches.

Awards & Leadership

Poster presentation at Show Me Research Week

Best Poster Presentation Award

1st Runner-up for Best Poster Presentation at Show Me Research Week, University of Missouri.

Presenting at the Informatics conference

Travel Award — $1,000

Awarded a travel grant for the 2024 International Symposium on Plant Lipids.

Case competition winners group photo

Case Competition Winner

Winner of the Interdisciplinary Case Competition 2024 at the University of Missouri.

Outstanding General Assembly Member award plaque

Outstanding General Assembly Member

Recognized by the Graduate Professional Council, Mizzou, for outstanding contributions as a General Assembly Member.

Receiving award on stage

Assistant Director of Secretary

Served as Assistant Director of Secretary at the Graduate Professional Council.

RCAF 2024 awards ceremony group photo

EECS GSA Secretary

Served as Secretary at the EECS Graduate Student Association, recognized at the Research and Creative Activities Forum (RCAF) 2024.