Software Engineer

Sayojya Patil

Full-stack engineer. I build products from the React frontend to the backend services, data pipelines, and AI that power them.

Dallas, TXF-1 OPT · seeking H-1B sponsorship
Sayojya Patil
Selected Work

Things I've built

Warehouse Management System

Backend platform for warehouse operations: inventory tracking with per-bin capacity enforcement, velocity-based SKU slotting, and atomic order allocation through a pending → allocated → shipped state machine. Stale allocations are rejected if stock moves after allocation.

  • FastAPI
  • SQLAlchemy 2.0
  • PostgreSQL
  • Docker
  • PyTest

Clinical AI — Note Summarizer

FastAPI pipeline that extracts, structures, and summarizes handwritten and scanned clinical records using GPT-4o Vision. Output is validated against PydanticAI schemas before persistence, endpoints are JWT/OAuth2-secured, and extraction, auth, and storage paths are covered by PyTest.

  • FastAPI
  • PydanticAI
  • GPT-4o Vision
  • JWT/OAuth2
  • PostgreSQL

AI-Powered Loan Management Platform

Replaced manual loan-document review with agentic processing and approval workflows orchestrated on Celery and Redis queues. The OpenAI API returns structured recommendations to reviewers rather than raw text, backed by a normalized, indexed PostgreSQL schema and Dockerized services.

  • Django
  • DRF
  • Celery
  • Redis
  • OpenAI API
  • Docker

Chicago Food Safety BI Platform

End-to-end BI application: a Python ETL pipeline ingests 50k+ inspection records from a public Socrata API into a normalized PostgreSQL schema, a FastAPI layer serves aggregated metrics, and a React + Recharts dashboard renders trend analysis and failure maps.

  • Python
  • FastAPI
  • PostgreSQL
  • React
  • Recharts
  • Vite

Flight Delay Analysis

Distributed PySpark pipeline over 10M+ flight records covering ingestion, cleaning, and SQL aggregation, with multi-dimensional visualizations surfacing delay patterns by carrier, route, and time window.

  • Python
  • PySpark
  • SQL
  • pandas

Agentic Data Analyst

in progress

Upload a CSV, ask a question in plain English, and an agent plans and writes SQL/pandas, runs it in a Docker sandbox, streams its reasoning over SSE, and renders a chart. Hand-rolled agent loop on the Anthropic API — no framework.

  • Next.js
  • FastAPI
  • Anthropic API
  • DuckDB
  • Docker
Experience & Research

Where I've worked

Jun 2025 – Present
Michigan, USA

Student Researcher

HBK World
  • Converted research algorithms locked in single-use scripts into production software for a structural health monitoring platform.
  • Cut experimentation overhead by 40% by deploying 20+ independent MLRun serverless functions on Kubernetes, packaged with Docker and released through GitHub Actions CI/CD.
  • Shipped a guided React and Three.js frontend with interactive 3D visualization, sensor placement, and live result streaming.
Jun 2025 – Present
Michigan, USA

Research Assistant

University of Michigan–Dearborn
  • Architected a Python ingestion platform unifying four incompatible public APIs (USGS, PRISM, GridMET, GeoGLOWS) with async ingestion, schema validation, retry logic, and rate-limit handling.
  • Enabled model training on 40+ years of daily readings from 100+ sites, migrating storage from InfluxDB to MLRun workflows.
  • Added KGE-based drift detection that scores live model output, flags degradation, and triggers automatic retraining.
Jun 2023 – Jul 2024
Karnataka, India

Software Engineer

IDS Technologies
  • Cut report generation time by 30% for 100+ daily users with a Kotlin Android PLC batch-reporting module for industrial automation systems.
  • Reduced complaint resolution time by 20% with a module handling 500+ monthly cases end to end.
  • Maintained a 99% crash-free rate by root-causing recurring UI, storage, and backend-sync defects.
Sep 2022 – May 2023
Karnataka, India

Backend Engineer Intern

Vayavya Labs
  • Built Dockerized Flask microservices and JWT-secured REST APIs powering the DDGen driver-generation platform used by partner hardware teams.
  • Reduced manual device configuration effort by 50% through automated generation workflows.
  • Profiled and optimized backend pipelines, cutting execution time by 18%.
Education

M.S., Computer and Information Science

University of Michigan–Dearborn
GPA 3.77 / 4.0 · Apr 2026

B.E., Computer Science and Engineering

Visvesvaraya Technological University, India
GPA 3.50 / 4.0 · Jun 2023
Toolkit

What I work with

Languages
  • Python
  • TypeScript
  • JavaScript
  • SQL
  • Java
  • Go
  • Kotlin
Backend
  • FastAPI
  • Django
  • Flask
  • SQLAlchemy
  • Celery
  • Redis
  • REST
  • JWT/OAuth2
Frontend
  • React
  • Next.js
  • Three.js
  • Tailwind
  • Recharts
  • Vite
Data & AI
  • Anthropic API
  • OpenAI API
  • GPT-4o Vision
  • PydanticAI
  • PyTorch
  • TensorFlow
  • pandas
  • PySpark
Databases
  • PostgreSQL
  • MySQL
  • MongoDB
  • InfluxDB
Cloud & DevOps
  • AWS
  • GCP
  • Docker
  • Kubernetes
  • MLRun
  • CI/CD
  • Linux
Contact

Looking for a software engineer? Let's talk.

Open to remote, hybrid, or on-site roles across the US.