Rahul Gopathi

Bangalore, IN.

About

Work

5Point AI Labs
|

Software Development Engineer

Highlights

Full-Stack Solution Design: Designed and implemented full-stack solutions with Next.js, TypeScript & FastAPI, delivering pixel-perfect UI and incorporating Redux for state management and RTK Query for efficient data fetching.

AI Chatbot Engineering: Engineered chatbot leveraging Lang Chain and LangGraph by converting OpenAPI specification into callable tools and integrating RAG pipelines to enrich responses with user documents context.

API-to-MCP Server Converter: Developed a tool to auto-generate a deployable MCP server from any OpenAPI specification, allowing developers to seamlessly embed external APIs as callable tools within AI agent frameworks.

MCP Authentication Gateway: Extended an open-source MCP Python server and client into an authentication gateway supporting OAuth1, OAuth2 ROPC, with inifinte horizontal scaling, dynamic per-user tool filtering.

AI Video Generation Engine: Built a scalable multi-agent orchestration pipeline with Autogen to automate end-to-end AI video production from storylines or audio episodes: LLM-driven script generation, Flux-powered character portraits and image rendering, and Eleven Labs-synthesized voiceover and background music.

Social Media App Development: Developed core components of a social media application with a responsive Flutter frontend and a scalable Node.js backend, MongoDB, and implemented Redis caching for user feeds.

Containerization & Deployment: Containerized applications with Docker and implemented GitHub CI workflows, standardizing deployments across environments, reducing operational overhead, and improving rollout consistency.

NTT Technocross
|

Cloud Engineer Intern

Highlights

OpenStack Magnum Deployment: Successfully researched, configured, and deployed OpenStack Magnum to a test environment, making Kubernetes available as a service to streamline container orchestration and management.

High Availability (HA) Mode Deployment: Deployed the system in High Availability (HA) mode, ensuring fault tolerance and reliability for critical operations. Developed and implemented Ansible playbooks to automate deployment processes, reducing manual effort and improving reproducibility.

Process Documentation: Documented the entire deployment process, creating a comprehensive guide for future implementations and ensuring clarity for team members and stakeholders.

Recognition and PPO Offer: Received a Pre-Placement Offer (PPO) for exceptional performance during the internship, demonstrating a strong ability to deliver impactful solutions and exceed expectations.

WiseOps
|

Software Development Intern

Highlights

AWS Resource Optimization: Developed JavaScript automation scripts to identify and remove unused AWS resources, including EC2 instances and EBS volumes, enhancing cloud resource management and efficiency.

Cost-Saving Measures: Automated cost-reduction strategies by implementing features such as disabling fast snapshot restore and transitioning storage volumes from GP2 to GP3, achieving significant cost savings of up to 30%.

Impact: Enabled substantial cost optimization in cloud expenditures, demonstrating expertise in leveraging automation to drive efficiency and reduce operational overhead.

Education

Indian Institute of Technology, Jodhpur

Bachelor of Technology

Artificial Intelligence & Data Science

Grade: 6.81/10

Courses

Data Structures and Algorithms

Deep Learning

DLOps

Dependable AI

Operating Systems

Database Management Systems

Awards

DD Robocon

Scored 100% with a team in Level 1 at national level

INTER IIT 9.0

Secured 5th position with a team at Inter-IIT Tech Meet 9.0

JEE'20

Among top 0.5% percentile of 1 million Applicants in JEE- 2020

Skills

Languages

Python, Golang, C++, C#, JavaScript, Typescript, HTML, CSS, Shell, SQL.

Generative AI

Langchain, Langgraph, Autogen, OpenAI Assistants, RAG, MCP, Vector Databases.

Development

Next.js, React JS, Vue JS, Django, Node.js, Fast API, PostgreSQL, MongoDB, Redis, Flutter, Firebase.

Cloud Computing

Kubernetes, Docker, AWS, Ansible, CI/CD, Nginx, OpenStack, JuJu.

Projects

AWS Price Database (Database Optimization, REST APIs)

Summary

Developed a database system to query AWS metadata and pricing across regions with execution times under 50ms using optimized indexing. Designed REST API endpoints for efficient data retrieval and performance evaluation.

IITJ Container as a Service (CaaS) (Containerization, Kubernetes, Web Development)

Summary

Created a CaaS interface with Kubernetes APIs to simplify container deployment on bare metal, enabling direct deployment from GitHub, GitLab and advanced container management for developers.