Ayush Lahiri

Hi, I'm

Ayush Lahiri

ML Engineer & Systems Developer at IIIT Kalyani

I build ML models and systems-level code from scratch. Specializing in Machine Learning, Transformers & NLP, and Systems Programming. I implement complex algorithms end-to-end: Autograds, RBF SVMs, RL models, and LMs. Strong foundation in OS internals and Computer Architecture.

Contact Me
PythonPyTorchNumpyMachine LearningDeep LearningTransformersC / C++Systems ProgrammingLinux / OSGitPythonPyTorchNumpyMachine LearningDeep LearningTransformersC / C++Systems ProgrammingLinux / OSGit

Projects

GitHub

A mix of competition-winning builds, tooling, and experiments.

Model-Based Linear RL

98.7% Accuracy

Implemented Custom Model Based Linear-RL from scratch for inverted-pendulum system. The RL model maintains desired state with ±3% margin of error in angle. Gaussian supervised model for next state prediction achieves 98.7% accuracy on synthetic simulator data.

PythonPyTorchReinforcement LearningControl Theory

Autograd Engine

From Scratch

Designed and implemented a custom Autograd engine from scratch with secondary data structures and complex operations support. Built multi-layered linear regression, softmax, and sigmoid functions. Complete automatic differentiation implementation.

NumpyPythonBackpropagationNeural Networks

RBF Kernel SVM

97.6% Accuracy

Designed and implemented Custom RBF Kernel SVM for breast cancer detection achieving ~97.6% accuracy with only 0.3% false negative rate (Type-II Error). Outperformed standard Neural Network trained on 128 iterations with 126 samples, 30 input dimensions.

NumpyPythonSVMMachine Learning

Freelance Work

Selected client work and independent engagements outside of academic projects.

Custom Ruby on Rails Web Application

Full-Stack Development· Private Client
Completed

Architected and delivered a full-stack Ruby on Rails web application — from database schema design to front-end integration. Implemented RESTful APIs, Devise authentication, and a responsive UI.

Deliverables

  • Custom Rails API with authentication
  • Responsive front-end UI
  • Database design & optimization
  • Deployment on Render

Stack

Ruby on RailsPostgreSQLHTML/CSSJavaScript

Native Android Application

Mobile Development· Startup Client
Completed

Designed and built a production-ready native Android app from scratch in Java. Covered UI/UX in XML, REST API integration, offline-first SQLite persistence, and Play Store submission support.

Deliverables

  • Native Android app in Java
  • REST API integration
  • Offline-first with SQLite
  • Google Play deployment prep

Stack

JavaXMLAndroid SDKSQLite

Backend API & GitHub Integration Service

Backend Engineering· Developer Client
Completed

Built a backend service integrating with the GitHub API via Octokit — aggregating repo data, language stats, and project highlights. Implemented smart file-based caching with a 24-hour refresh strategy.

Deliverables

  • GitHub API integration via Octokit
  • Smart file-based caching
  • Language & repo analytics
  • JSON data service layer

Stack

Ruby on RailsOctokitJSONCaching

Android Dev Mentorship Sessions

Technical Education· GDG IIIT Kalyani
Ongoing

Delivered structured Android development sessions as App Dev Lead at Google Developer Group IIIT Kalyani. Covered the full Android lifecycle for a cohort of student developers — layouts to networking.

Deliverables

  • Structured Android dev curriculum
  • Hands-on coding workshops
  • Project guidance & code reviews
  • Resource materials

Stack

Native AndroidJavaXMLTeaching

Open to freelance opportunities

Rails backends, Android apps, API integrations & more.

Get in touch

Experience

App Dev Lead

Google Developer Group IIITK

Oct 2025 — Present

Build scalable native apps and run intensive technical sessions for student developers within the GDG IIIT Kalyani community. Responsible for curriculum design, hands-on code reviews, and mentorship for 80+ participants in technical workshops.

LeadershipTechnical MentorshipWorkshop DesignCommunity

Team Lead — ImagineCup Semi-finalist

IronLegions · Microsoft ImagineCup

Nov 2025 — Jan 2026

Led IronLegions to the semi-finals of Microsoft ImagineCup by building Course-Craft, an AI-powered educational platform for course and assignment management.

Ruby on RailsTeam LeadAIMicrosoft ImagineCup

Team Lead — InnovateX Top 10

IronLegions · InnovateX

Dec 2025 — Jan 2026

Guided the team to a Top 10 finish at InnovateX by leading development of Signetic — a sign language recognition and communication tool powered by machine learning.

Machine LearningAndroidTeam LeadInnovateX

Education

B.Tech in Computer Science & Engineering

Sept 2025 — Jun 2029

IIIT Kalyani, West Bengal

  • CGPA: 8.26/10
  • Specializing in Machine Learning, Deep Learning, and Systems Programming.
  • Completed: CS229 (ML), 6.086 (Hands-on Deep Learning), CS231N (Computer Vision).
  • Strong foundation in OS internals, Computer Architecture, and Advanced Algorithms.

Higher Secondary Education (PCM)

Apr 2023 — Apr 2025

Mothers' International Academy

  • Completed senior secondary with Physics, Chemistry, and Mathematics.
  • Percentage: 78%

High School (CISCE)

Passed Apr 2023

Carmel School

  • Graduated with 93.4% overall score.
  • Distinction in Mathematics and Computer Science.