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.

Contact Me
Ruby on RailsNative AndroidJavaHTML / CSSJavaScriptCLinux / OSNLP & TransformersRuby on RailsNative AndroidJavaHTML / CSSJavaScriptCLinux / OSNLP & Transformers

Projects

Course-Craft

An AI-powered educational management platform built for Microsoft ImagineCup. Helps institutions manage courses, assignments, and student progress with intelligent insights.

Ruby on RailsFull StackHTML/CSSJavaScript

Signetic

A sign language recognition and communication tool developed for InnovateX, achieving Top 10 finish. Bridges the communication gap for the hearing-impaired community.

Machine LearningNative AndroidJavaPython

Portfolio

This very portfolio — a dynamic Ruby on Rails app that fetches live GitHub repositories via the Octokit API, with a claymorphism design system and real-time data refresh.

Ruby on RailsOctokit APICSSJavaScript

Android Projects

Collection of native Android applications built with Java, covering various use cases from utility apps to experimental features.

JavaXMLNative Android

OS & Systems Code

Low-level C programs exploring operating system concepts — memory management, process scheduling, and hardware-aware optimizations.

CLinuxSystems Programming

Web Experiments

Various front-end and full-stack web experiments exploring JavaScript, HTML/CSS animations, and Ruby on Rails APIs.

JavaScriptHTMLCSSRails

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, 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

Ruby on RailsPostgreSQLHTML/CSSJavaScript

Native Android Application

Mobile Development· Startup Client
Completed

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

JavaXMLAndroid SDKSQLite

Backend API & GitHub Integration Service

Backend Engineering· Developer Client
Completed

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

Ruby on RailsOctokitJSONCaching

Technical Mentorship — Android Dev Sessions

Technical Education· GDG IIIT Kalyani
Ongoing

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

Native AndroidJavaXMLTeaching

Open to freelance opportunities

Rails backends, Android apps, API integrations & more.

Get in touch

Experience

App Dev Lead

Google Developer Group IIITK

2025 — Present

Built scalable Native Android apps and conducted intensive technical sessions for aspiring Android developers within the GDG community.

Native AndroidJavaTeachingLeadership

Team Lead — ImagineCup Semi-finalist

IronLegions Team

Nov 2025 — Jan 2026

Led the team to the semi-finals of Microsoft ImagineCup by building Course-Craft, a specialized AI-powered platform for educational course management.

Ruby on RailsTeam LeadMicrosoft ImagineCup

Team Lead — InnovateX Top 10

IronLegions Team

Dec 2025 — Jan 2026

Guided the team to a Top 10 finish in InnovateX, spearheading the development of Signetic — a sign language recognition and communication tool.

Machine LearningAndroidTeam LeadInnovateX

Education

B.Tech in Computer Science

Aug 2025 — July 2029

IIIT 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 — 2025

Mothers' Int'l Academy

  • Graduated with Physics, Chemistry, and Mathematics.

High School (ICSE)

2014 — 2023

Carmel School

  • Graduated with 93.4% overall.
  • Excellent scores in Maths & Computer Science.