Aditya Mahakali

Aditya Mahakali

AI/ML Engineer @ IBM

Solving Problems with AI | Full-stack AI Engineer | Building impactful solutions by harnessing the power of Machine Learning and Generative AI

About Me

I'm a full-stack AI Engineer, building impactful solutions by harnessing the power of Machine Learning and Generative AI to deliver real value to users and clients.

As an innovative and analytical problem-solver with a keen interest in artificial intelligence and machine learning, I'm well-versed in Python programming and machine learning. I'm committed to leveraging AI technologies to drive impactful solutions and optimize processes.

My expertise spans the full AI engineering stack—from architecting robust backend systems and developing secure APIs to building intuitive and user-friendly frontends.

Experience

AI Engineer

August 2023 - Present

IBM, Bangalore

  • Piloted full-stack AI solutions using Watsonx for 12+ clients across healthcare, banking, and telecommunications, resulting in 95% client satisfaction based on post-MVP feedback surveys.
  • Implemented expertise spanning the full AI engineering stack—from architecting robust backend systems and developing secure APIs to building intuitive and user-friendly frontends.
  • Worked on many internal productivity tools for developer as well as managerial roles like OnePagerPro, Vulnerability Scanner, etc.
  • Participated in research work over RAG Techniques, Knowledge Graphs, Multi Agentic Collaboration.

Software Development Intern

Jan 2023 - August 2023

Hughes Systique Corporation, Gurugram

  • Built PoCs using LLMs on private business data by integrating Hugging Face transformers with vector stores (Milvus, Chroma, Weaviate) and LangChain-inspired tools like AI chat interfaces and web retrievers.
  • Completed full-stack training and developed a Spring Boot + React + Docker project, published on GitHub.

Featured Projects

IBM - ElasticSQL (Networking Client)

Implemented a Custom RAG solution that can answer questions via semantic similarity(vectors) as well as SQL-like query. Using advanced full-text search and filtering capabilities of Elastic-SQL to deliver great customer value.

  • Fine-tuning embedding models
  • Developed high-accuracy query classifier
  • Assisted in fine-tuning reranker
ElasticSQLwatsonxLLM

IBM - Virtual Assistant Banking MVP

Fully conversational RAG chatbot with custom UI

  • Architected and developed a custom end-to-end RAG-based chatbot using Watsonx.ai LLMs and Watson Assistant, embedded in a React UI with features like deep links, card carousels, and map-based location queries.
  • Deployed frontend and backend services as Docker containers on IBM Cloud.
LLMRAGReactFlaskDockerCloud

IBM - Product Search and Virtual Assistant MVP

LLM based Summarisation and RAG chatbot

  • Leveraged generative AI to create summarised product descriptions from FDA documents, significantly improving search relevance for a medicinal drug store.
  • Developed and deployed a RAG-based Virtual Assistant on IBM Cloud, enabling customers to query product information and place orders, enhancing customer support and streamlining the purchasing process.
RAGSummarisationwatsonx.aiLLMwatson-assistant

IBM - Retail NL2SQL

Created a Natural Language to SQL pipeline using watsonx.ai LLMs to answer natural language queries of workers managing orders and sales.

  • Automated Metadata Dictionary Creator
  • Created Custom Disambiguation
  • Integrated with watsonx assistant via Backend APIs in python(FastAPI)
NL2SQLLLMFastAPI

Other IBM Pilots & Projects

  • Marketing Campaign / Image Generation: Using Flux, created an automatic image-prompt improving agent using state space search.Check Demo
  • Document Generation: Created similar document based on a given template and a new Idea.
  • Watsonx Challenge Project: VSCode Extension for Code Vulnerability Detection
  • Knowledge Graph RAG: Using LLMs over neo4j, we automated ontology creation, triplet extraction and natural language to cypher query.

Personal - MedBot - HyDe

Leveraged hypothetical document embeddings to create good quality RAG answers on medical Question Answers.

GeminiPinecone
View on GitHub

Personal - Daily Research Paper Summarizer

Leveraging Gemini to create summarizer agents which generate summaries of popular research papers published each day.

GeminiAgents
View on GitHub

My Skills & Expertise

AI Engineering

Machine LearningDeep LearningGenerative AINLPComputer VisionAI SearchMultimodal ModelsAgentsMCP

Backend Development

Spring BootDjangoFlaskNodeJSFastAPI

Database Systems

SQLNoSQLGraphQLElasticMilvusWeaviateChromaNeo4j

DevOps

LinuxGitDockerOpenShiftAnsible

Publications

SEARCHD - Advanced Retrieval with Text Generation using Large Language Models and Cross Encoding Re-ranking

IEEE - October 23, 2024

Study on how different RAG techniques can deliver greater faithfulness, context relevance, and answer relevancy.

Read Publication

Education

MCA, Computer Science and Applications

2021-2023

Jawaharlal Nehru University

7.65/9 CGPA

Studied Advanced computer science concepts with ML and NLP

BSc, Computer Science

2018-2021

Central University of Rajasthan

7.74/10 CGPA

Studied computer science fundamentals, statistics, and graduate-level mathematics

Examinations & Certifications

Examinations Cleared

  • GATE CS - IIT (2023)
  • UGC Net CS - UGC (2023)
  • IIT JAM Mathematics - IIT (2021)
  • JNUEE - JNU (2021)

Certifications

  • Coursera: Intro To Python, Algorithmic ToolBox
  • Kaggle: Intro To ML, Intro to Deep Learning, Intro to Computer Vision

Interests

Chess
Teaching
Coding

Contact Me

I'm always open to discussing new projects, opportunities, or collaborations. Feel free to reach out!

Email: adityamahakali@gmail.com

Phone: +91 8949185134

Location: Bangalore, India

Get In Touch

Send Message

Ready to Collaborate?

I'm always looking for exciting projects and opportunities to apply my expertise in AI and machine learning.

Aditya Mahakali

AI/ML Engineer

© 2025 Aditya Mahakali. All rights reserved.