Nikhil Selvaraj

AI Engineer & Software Developer Based in Pune, India

Experience

Associate Analyst / AI Developer

EY-GDSAug 2024 – PresentPune, India

• Built an end-to-end Agentic AI Medical Policy Analyzer (RAG pipeline with LangChain, LangGraph & Streamlit). • Automated full pipeline from data ingestion to chatbot deployment for seamless, real-time updates. • Optimized vector DB indexing for 80% faster queries and cut processing costs by 90% via strategic caching. • Currently developing a forecasting application for a large MNC to predict demand across multiple products.

Software Engineer Trainee

The Data Tech LabsFeb 2024 – Jun 2024Pune, India

• Built Django backend for a play-zone booking site, integrating PhonePe for secure payments. • Architected a marketing-automation framework, reducing deployment time by 50%. • Implemented a rule-based loyalty points & feedback system to boost user engagement.

Intern

ExpressRupayaJan 2024Remote

• Created an automated LinkedIn outreach tool using Python, Django, Celery & Cron, saving hours/week. • Added features for auto connection requests, post scheduling, and poll creation to streamline networking.

Projects

Multi-Agent Financial Intelligence System

• Architected a multi-agent research system leveraging LangGraph and Google Gemini API. • Designed agent workflows for company reports, sentiment analysis, and competitor research. • Automated 90% of manual research tasks and delivered synthesized financial insights.

PythonLangGraphGoogle GeminiFinancial Analysis

Urban Heat Island Prediction

• Built a remote-sensing ML pipeline using Landsat 8, Sentinel-2, NLCD & building-footprints. • Trained ensemble models (RF, XGBoost, LGBM) with a Linear Regression meta-learner (R² = 0.9792).

PythonScikit-learnXGBoostData Science

Indian Sign Language Recognition

• Developed a real-time ISL recognition system (90% accuracy) using MediaPipe and TensorFlow. • Deployed a lightweight inference pipeline suitable for on-device execution.

PythonMediaPipeTensorFlowComputer Vision

Content-Based Movie Recommendation

• Built a recommendation engine analyzing 5,000+ movies via TF-IDF and cosine similarity. • Deployed a Streamlit frontend for instant, ranked suggestions based on plot & genre.

PythonNLPScikit-learnStreamlit

Banking Management System

• Developed a console-based banking management system using Java and JDBC. • Implemented user registration, account creation, transactions & balance inquiry. • Ensured secure transaction handling and seamless MySQL integration. • Demonstrated strong OOP principles and optimized database performance.

JavaJDBCMySQLOOP

Skills

Programming & Tools

PythonJavaJavaScriptMySQLGitDockerPostmanVS Code

Machine Learning & AI

TensorFlowScikit-learnLangChainLangGraphAutoGenNLPComputer Vision

Cloud & DevOps

AzureAWSAzure Machine LearningDocker

Web Development

DjangoFlaskHTMLCSSStreamlit

Data Visualization & Analytics

TableauPowerBI

Achievements

Certifications

• Microsoft Certified: Azure AI Engineer Associate (AI-102) • Deep Learning by DeepLearning.AI on Coursera • Machine Learning by Stanford University on Coursera • Google Data Analytics by Google on Coursera

Competitions

• Ranked Top 10 among 10,000+ participants in EY Open Challenge: Urban Heat Island

Education

Bachelor of Engineering in Artificial Intelligence and Data Science

D.Y. Patil College of Engineering, Akurdi2024

CGPA: 8.9

12th HSC, Science

S.V. Union Junior College, Pune2020

Percentage: 87.69%

10th SSC

S.V. Union High School, Pune2018

Percentage: 88%