ML engineer / competitive programmer / open source contributor

Training models. Solving problems.

I build ML systems that retrieve, rank, and learn fast, then spend the rest of the time chasing cleaner code and sharper contest solutions. DSCE Computer Science, IIT Madras Data Science.

shashank.log
projects: 03
focus: AI/ML + CP
cgpa: 9.0 / 10
contrib: GSSoC 2026
CURRENT ARC

ML systems, retrieval, & algorithmic problem solving

Model training, evaluation, inference, and contest problem solving.

250+

DSA problems solved across LeetCode, CF & CodeChef

Python RAG JS FastAPI Pinecone n8n TensorFlow PyTorch Tree-sitter Hugging Face Claude AI
Portrait of Shashank Sharma

About

ML-first profile, CP second.

BE Computer Science student at DSCE Bengaluru (CGPA 9/10), with a Data Science profile from IIT Madras. I work on machine learning systems, retrieval, and evaluation, while keeping competitive programming as a secondary strength. Currently contributing to GirlScript Summer of Code 2026 and competing on LeetCode (1516), Codeforces (1023), and CodeChef (2★).

Education

Background

BE

2024 – Present · Bengaluru

Dayananda Sagar College of Engineering

Computer Science and Business Systems · CGPA 9 / 10

DS

May 2024 – Dec 2024 · Remote

IIT Madras

Programming in Data Science (Profile) · CGPA 7 / 10

Selected work

Projects

01

AI platform

Contributor Compass

AI-powered platform to analyze GitHub repositories using Tree-sitter parsing. Features an AI chat interface for codebase understanding.

  • JS
  • GitHub API
  • Claude AI
  • Tree-sitter
02

RAG pipeline

Document QnA Bot

AI-powered Document QnA system that answers user queries using a full RAG pipeline with embeddings and vector search for contextual responses.

  • n8n
  • Pinecone
  • OpenAI
  • Embeddings
03

Embedded systems

Relay-X Power Saving Model

System to automatically count people entering and exiting a room using ultrasonic sensors. Controls appliances through a relay module with real-time count and status on a TFT display.

  • ESP32
  • Ultrasonic
  • TFT Display
  • Relay Module

Skills

Models and tools

AI & ML

Machine Learning, Deep Learning, retrieval systems, AI agents, embeddings, prompt engineering, and evaluation.

  • TensorFlow
  • PyTorch
  • Hugging Face
  • Pinecone
  • RAG

Backend & Tools

Python, FastAPI, workflow automation with n8n, Linux, REST APIs, and structured system design.

  • Python
  • FastAPI
  • n8n
  • GitHub API
  • Tree-sitter

Languages & DSA

Python and Java for competitive programming — backed by 250+ problems across major platforms.

  • Python
  • Java
  • LeetCode
  • Codeforces
  • CodeChef

Achievements & Open Source

Milestones

  1. OS

    GirlScript Summer of Code 2026

    Resolved PR #75 on DevCard.

  2. CP

    Competitive Programming

    250+ problems solved · LeetCode: 1516 (shankie2k5) · Codeforces: 1023 (shankie2k5) · CodeChef: 2★ 1448

  3. AC

    Dual Academic Track

    BE Computer Science & Business Systems at DSCE (CGPA 9/10) alongside a Data Science profile from IIT Madras (2024).

Contact · Bengaluru, India

Find me online

Open to collaborations, internships, and interesting builds.