Nitin Madhu
Software Developer

About

I'm a senior (graduating Apr 2026) at UofM-Dearborn studying Computer science and Machine Learning. I build modern applications and websites powered by large language models, with an emphasis on applying Machine Learning to real problems with a focus on user extensibility.

When I'm not designing software, I enjoy reading about type theory and lambda calculus. I also love playing chess online.

Get in touch through my email

Experience

Jun — Aug 2025
Software Engineer Intern @ Ancor Automotive
Developed a React Native app to track 10k auto parts in 3 warehouses and manage inventory. Built a RAG and GPT powered chatbot to query inventory to answer questions about parts availability
Next.js
React Native
RAG
Jan — Apr 2025
Research Assistant @ UofM
Trained a machine learning model with Torch to detect bias inmate sentencing classification systems. Developed fairness-aware algorithms to compensate for bias in predictive models
Python
PyTorch
Numpy
Tensorflow
May — Aug 2024
Development Intern @ Michigan Medicine
Analyzed patient family engagment data with Python to uncover behaviorial trends. Conducted data analysis with python to visualize findings for internal research.
Python
Matplotlib
Numpy

Projects I've worked on

OPilot
A smart desktop AI assistant for automating your daily tasks
HD3
A cross platform mobile app for UM Dearborn's HackDearborn 3
Socraticoin
An educational tool to simulate cryptocurrencies
Snip
A C-style interpreted programming language
Evalyn
A scheme interpreter written with Haskell and Parsec

Technical Skills

Machine Learning

Python
Pytorch
Tensorflow
NumPy
Pandas
Tailwind

Development

Next.js
React
ASP.NET
HTML/CSS
Typescript
Javascript

Get in Touch