Software Engineer · Forward Deployed Engineer (FDE) · Applied AI / ML

Building useful software for complex problems.

I’m Umesh Yadav, a software engineer working across full-stack systems, data pipelines, and applied AI. I build practical products that connect complex data with real user workflows.

4 years of professional experienceAWS Certified Developer – AssociateMS, Computer Science & Engineering

Experience

Engineering across research, product, and enterprise environments.

Graduate Research Assistant / Software Engineer

The University of Toledo
Aug 2024 – Aug 2026

Contributed to PREPARE, a multimodal assessment and intelligent learning management platform, for 2.5 years and played a major role in advancing it. Integrated audio, video, scores, virtual patient, and EHR data; built services and data pipelines; and advanced LLM, RAG, NLP, and event-detection workflows. Supported deployments across six partner sites and automated multi-site deployments that had required more than a day of manual work.

React · TypeScriptPython · FastAPIDocker · AWSRabbitMQ · SQL

Software Engineer Intern

My Evaluation Pal
May 2024 – Aug 2024

Built backend and data-processing services for transcript ingestion and evaluation. Developed agentic RAG workflows and real-time APIs; reduced processing delay by about 12% and improved WebSocket transfer efficiency by about 30%.

Python · FastAPIKafkaWebSocketsLangChain

Student IT Assistant / IT Support Specialist

Youngstown State University
Oct 2022 – May 2024

Supported Banner ERP and university applications, permissions, software configuration, SQL reporting, and institutional data workflows. Gathered faculty and administrator needs and delivered practical reporting and technical support.

SQLPower BI · ExcelSharePoint

Software Engineer

Genalize
Jan 2020 – Aug 2022

Delivered client software features, APIs, integrations, and database-backed workflows. Contributed throughout requirements analysis, implementation, testing, deployment, and production support.

Python · JavaScriptReact · Node.jsREST · SQL

Projects

Websites I built, alongside projects pulled live from GitHub.

Community organization · Website

Jan Jagaran Youth Club Bara

A website for a community organization in Nepal, presenting its mission, programs, impact, partners, and ways to get involved.

Visit jjycbara.org.np ↗
Restaurant · Website

Saffron Indian Restaurant

A restaurant website for Saffron in Bozeman, featuring its Himalayan and Indian cuisine, menu, dining experience, and visit information.

Visit saffronrestaurantbozeman.com ↗
Medical education · Multimodal platform

PREPARE: Multimodal Assessment & Intelligent Learning Management System Platform

A medical training platform that synchronizes assessment data across learners, instructors, and training environments. I contributed for 2.5 years and played a major role advancing PREPARE.

Explore PREPARE at The University of Toledo ↗

Recent GitHub repositories

Loaded directly from the GitHub public repositories API.

All repositories ↗
Loading public repositories…

GitHub activity

Public contribution history for the past year.

github.com/umesh0518 ↗
Loading contribution history…

Blog

Notes on software engineering, forward-deployed work, and applied AI/ML.

All articles ↗
Writing

New articles coming soon

Published posts will appear here. Each article will have its own shareable page and search-friendly metadata.

Technical toolkit

Tools I’ve used in engineering and research work.

Languages & APIsPython, JavaScript, TypeScript, SQL, REST APIs, WebSockets
Application engineeringReact, Node.js, Express, FastAPI, Flask, authentication, OpenAPI
AI, ML & dataLLMs, RAG, NLP, PyTorch, scikit-learn, multimodal AI, speech-to-text
InfrastructureAWS, Docker, Terraform, Linux, Nginx, GitHub Actions, CI/CD
Messaging & storageRabbitMQ, Kafka, MySQL, PostgreSQL, event-driven systems
AnalyticsPandas, NumPy, R, Excel, Power BI, Microsoft Access

Research & publications

Selected research topics spanning AI assessment, RAG, and security.

Development of a Modular, AI-Driven Framework for Automated Performance Assessment in Simulated and Real-World Operational Environments
Multimodal Physiological Assessment for Clinical Competency Classification in Simulation-Based Medical Education: A Machine Learning Approach
SoK: Agentic Retrieval-Augmented Generation (RAG): Taxonomy, Architectures, Evaluation, and Research Directions
Chunking, Retrieval, and Re-ranking: Empirical Evaluation of RAG Architectures for Policy Document QA
Systematization of Knowledge: Security and Safety in the Model Context Protocol (MCP) Ecosystem
Exploring Secure Machine Learning Through Payload Injection and FGSM Attacks on ResNet-50

Education & certification

M.S. Computer Science and Engineering

The University of Toledo · AI/ML specialization

GPA: 4.0 / 4.0

Aug 2024 – Aug 2026

B.S. Computer Science

Youngstown State University

GPA: 4.0 / 4.0

Aug 2022 – May 2024

AWS Certified Developer – Associate

Earned January 2025

Let’s connect

For engineering opportunities, research collaboration, or a conversation.