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. I have a strong foundation in Operating Systems and Computer Organization, and I'm currently exploring Neural Networks, NLP & Transformers.
Projects
An AI-powered educational management platform built for Microsoft ImagineCup. Helps institutions manage courses, assignments, and student progress with intelligent insights.
A sign language recognition and communication tool developed for InnovateX, achieving Top 10 finish. Bridges the communication gap for the hearing-impaired community.
Collection of native Android applications built with Java, covering various use cases from utility apps to experimental features.
Low-level C programs exploring operating system concepts — memory management, process scheduling, and hardware-aware optimizations.
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, handling everything from database schema design to front-end integration. Implemented RESTful APIs, authentication, and responsive UI.
Deliverables
- Custom Rails API with authentication
- Responsive front-end UI
- Database design & optimization
- Deployment on Render/Heroku
Stack
Native Android Application
Designed and built a production-ready native Android application from scratch using Java. Covered UI/UX design in XML, REST API integration, local SQLite persistence, and Google Play 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 that integrates with the GitHub API using Octokit, automatically aggregating repository data, language stats, and project highlights. Implemented smart caching to minimize API calls with a 24-hour refresh strategy.
Deliverables
- GitHub API integration via Octokit
- Smart file-based caching system
- Language & repo analytics
- JSON data service layer
Stack
Technical Mentorship — Android Dev Sessions
Delivered intensive Android development sessions as App Dev Lead at Google Developer Group IIIT Kalyani. Covered the full Android development lifecycle, from layouts to networking, for a cohort of student developers.
Deliverables
- Structured curriculum for Android dev
- Hands-on coding workshops
- Project guidance & code reviews
- Resource materials & recordings
Stack
Open to freelance opportunities
Rails backends, Android apps, API integrations & more.
Experience
App Dev Lead
Google Developer Group IIITK
Built scalable Native Android apps and conducted intensive technical sessions for aspiring Android developers within the GDG community.
Team Lead — ImagineCup Semi-finalist
IronLegions Team
Led the team to the semi-finals of Microsoft ImagineCup by building Course-Craft, a specialized AI-powered platform for educational course management.
Team Lead — InnovateX Top 10
IronLegions Team
Guided the team to a Top 10 finish in InnovateX, spearheading the development of Signetic — a sign language recognition and communication tool.
Education
B.Tech in Computer Science
Aug 2025 — July 2029IIIT Kalyani, Kolkata
- Specializing in Systems Programming and Native Android Development.
- Deep interest in OS internals and hardware-aware code.
- Currently exploring NLP, Transformers, and Neural Networks.
Higher Secondary Education (PCM)
2023 — 2025Mothers' Int'l Academy
- Graduated with Physics, Chemistry, and Mathematics.
High School (ICSE)
2014 — 2023Carmel School
- Graduated with 93.4% overall.
- Excellent scores in Maths & Computer Science.