Hi, I'm Revanth Madhavarapu, a software engineer and researcher with hands-on experience in AI, ML systems, and scalable backend services. I built an LLM-based multi-agent framework at UB's X-Lab to convert doctor-patient conversations into structured clinical notes, and I developed production-grade ingestion pipelines and search APIs at Jio Platforms. Currently pursuing an MS in Computer Science and Engineering at SUNY Buffalo, I enjoy solving complex problems, collaborating across teams, and turning challenging requirements into robust, maintainable software. I thrive at the intersection of AI research and production engineering, and I'm always eager to learn new technologies and contribute to impactful projects.

Revanth Madhavarapu

Hi, I'm Revanth Madhavarapu, a software engineer and researcher with hands-on experience in AI, ML systems, and scalable backend services. I built an LLM-based multi-agent framework at UB's X-Lab to convert doctor-patient conversations into structured clinical notes, and I developed production-grade ingestion pipelines and search APIs at Jio Platforms. Currently pursuing an MS in Computer Science and Engineering at SUNY Buffalo, I enjoy solving complex problems, collaborating across teams, and turning challenging requirements into robust, maintainable software. I thrive at the intersection of AI research and production engineering, and I'm always eager to learn new technologies and contribute to impactful projects.

Available to hire

Hi, I’m Revanth Madhavarapu, a software engineer and researcher with hands-on experience in AI, ML systems, and scalable backend services. I built an LLM-based multi-agent framework at UB’s X-Lab to convert doctor-patient conversations into structured clinical notes, and I developed production-grade ingestion pipelines and search APIs at Jio Platforms.

Currently pursuing an MS in Computer Science and Engineering at SUNY Buffalo, I enjoy solving complex problems, collaborating across teams, and turning challenging requirements into robust, maintainable software. I thrive at the intersection of AI research and production engineering, and I’m always eager to learn new technologies and contribute to impactful projects.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Work Experience

Research Assistant at X-Lab @ UB
August 1, 2025 - December 1, 2025
Developed an LLM-based multi-agent framework using AutoGen to generate structured clinical notes from doctor-patient conversations. Implemented retrieval-based in-context learning to generate each note section using the most relevant context. Built a generate-check-revise loop which improved factual consistency and reduced hallucinations by 50%.
Software Development Engineer at Jio Platforms Limited
August 1, 2023 - August 1, 2024
Implemented a cron-based batch ingestion pipeline to upload pre-downloaded iCloud backups to JioCloud, supporting resumable multipart uploads and automatic retries. Integrated a file request upload workflow to ensure accurate routing of uploaded files to requester-designated folders. Developed a people image search API powered by Elasticsearch, enabling fast retrieval of images by name. Maintained upload-related microservices and served as a subject matter expert for cross-team troubleshooting and production issues.
Software Development Engineer Intern at Traceable
May 1, 2022 - August 1, 2022
Refactored and extracted Coraza (Web Application Firewall library) from a monolithic codebase, managing cross-language integration via Java Native Interface (JNI) and cgo to enable independent development and maintenance. Diagnosed and fixed critical production memory leaks caused by JNI reference mismanagement and cgo pointer lifetimes, reducing memory usage by 40%. Designed and deployed CI/CD pipelines to automate builds and testing.

Education

Master of Science in Computer Science and Engineering at State University of New York at Buffalo
August 1, 2024 - December 1, 2025
Bachelor of Technology in Computer Science and Engineering at International Institute of Information Technology, Hyderabad (IIITH)
August 1, 2019 - July 1, 2023

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Telecommunications, Professional Services