Skip to content
Sarthak Bapte

Open to AI/ML engineering and full-stack roles

Sarthak Bapte

AI Engineer & Python Developer

Corvallis, OR

I turn complex algorithmic concepts into reliable, scalable software โ€” specializing in end-to-end ML pipelines, autonomous agents, and developer automation tools.

Focus
ML pipelines, multi-agent systems, real-time simulation
Education
M.S. Artificial Intelligence, Oregon State University
Core stack
Python, PyTorch, Docker, Unity, C#
Location
Corvallis, OR (open to relocation)

Skills

My Arsenal

I am expanding my engineering toolkit to bridge the gap between research models and production systems.

Recently I engineered self-hosted automation workflows with Docker, n8n, and Cloudflare Tunnels, alongside building web apps with Next.js.

To keep those systems maintainable I lean on Python design patterns โ€” dependency injection, protocols, and builders.

Languages

  • Python 3Expert
  • C#
  • C++
  • CUDA
  • Java
  • JavaScriptExploring

Machine Learning

  • PyTorchCore
  • TensorFlow

Web

  • Next.jsExploring

Databases

  • Microsoft SQL Server
  • MySQL

Tooling & DevOps

  • DockerNew
  • n8nExploring
  • GitCore
  • GitHubCore
  • LaTeXCore

Platforms

  • Linux
  • Ubuntu

Graphics & Simulation

  • UnityCore
  • Unreal Engine 4
  • Autodesk Maya

Experience

Where I have worked and studied

Roles, dates, and what actually shipped.

  1. AI Systems Integrator (Intern)

    April 2026 - Present

    Sports Media Inc. ยท Severance, CO

    • Proposed and orchestrated a system refactor to a Hexagonal (Port-Adapter) Architecture, improving modularity and maintainability of external API calls and service integrations.
    • Optimized the LLM pipeline with metric-based model switching and a custom system prompt builder, improving conversational accuracy and response efficiency of the AI voice agents.
    • Engineered the voice pipeline and LLM service modules, decoupling core business logic from external providers to enable seamless provider swaps.
    • Led the onboarding of 10 new developers and task distribution, holding the line on codebase integrity through code reviews and a complex upstream repository migration.
    • Python 3
    • Docker
    • Git
  2. Unity 3D Developer

    January 2023 - July 2023

    inGnious AI Pvt. Ltd. ยท Pune, India

    • Accelerated real-time cloth simulation past 100+ FPS by replacing O(n^2) nearest-neighbour calculations with KD-Tree spatial partitioning and runtime collision correction.
    • Cut asset processing time by 80% with custom C# automation tools for UV mapping, binary serialization, and GLB/FBX standardization inside the Unity pipeline.
    • Deployed a neural-network-driven animation system in Unity HDRP to predict cloth physics, eliminating manual rigging artifacts via deep learning models for mesh smoothing and inter-penetration correction.
    • Unity
    • C#
    • PyTorch
  3. Java Developer (Intern)

    June 2020 - August 2020

    WinPoint Learning Center ยท Pune, India

    • Built a batch tracking system in a team of four, collaborating with a second development team to streamline class management operations.
    • Developed the GUI in JavaFX and integrated it with a custom MS SQL schema via Java 8 queries.
    • Contributed to database design, query optimization, and system integration.
    • Authored module-wise documentation covering code structure, workflows, and processes for future maintainability.
    • Java
    • Microsoft SQL Server
  4. UG Research Fellow

    June 2018 - July 2018

    Teesside University ยท Middlesbrough, UK

    • Engineered a complete RTS game framework in 42 days with Unity 3D and C#, including a custom economy system with factory and refinery resource loops.
    • Developed autonomous NPC behaviour with finite state machines and optimized pathfinding with A* for dynamic unit navigation.
    • Designed and integrated high-fidelity 3D assets for industrial structures in Autodesk Maya.
    • Architected a localized multiplayer network with synchronized state management between clients.
    • Unity
    • C#
    • Autodesk Maya

Projects

Selected work

Research and engineering projects, newest first.

  • X-Ray Denoising for Biofilms1/2

    X-Ray Denoising for Biofilms

    September 2024 - December 2025

    Self-supervised denoising for micro-CT scans, +7 NIQE / +35 PIQE over the baseline.

    • Designed a self-supervised Noise2Noise framework using U-Net autoencoders to clean micro-CT scans.
    • Optimized training for multi-GPU setups with PyTorch Distributed Data Parallel (DDP).
    • Achieved +7 NIQE and +35 PIQE improvement, validated via frequency density histograms.
    • PyTorch
    • TensorFlow
    • Python 3
    • Streamlit
    • Deep Learning
  • Multi-UAV Wildfire Mitigation1/2

    Multi-UAV Wildfire Mitigation

    September 2024 - December 2024

    Decentralized Q-learning agents that coordinate under tightly coupled fire-suppression tasks.

    • Developed a decentralized coordination strategy for UAVs using Q-learning and difference rewards.
    • Solved pathfinding and fire detection tasks under tight coupling constraints.
    • Engineered a custom reward function balancing global objectives against individual agent learning.
    • Python 3
    • Reinforcement Learning
    • Multiagent Systems
  • Brain Tumor MRI Segmentation

    Brain Tumor MRI Segmentation

    January 2024 - March 2024

    Multi-modal U-Net for overlapping tumour regions on the BraTS 2023 dataset.

    • Trained a multi-modal U-Net to segment overlapping tumour regions in MRI scans.
    • Fine-tuned for region-based segmentation on the RSNA-ASNR-MICCAI BraTS 2023 dataset.
    • Implemented advanced data augmentation to handle class imbalance in medical imagery.
    • PyTorch
    • Python 3
    • Deep Learning
    • Computer Vision
  • Structure from Motion

    Structure from Motion

    August 2020 - December 2020

    3D reconstruction from 2D video frames using classical photogrammetry.

    • Reconstructed 3D models from 2D video frames using photogrammetry principles.
    • Performed feature detection and matching with SIFT and SURF.
    • Generated detailed point clouds from matched features using OpenCV.
    • Python 3
    • OpenCV
    • Computer Vision
  • 3D Object Simulation (PMD)

    3D Object Simulation (PMD)

    March 2021 - July 2021

    Virtual PMD camera used to tune intrinsic parameters, with CUDA ray tracing.

    • Simulated a PMD camera in a virtual environment to tune intrinsic parameters.
    • Developed modules for power calculation and raw data generation using correlation matrices.
    • Implemented ray tracing to model light propagation and phase changes accurately.
    • C++
    • CUDA
    • Simulation
  • Mobile VR Fruit Ninja

    Mobile VR Fruit Ninja

    August 2019 - December 2019

    Google Daydream VR game, showcased at Unite India 2019.

    • Built a mobile VR game with immersive handheld controls using Google Daydream.
    • Leveraged C# interfaces and event handling for responsive gameplay mechanics.
    • Selected to showcase at the Unite India 2019 Unity developer conference in Kochi.
    • Unity
    • C#
  • Real-Time Strategy Game

    Real-Time Strategy Game

    June 2018 - July 2018

    RTS framework built in 42 days: economy loops, FSM-driven NPCs, A* pathfinding.

    • Built a full RTS framework in Unity 3D and C#, including a factory/refinery economy loop.
    • Drove autonomous NPC behaviour with finite state machines and A* pathfinding.
    • Modelled industrial structures in Autodesk Maya and wired up localized multiplayer.
    • Unity
    • Autodesk Maya
    • C#
    • Simulation

Contact

Let's talk

Open to AI/ML engineering and full-stack roles

Email

vasubapte@gmail.com