Praveen Kumar S.
AI & Full Stack Product Engineer | RAG, Agents, Real-Time Apps
I build AI-enabled products, knowledge assistants, and agent workflows, from the web or mobile interface to the backend, integrations, and deployment. I can own a complete build or a defined part of your existing product. I'm Praveen, a software engineer with 7+ years of experience and hands-on CTO experience. I'm Top Rated Plus on Upwork with 100% Job Success. My work spans healthcare AI, audio products, fintech, and commerce, with a strong focus on connecting AI capabilities to applications people can actually use. What you can hire me to build • AI products and features: a new application, an assistant inside your existing software, or a workflow that connects your data, APIs, and business logic. • Knowledge assistants and agents: retrieval-grounded answers, tool routing, conversation state, and fallback behavior, connected to a usable interface. • Real-time chat and voice: streaming conversations and audio experiences across web, mobile, and backend services. • The supporting product: React or Next.js interfaces, React Native apps, authentication, backend APIs, asynchronous workers, and deployment. • Improvements to an existing system: focused work on unreliable sessions, failed background jobs, slow data access, integrations, and release pipelines. Relevant work As CTO of a confidential healthcare AI platform, I lead a three-person engineering team while writing code across the backend, AI workflows, and applications. I built LangGraph workflows for symptom intake, retrieval, reasoning, tool routing, safety fallbacks, and response composition. The retrieval work brought together structured health records, clinical notes, and medical guidelines through embeddings and vector search. On that same platform, I developed real-time chat and voice services with Node.js and WebSockets, integrated virtual-assistant experiences using Unreal MetaHuman and Pixel Streaming, and owned React Native architecture across mobile, Windows, and Android kiosks. The implementation details matter here. I've worked on session completion that waits for persistence and final audio delivery, notification workers with retries and graceful shutdown, and regression checks for clinical guidance across translations. Those are the kinds of issues I look for when a feature needs to behave consistently beyond the happy path. At Apollo 24/7, I built in-app VoIP communication between patients and support teams and reworked deep linking, referral flows, and attribution integrations. At Audvice, I built mobile and web capabilities from zero to one, including audio capture, content workflows, and AWS Lambda processing for transcription and media optimization. At Vested Finance, I modernized React Native architecture, rebuilt portfolio dashboard experiences in Next.js, and introduced Redis caching for frequently requested financial data. How I work I start with the user journey, the current system, and a clear definition of done. Then I break the work into reviewable milestones, explain trade-offs, and stay involved through implementation, testing, and deployment. You can bring me a product to build or a specific workstream to own alongside your team. My core stack is TypeScript, Node.js, React, Next.js, React Native, and PostgreSQL. For AI workflows, I work with LangGraph, LlamaIndex, retrieval-augmented generation (RAG), and Azure OpenAI. I use queues, caching, Docker, and AWS where they fit the product's needs, with attention to authentication, retries, timeouts, and useful operational logs. Message me on Upwork with what you're building, where the project stands, and the main challenge you want to solve.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $20k
Billed in all: $73,349$73k
$20k in the last 6 months
Across 5 contracts
Earnings, last 30 days
Skill rankings: Top 5% in React
Ranked by MRR among everyone on Upwork with the skill.
- #24LangGraph299 freelancers · 🇮🇳 #5Top 8%🇮🇳#5 of 62
- #29Azure OpenAI Service312 freelancers · 🇮🇳 #13Top 9%🇮🇳#13 of 116
- #32Websockets613 freelancers · 🇮🇳 #6Top 5%🇮🇳#6 of 125
- #267Retrieval Augmented Generation3,618 freelancers · 🇮🇳 #52Top 7%🇮🇳#52 of 801
- #299Generative AI5,038 freelancers · 🇮🇳 #75Top 6%🇮🇳#75 of 1,206
- #395AI App Development4,708 freelancers · 🇮🇳 #90Top 8%🇮🇳#90 of 1,167
- #493React Native10,486 freelancers · 🇮🇳 #130Top 5%🇮🇳#130 of 3,372
- #650Full-Stack Development9,452 freelancers · 🇮🇳 #136Top 7%🇮🇳#136 of 2,223