Android Developer & ML Enthusiast
"Machine Learning and Neural Networks are my activation functions."
4+ years building financial-grade Android apps at TIAA. Passionate about ML, automation, and
creating content for the developer community.
I'm Aditya Mahajan, an Android Developer at TIAA in Pune, India. I build scalable, financial-grade mobile applications with Kotlin and Jetpack Compose, focusing on clean architecture and performance.
My background is deliberately broad — from ML/AI engineering (IBM Watson, stock prediction, IoT fault detection) to game development (Unity), embedded systems (Arduino, Raspberry Pi), and founding a document automation startup.
I also run Code with Adi on YouTube, creating project-based programming tutorials since 2020.
8+ years across Android development, ML engineering, embedded systems, and entrepreneurship.
Spanning mobile development, machine learning, game dev, and competitive programming.
Selected GitHub repositories sorted by community stars.
SBSPS Challenge — predicting wind turbine energy output with advanced ML regression. Top-performer in the hackathon competition.
Trainable programming assistant that automates repetitive development tasks. Learns code patterns and executes them autonomously.
IoT-powered transformer monitoring using time series analysis. Predicts electrical faults before they occur to prevent outages.
Curated solutions with explanations, synced with YouTube tutorials. Covers DSA patterns and competitive programming techniques.
Custom country code picker library for Android with a clean UI. A reusable component for international phone number input.
Smart India Hackathon — real-time climate monitoring & prediction system to ensure safe warehouse storage conditions.
Modern news app built with MVVM and Jetpack Compose. Clean architecture with real-time news fetching and offline support.
Full e-commerce app with Login/Signup, product listings, and shopping cart. Built in Kotlin with Firebase authentication.
Full-featured Spotify clone with audio and video playback. Custom media controls and playlist management built in Java.
3D Unity game — chaotic kitchen simulation with ingredient management, cooking mechanics, and time-based challenges.
Android development, ML project walkthroughs, and LeetCode solutions — project-based tutorials since 2020.
5+ years of project-based programming content. From Android apps to ML models — learn by building real projects.
Subscribe NowHave a project in mind, want to collaborate, or just say hi?