Ankit Kumar profile photo 1 on Tal

Ankit Kumar

Software Engineer | Agentic AI Engineer | LLM, RAG, AWS Bedrock | Java, Spring Boot, Python | Distributed Systems & Cloud-Native Platforms

Bengaluru

5+ years of work experience

FICO
Mar 20251 yr 6 mosPresent

Bengaluru

- Architect and lead development of a secure enterprise knowledge and code intelligence agent using AWS Bedrock, RAG, hybrid retrieval, vector databases, reranking, and permission-aware orchestration across Confluence, SharePoint, document stores, and GitHub codebases. - Engineer Sentinel, an AI-assisted pull-request reviewer combining deterministic policy checks with Claude-based reasoning and repository context to evaluate security, logging, testing, reliability, API compatibility, architecture, and maintainability. - Build and maintain Java and Spring Boot microservices supporting 50K+ daily production requests. - Reduced backend latency by 25% through profiling, architectural improvements, optimization, and load testing. - Containerize and deploy services to AWS EKS using Docker and Kubernetes. - Automated CI/CD workflows using GitHub Actions and ArgoCD, reducing deployment time by 50%. - Design integrations across REST APIs, messaging systems, databases, and third-party platforms. - Lead code reviews and mentor engineers on testing, reliability, maintainability, and engineering best practices.
OpenText
Jan 20241 yr 2 mosFeb 2025

Bengaluru

- Developed backend services and enterprise product capabilities for the OpenText Enterprise Content Management platform using Java and Spring Boot. - Improved API response times by 20% through backend optimization, performance analysis, and service-level improvements. - Designed and integrated REST APIs supporting enterprise content-management workflows. - Delivered coordinated frontend and backend features with product, architecture, quality engineering, and platform teams. - Diagnosed production issues and improved application maintainability through debugging, testing, and code-quality improvements. - Participated in technical design discussions, code reviews, sprint planning, and release activities.
Epsilon
Mar 202311 mosJan 2024

Bengaluru

- Built scalable full-stack applications using Angular, Python, Flask, FastAPI, PostgreSQL, and REST APIs. - Improved application response times by 30% through API optimization, database improvements, and backend performance tuning. - Designed backend services and APIs supporting business workflows and external system integrations. - Containerized applications using Docker and deployed services to Kubernetes-based environments. - Integrated backend services with databases, internal platforms, and third-party APIs. - Performed automated testing, debugging, production troubleshooting, and performance optimization. - Collaborated with cross-functional teams to deliver reliable and maintainable software releases.
Epsilon
Aug 20211 yr 8 mosMar 2023

Bengaluru

- Built scalable full-stack applications using Angular, Python (Flask/FastAPI), and PostgreSQL. - Deployed containerized applications using Docker and Kubernetes. - Integrated APIs and backend services to enhance application functionality and user experience. - Performed testing, debugging, and performance optimization for reliable production systems.
Epsilon
Jan 20216 mosJun 2021

Bengaluru

- Built a Python-based social-media link extractor that automatically scanned client websites and kept profile data current. - Configured and integrated MySQL and AWS S3 resources to support reliable data storage and processing workflows. - Improved extraction reliability through validation, debugging, and structured data handling.
KLA
May 20202 mosJun 2020

Tamil Nadu, India

- Developed DUPLICA, a Visual Studio extension for identifying duplicate code patterns across large codebases. Implemented code-analysis workflows to help developers reduce duplication and improve software maintainability. - Gained practical experience with developer tooling, static analysis, extension development, and software-quality practices.- Developed DUPLICA, a Visual Studio extension for identifying duplicate code patterns across large codebases. - Implemented code-analysis workflows to help developers reduce duplication and improve software maintainability. - Gained practical experience with developer tooling, static analysis, extension development, and software-quality practices.

Ankit’s AI Stack

anthropic apis
anthropic apis
claude code
claude code
claude
claude
codex
codex
hugging face
hugging face
langchain
langchain

Education

National Institute of Technology Karnataka

Master of Computer Applications, Computer Science

National Institute of Technology Karnataka

20183 yrs2021
Delhi University

Bachelor of Science, Chemistry

Delhi University

20143 yrs2017

Join Ankit and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Ankit Kumar on Tal

Headline

Software Engineer | Agentic AI Engineer | LLM, RAG, AWS Bedrock | Java, Spring Boot, Python | Distributed Systems & Cloud-Native Platforms

About

Software Engineer with 5+ years of experience building production-grade agentic AI platforms and scalable distributed backend systems. In my recent project, I architected a secure enterprise knowledge and code intelligence agent using AWS Bedrock, RAG, hybrid retrieval, vector databases, reranking, source-grounded generation, and permission-aware orchestration across documents and GitHub codebases. I also engineered Sentinel, an AI-assisted pull-request reviewer combining deterministic policy checks with Claude-based reasoning and repository context. Alongside AI engineering, I build Java and Spring Boot microservices supporting 50K+ daily production requests. I reduced backend latency by 25% through profiling and architectural improvements, and reduced deployment time by 50% through GitHub Actions and ArgoCD on AWS EKS. Earlier, I improved API response times by 20% at OpenText and application response times by 30% at Epsilon. Core strengths: • Agentic AI: AWS Bedrock, Claude, RAG, hybrid retrieval, vector databases, prompt engineering, evaluations, guardrails, and grounded generation • Backend: Java, Spring Boot, Python, FastAPI, microservices, REST/gRPC APIs, PostgreSQL, MySQL, and messaging systems • Cloud-native delivery: AWS, EKS, Docker, Kubernetes, GitHub Actions, ArgoCD, and CI/CD • Engineering leadership: system design, performance optimization, production reliability, code reviews, and mentorship I also build Resuniq, an AI-powered career platform for ATS-aligned resumes, application tailoring, cover letters, and interview preparation. I enjoy turning complex AI and backend problems into secure, scalable, and maintainable production systems. Portfolio: https://builtbyankit.in

Location

Bengaluru

AI stack

anthropic apis

claude code

claude

codex

hugging face

langchain

Work experience

Software Engineer at FICO, Mar 2025 - Present · 1 yr 6 mos, Bengaluru, - Architect and lead development of a secure enterprise knowledge and code intelligence agent using AWS Bedrock, RAG, hybrid retrieval, vector databases, reranking, and permission-aware orchestration across Confluence, SharePoint, document stores, and GitHub codebases. - Engineer Sentinel, an AI-assisted pull-request reviewer combining deterministic policy checks with Claude-based reasoning and repository context to evaluate security, logging, testing, reliability, API compatibility, architecture, and maintainability. - Build and maintain Java and Spring Boot microservices supporting 50K+ daily production requests. - Reduced backend latency by 25% through profiling, architectural improvements, optimization, and load testing. - Containerize and deploy services to AWS EKS using Docker and Kubernetes. - Automated CI/CD workflows using GitHub Actions and ArgoCD, reducing deployment time by 50%. - Design integrations across REST APIs, messaging systems, databases, and third-party platforms. - Lead code reviews and mentor engineers on testing, reliability, maintainability, and engineering best practices.

Software Engineer at OpenText, Jan 2024 - Feb 2025 · 1 yr 2 mos, Bengaluru, - Developed backend services and enterprise product capabilities for the OpenText Enterprise Content Management platform using Java and Spring Boot. - Improved API response times by 20% through backend optimization, performance analysis, and service-level improvements. - Designed and integrated REST APIs supporting enterprise content-management workflows. - Delivered coordinated frontend and backend features with product, architecture, quality engineering, and platform teams. - Diagnosed production issues and improved application maintainability through debugging, testing, and code-quality improvements. - Participated in technical design discussions, code reviews, sprint planning, and release activities.

Software Engineer 2 at Epsilon, Mar 2023 - Jan 2024 · 11 mos, Bengaluru, - Built scalable full-stack applications using Angular, Python, Flask, FastAPI, PostgreSQL, and REST APIs. - Improved application response times by 30% through API optimization, database improvements, and backend performance tuning. - Designed backend services and APIs supporting business workflows and external system integrations. - Containerized applications using Docker and deployed services to Kubernetes-based environments. - Integrated backend services with databases, internal platforms, and third-party APIs. - Performed automated testing, debugging, production troubleshooting, and performance optimization. - Collaborated with cross-functional teams to deliver reliable and maintainable software releases.

Software Engineer 1 at Epsilon, Aug 2021 - Mar 2023 · 1 yr 8 mos, Bengaluru, - Built scalable full-stack applications using Angular, Python (Flask/FastAPI), and PostgreSQL. - Deployed containerized applications using Docker and Kubernetes. - Integrated APIs and backend services to enhance application functionality and user experience. - Performed testing, debugging, and performance optimization for reliable production systems.

Software Engineer Intern at Epsilon, Jan 2021 - Jun 2021 · 6 mos, Bengaluru, - Built a Python-based social-media link extractor that automatically scanned client websites and kept profile data current. - Configured and integrated MySQL and AWS S3 resources to support reliable data storage and processing workflows. - Improved extraction reliability through validation, debugging, and structured data handling.

Software Engineer Intern at KLA, May 2020 - Jun 2020 · 2 mos, Tamil Nadu, India, - Developed DUPLICA, a Visual Studio extension for identifying duplicate code patterns across large codebases. Implemented code-analysis workflows to help developers reduce duplication and improve software maintainability. - Gained practical experience with developer tooling, static analysis, extension development, and software-quality practices.- Developed DUPLICA, a Visual Studio extension for identifying duplicate code patterns across large codebases. - Implemented code-analysis workflows to help developers reduce duplication and improve software maintainability. - Gained practical experience with developer tooling, static analysis, extension development, and software-quality practices.

Education

Master of Computer Applications, Computer Science, National Institute of Technology Karnataka

Bachelor of Science, Chemistry, Delhi University

Public links

github: https://github.com/builtbyankit

leetcode: https://leetcode.com/recur_t

youtube.com: https://youtube.com/@recurthakur