AI-powered educational management platform built for Microsoft ImagineCup (Semi-finalist). Helps institutions manage courses, assignments, and student progress.
Hi, I'm
Ayush Lahiri
Full-Stack Developer & CS Student at IIIT Kalyani
I build robust, full-stack solutions — specializing in Ruby on Rails back-end engineering and Native Android Development with Java. Strong foundation in Operating Systems and Computer Architecture. Currently exploring NLP & Transformers.
Projects
GitHubA mix of competition-winning builds, tooling, and experiments.
Sign language recognition and communication tool developed for InnovateX (Top 10). Bridges the communication gap for the hearing-impaired using ML models.
Dynamic Ruby on Rails app that fetches live GitHub repos via the Octokit API. Features a claymorphism design and real-time data refresh with smart 24h caching.
Freelance Work
Selected client work and independent engagements outside of academic projects.
Custom Ruby on Rails Web Application
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
Native Android Application
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
Backend API & GitHub Integration Service
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
Android Dev Mentorship Sessions
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
Open to freelance opportunities
Rails backends, Android apps, API integrations & more.
Experience
App Dev Lead
Google Developer Group IIITK
Build scalable Native Android apps and run intensive technical sessions for student developers within the GDG IIIT Kalyani community. Responsible for curriculum design and hands-on code reviews.
Led IronLegions to the semi-finals of Microsoft ImagineCup by building Course-Craft, an AI-powered educational platform for course and assignment management.
Education
B.Tech in Computer Science & Engineering
Aug 2025 — 2029IIIT Kalyani, West Bengal
- Specializing in Systems Programming and Native Android Development.
- Strong interest in OS internals, hardware-aware code, and Computer Architecture.
- Currently exploring NLP, Transformers, and Neural Networks.
Higher Secondary Education (PCM)
2023 — 2025Mothers' International Academy
- Completed senior secondary with Physics, Chemistry, and Mathematics.
High School (ICSE)
2014 — 2023Carmel School
- Graduated with 93.4% overall score.
- Distinction in Mathematics and Computer Science.