Purdue · 4.0 GPA Voice Agents AWS Certified Open to Work
Open to AI/ML roles from December 2026 Sai Ram Reddy Solleti

Sai Ram Reddy Solleti

Machine learning that actually runs.

MS Applied AI @ Purdue Northwest · Voice Agents & LLMs · AWS Certified AI & Cloud Practitioner

About

Built end to end,
measured honestly.

I build machine learning systems that actually run — not notebooks that demo well. A voice agent answering a real phone line. A classifier measured on held-out data. A voting platform whose randomness is genuinely quantum rather than a PRNG in costume.

The number I find most useful is usually the one that went against me. My voice agent completed 95.6% of ninety staged calls; the four it failed were all interface design, not model quality, and knowing which is which is the whole job. I report those numbers too.

I'm finishing an M.S. in Applied Artificial Intelligence at Purdue University Northwest with a 4.0 GPA, graduating December 2026, and I hold the AWS Certified AI Practitioner and Cloud Practitioner credentials. I'm looking for machine learning engineering roles where the work ships.

Measured

Three numbers.

Every figure on this site traces to a run I can show you — the evaluation protocol, the dataset, and the cases that failed.

0Task completion across 90 staged calls to the voice agent
0Test accuracy on GTSRB, 12,630 held-out images
0Exact-match transliteration across a 1,000-prompt corpus
Projects

Selected work

Six systems across voice, vision, language and quantum-secured computing. Open any card for the architecture and the evaluation.

2026 · Conversational AI

Hotel Voice Agent

A phone line that takes hotel reservations with no human on it.

95.6% completion4.8s median turn8.4s p9542 rooms

Twilio receives the call and Deepgram Nova‑2 transcribes it. An n8n workflow drives an LLM as a tool‑calling agent against a FastAPI booking backend on PostgreSQL, and ElevenLabs speaks the reply back through TwiML. Conversation history writes to PostgreSQL as JSONB every turn, so the workflow holds no in‑memory session state.

Tested across 90 staged calls covering six intent types — availability, reservation, confirmation lookup, cancellation, policy question, mixed conversation — fifteen runs each.

What failed, and why it matters

Four calls out of ninety. Two were relative date phrases like “the weekend after next” passed to the API verbatim. One was ASR misreading a confirmation code containing both an O and a zero. One was ordering — availability offered before guest count. None of the four were model quality. All four were interface design.

Twilio / Deepgram / ElevenLabs / n8n / FastAPI / PostgreSQL / Docker / AWS EC2
Repository →
2026 · Quantum ML

Quantum-Secured Voting

Randomness that is genuinely quantum, not a PRNG in costume.

96-bit receipts16-qubit QRNGSHA-2567-table schema

Most “quantum” voting prototypes call Python’s secrets module and describe it as quantum. This one runs real circuits on Qiskit’s Aer simulator for every security‑critical value. Ballot receipts draw 96 bits across six 16‑qubit Hadamard circuits — each qubit placed in equal superposition and collapsed by measurement, with no seed to predict.

BB84 key distribution runs on real single‑qubit circuits using X and H gates, with Alice’s bits, Alice’s bases and Bob’s bases all quantum‑generated. Voter identity is decoupled from ballots by SHA‑256 commitment, every event written to a hash‑chained audit log.

Qiskit / Qiskit-Aer / Flask / SQLite / Python
Repository →
2026 · Computer Vision

Road Sign Classification

Transfer learning on GTSRB, in two deliberate phases.

98.46% accuracy0.9845 weighted F112,630 test images

ResNet‑50 pretrained on ImageNet, fine‑tuned on the German Traffic Sign Recognition Benchmark. Phase one trains only the classification head against a frozen backbone — 1,071,147 trainable parameters, 4.36% of the network — taking validation accuracy from 79.2% to 92.6%.

Phase two unfreezes everything at a lower learning rate with cosine annealing and early stopping. Trained on 26,640 images across 43 classes, with EfficientNet‑B0 benchmarked as a lightweight alternative.

PyTorch / ResNet-50 / EfficientNet-B0 / torchvision
Repository →
2025 · NLP & Speech

Multilingual Transliteration Chat

Ten non-Latin scripts, and your text never leaves the browser.

93.4% exact match98% within edit distance 21.2s round trip

Hindi, Russian, Arabic, Greek, Chinese, Japanese, Korean, Hebrew, Telugu and Bengali. Phonetic transliteration runs client‑side, so raw non‑English text never reaches a server.

No benchmark existed for this, so I built one: 100 questions across 10 languages, 1,000 prompts total. Later extended with faster‑whisper for push‑to‑talk voice input.

React / Node.js / Express / OpenAI API / faster-whisper
Repository →
2025 · Time Series

Transformer Forecasting

A small decoder-only transformer on cryptocurrency price data.

R² 0.9213MAE 0.1087MSE 0.0348

128‑dimensional embeddings, 4 attention heads, 3 layers, trained on 1,748 chronologically ordered Bitcoin sequences distilled from an 87,000‑record dataset using 40‑step sliding windows.

Residuals concentrate in high‑volatility windows, which is where a model this size should be expected to struggle.

PyTorch / Pandas / NumPy / Scikit-learn
Repository →
2024 · NLP

Lang2Code

Plain-English requests, turned into Python.

525 queries20 intents100 snippets

A custom spaCy named‑entity model with GloVe embeddings, trained on 525 annotated queries spanning 20 intents and 10 entity types, mapping requests onto a library of 100 code snippets behind a REST API and client.

Python / spaCy / GloVe / Flask
Repository →
Experience

Where I've worked

Aug 2025May 2026

Research Assistant

Purdue University Northwest

Worked with Dr. Ashok Vardhan Raja on conversational AI and applied machine learning, taking the Hotel Voice Agent from implementation through evaluation design and measurement to technical write-up, including an IEEE-format paper on its architecture and results.

Jul 2024Sep 2024

Process Associate

Genpact

Resolved customer queries with cross-functional teams, cutting average response time by 15%, and supported the rollout of new process policies and internal systems.

Education

Where I studied

Jan 2025Dec 2026

M.S., Applied Artificial Intelligence

Purdue University Northwest · GPA 4.0 / 4.0

Coursework across practical deep learning, quantum machine learning, generative AI, applied machine learning, high-performance computing and data visualization.

Dec 2020May 2024

B.Tech, Internet of Things

Kakatiya Institute of Technology and Science · 8.3 / 10

Embedded systems, networking and connected-device architecture, with programming coursework in Python, Java and C that the graduate work builds directly on.

Stack

What I work in

Programming
PythonSQLJavaCJavaScriptPHP
ML & Deep Learning
PyTorchTensorFlowScikit-learnXGBoostHugging FaceOpenCVLLM fine-tuningRAG
Voice & Agents
TwilioDeepgramElevenLabsWhispern8n
Data & Analysis
PandasNumPyMatplotlibSeabornSHAPJupyter
Cloud & MLOps
AWS EC2S3AzureDockerDocker ComposeGitGitHub Actions
Databases
PostgreSQLMySQLMongoDBElasticsearch
Web & APIs
FastAPIFlaskReactNode.jsExpressREST
Certifications

Credentials

AWS Certified AI PractitionerAmazon Web Services · 2026–2029
AWS Certified Cloud PractitionerAmazon Web Services · 2026–2029
Python 3 ProgrammingUniversity of Michigan · 2023
CCNACisco · 2024
Cybersecurity EssentialsCisco · 2023
Java Full StackWipro · 2023
Introduction to IoTCisco · 2022
Contact

Let's talk.

I finish my master's in December 2026 and I'm looking for machine learning engineering roles where the work ships. If any of the above is close to what your team is building, get in touch.