Summary
Overview
Work History
Education
Skills
Affiliations
Accomplishments
Additional Information
LANGUAGES
Timeline
Generic

Rahith J

Chennai

Summary

Senior Software Engineer with over 6+ years of experience in developing scalable full-stack applications using Angular, Spring Boot, and cloud platforms.

Currently specializing in Generative AI and Agentic AI systems, with hands-on expertise in designing LLM-powered applications, agent-based workflows, RAG architectures, and AI copilots seamlessly integrated into enterprise-grade systems.

Possesses a robust foundation in API-driven architectures, cloud-native deployments, CI/CD practices, and delivering production-ready AI solutions, enhancing the ability to drive innovation and efficiency in complex projects. Committed to leveraging cutting-edge technologies to solve real-world challenges and elevate organizational capabilities.

Overview

7
7
years of professional experience

Work History

Senior Software Engineer – GenAI & Agentic Systems

Altimetrik
Chennai, Tamil Nadu, India
09.2024 - Current
  • Design, build and maintain scalable and high performance single page web application
  • Architected and deployed REST APIs from scratch, managing the full development lifecycle to synchronize client-side and server-side logic".
  • Guide the technical direction of projects, including architecture design patterns and infrastructure decisions.
  • Designed and integrated LLM-powered features into enterprise web applications using Python (FastAPI) and REST APIs.
  • Built AI-driven assistants to automate internal workflows such as document analysis and developer support.
  • Implemented RAG pipelines using vector databases to enable contextual, grounded responses from large document sets.
  • Developed tool-using AI agents capable of calling internal APIs securely.
  • Collaborated on AI architecture decisions, including model selection, prompt strategies, and cost optimization.
  • Ensured secure AI usage by implementing token controls, role-based access, and API guardrails.
  • Mentor a juniors to deliver key project milestones ahead of schedule, increasing client satisfaction.
  • Streamlined CI/CD pipelines using Tekton and Terraform achieving faster deployment cycles.
  • Developed and maintained high-availability systems, ensuring 99.9% uptime for mission-critical applications.
  • Conducted regular code reviews and implemented best practices, reducing production bugs.
  • Collaborated with product teams to prioritize features based on customer feedback, increasing user satisfaction by 15%.
  • Enhanced application security by implementing JWT token and mitigating vulnerabilities, ensuring compliance with industry standards.

Software Engineer

Blackboard Inc
Chennai, India
02.2022 - 09.2024
  • Involved in various phases of Software Development Life Cycle (SDLC), including Continuous Integration, requirement gathering, modelling, analysis, architecture design, prototyping, developing and Unit testing.
  • Developed Single Page Applications (SPA) using Angular 14. Typescript, HTML5, CSS3, and Bootstrap 3 and Developed complex nested components for reuse.
  • All the functionality is implemented using Spring Boot and JPA. Implemented Java EE 8 components using Spring MVC, Spring IOC, Spring transactions and Spring security modules and write Test cases with the help of internal tools Using JUNIT.
  • Assisted in the development of web services which enabled seamless integration with third-party services, enhancing system interoperability.
  • Implemented JWT Token in Application for the better Secure.
  • Used Postman to test the RESTful API for HTTP requests such as GET, POST, and PUT.
  • Used GIT for version control tool for merging branches and used Sourcetree to solve conflicts.

Associate Software Engineer

Tata Consultancy Services
Chennai, India
07.2019 - 02.2022
  • Developed an Angular & Java-Springboot based fullstack web application called Jile, enhancing user experience and boosting conversions based on business requirements.
  • Resolved issues with knowledge of principles and real-world operations.
  • Collaborated with cross-functional teams to design a responsive web layout, which increased mobile user engagement.

Education

Bachelor of Technology -

SASTRA Deemed University
Thanjavur, India
05.2019

Skills

  • Angular
  • Spring Boot
  • Java
  • HTML
  • JavaScript
  • Generative AI (LLMs, RAG, Agents)
  • Python for AI (FastAPI)
  • AI System Design
  • HTML/CSS (responsive design)
  • CSS3/SCSS
  • Bootstrap
  • PrimeNg
  • PostgreSQL
  • Cloud Computing (AWS, Azure)
  • Agile Methodologies (Scrum, Kanban)
  • Tekton
  • Terraform
  • Debugging and Troubleshooting
  • Python (FastApi)
  • API Development (REST)
  • Version Control (Git, GitHub)
  • GitHub Actions

Affiliations

Enterprise Knowledge Assistant (RAG)
  • Built a Retrieval-Augmented Generation system to answer questions over internal documents.
  • Used LangChain + vector database for semantic retrieval.
  • Integrated with Angular frontend and FastAPI backend.
  • Improved information discovery time by 60%.
Autonomous Task Agent
  • Developed an agentic AI system capable of planning tasks, selecting tools, and executing multi-step workflows.
  • Implemented planner–executor architecture with memory persistence.
  • Used function calling to interact with APIs and databases.

Accomplishments

  • Designed and developed a complete end-to-end web application from scratch using Angular (frontend) and FastAPI (backend), independently delivering architecture, development, and deployment and Implemented an AI-powered chatbot initially built using Generative AI, later enhanced into an Agentic AI system by adding tool-using agents and contextual task execution, fully designed, developed, and integrated by me.
  • Successful System Migration - Managed the seamless migration of a legacy system AngularJS to a modernized Angular 14 platform, acknowledged with the Innovation in Technology award by the company.
  • Courageous Innovation - Managed to implement the Reusable components in Angular which are designed to be used in multiple places within an application, promoting efficiency and consistency.

Additional Information

Large Language Models (LLMs)
GPT-4 / GPT-4o, Gemini, LLaMA

Agentic AI Patterns
ReAct, Tool-Using Agents

LLM Frameworks & Ecosystem
LangChain, LangGraph, Hugging Face (Transformers, model inference)

Retrieval-Augmented Generation (RAG)
Document ingestion, embeddings, semantic & hybrid search

Vector Databases
FAISS, Chroma, PostgreSQL (pgvector)

Prompt Engineering
Few-shot prompting, structured outputs, hallucination mitigation

LLM Integrations
OpenAI API, Azure OpenAI

AI Backend Development
Python (FastAPI), RESTful APIs

Deployment & MLOps
Docker, CI/CD pipelines, cloud-based AI services

LANGUAGES

Hindi - Highly Proficient

Timeline

Senior Software Engineer – GenAI & Agentic Systems

Altimetrik
09.2024 - Current

Software Engineer

Blackboard Inc
02.2022 - 09.2024

Associate Software Engineer

Tata Consultancy Services
07.2019 - 02.2022

Bachelor of Technology -

SASTRA Deemed University
Rahith J