Hey, I’m
Ratnesh Jain
I build the systems behind conversational AI, reliable backends, and real-time data.

Work, so far.
Different teams, different problems.
Here’s what I worked on at each.
FeatherHQCURRENTSoftware Development EngineerApr 2026 — Present
Workflows for conversational agents
I’m building the infrastructure that lets a live agent follow a business process while having a natural conversation.
Making execution explicit
Designing persistent state, retries, approvals, and rules for when an agent can revisit an earlier step.
Keeping the conversation moving
Running response generation alongside data extraction so the agent can start speaking while context is still being processed.
KovenchSoftware Development EngineerMay 2025 — Mar 2026
Voice agents, from speech to action
I built and tuned the pipeline connecting speech recognition, language models, and speech synthesis for production voice agents.
Working on the pauses between turns
Tuning endpoint timing, prompts, caching, and connection reuse while weighing response quality against latency and cost.
Making conversations useful afterward
Building a meeting-intelligence pipeline for diarized transcripts, topics, sentiment, and structured dashboard results.
DeloitteAnalystJan 2024 — May 2025
Translating rules without changing behavior
I co-developed a toolchain to migrate a proprietary IBM rule language to Java for a healthcare eligibility platform.
Inside the compiler
Implementing the parser, abstract syntax tree, and code-generation components that translated the legacy rules.
Checking that meaning survived
Validating generated Java against legacy outputs through end-to-end comparisons, alongside authentication and integration work.
GreenieBackend DeveloperJun 2023 — Dec 2023
Reusable candidate identity profiles
I built Rust backend services and authentication for a platform that brought multiple identity checks into one candidate profile.
Connecting verification services
Integrating identity and address checks while handling mismatched schemas, third-party throttling, and onboarding failures.
Helping integrations hold together
Contributing to Kubernetes deployments and documenting service behavior for customer development teams.
AI4MBackend Developer InternJan 2023 — Jun 2023
Understanding activity on a factory floor
I built concurrent Rust consumers that turned computer-vision events into operational metrics for warehouse and automotive manufacturing deployments.
State across an event stream
Modeling loading states, process timing, safety events, and manufacturing inspection outcomes from raw detections.
Following the data end to end
Debugging across compute, queues, device I/O, scheduling, and networking in deployed environments.
Open a role to see what I worked on.
Curiosity, compiled.
PeerSync ↗
Peer-to-peer video calls. WebRTC in the browser, Java on the signaling server.
BUILDCloud storage ↗
A backend for uploading, managing, and sharing files, with authenticated access.
RESEARCH · CSOC 2023Beyond passwords ↗
Co-authored research on FIDO2 authentication for constrained remote devices.