2-day longest streak
👨💻 Ayush Shrivastava Tech Lead @ redBus | Android Architect | AI Enthusiast --- 🚀 About Me --- 🛠️ Tech Stack 💻 Languages 📱 Mobile & Framework 🤖 AI &…
👨💻 Ayush Shrivastava
Tech Lead @ redBus | Android Architect | AI Enthusiast




---
🚀 About Me
kotlin
val techLead = Developer(
name = "Ayush Shrivastava",
role = "Tech Lead - Android",
company = "redBus (MakeMyTrip)",
location = "Bangalore, India",
education = "MS Computer Science @ Georgia Tech (In Progress)",
currentFocus = listOf(
"Building Android systems at scale (50M+ users)",
"AI-powered developer tooling",
"Agentic systems with LangChain/LangGraph",
"Graphics programming with OpenGL ES & AGSL"
),
achievements = mapOf(
"Team Management" to "Leading 4 engineers",
"Features Delivered" to "50+ large-scale features",
"CI/CD Impact" to "80% faster release cycles",
"App Downloads" to "30K+ (Handwritten app)"
)
)
---
🛠️ Tech Stack
💻 Languages
!Kotlin !Java !Python !C++📱 Mobile & Framework
!Android !Jetpack Compose !OpenGL !ARCore🤖 AI & ML
!LangChain !OpenAI !Flask🔧 DevOps & Tools
!Jenkins !GitLab !Docker !Git☁️ Cloud & Backend
!Google Cloud !Firebase !Room---
🎯 What I Do
🏗️ Android Architecture
- Production apps serving 50M+ users
- Jetpack Compose & modern Android
- Custom rendering with OpenGL ES
- Performance optimization at scale
🤖 AI & Agentic Systems
- LangChain/LangGraph integrations
- Structured data extraction
- Featured by LangChain team
- LLM-powered automation
🛠️ Developer Tooling
- Built CI/CD from scratch
- 80% faster release cycles
- Jenkins & GitLab pipelines
- Developer experience optimization
🎨 Graphics & Rendering
- OpenGL ES & AGSL shaders
- ARCore integrations
- Custom visual effects library
- Real-time rendering systems
---
🏆 Featured Projects
| 🚀 Project | ⭐ Stars | 📝 Description | 🔗 Link |
|-----------|---------|----------------|---------|
| OpenGLShaderKit | !Stars | Android library for shader effects & AR in Compose | View → |
| Handwritten | !Stars | Text to handwriting converter • 30K+ downloads | View → |
| RoomJetpackCompose | !Stars | Clean architecture with Room + Flow + Compose | View → |
📦 More Projects
Click to expand
🎯 ParserGPT (Featured by LangChain)
AI-powered web scraper converting messy HTML to structured CSVs using LangChain abstractions. Featured on LangChain's LinkedIn/Twitter.- Tech: Python, LangChain, LLMs
- Impact: Real-world semantic parsing solution
📱 Virtual OS for Visually Impaired
Accessibility-focused web application with voice assistant, built using HCI principles- Tech: Java, Servlets, Web Scraping
- Impact: Making technology accessible
🩸 Blood Bank Management System
Centralized database and web portal for blood donors and healthcare organizations- Tech: PHP, JavaScript, MySQL
- Impact: Healthcare logistics optimization
---
✍️ Latest Writing

I write technical deep-dives about:
- 🏗️ Android internals & architecture patterns
- 🤖 AI tooling & agentic systems
- ⚡ Performance optimization techniques
- 🔧 Developer productivity & tooling
Recent Highlight: ParserGPT architecture explanation - featured by LangChain team
---
💼 Professional Journey
mermaid
timeline
title Career Timeline
2016-2018 : DressUp Startup
: Co-founder
2018 : redBus Intern
: Automation & GPS Analytics
2019 : Samsung R&D Intern
: AppCore Team
2019-2021 : redBus Engineer
: Android Development
2021-Present : Tech Lead @ redBus
: Leading 4 engineers
2025-Present : Georgia Tech
: MS Computer Science
2026 : ???
: You'll get to know soon 😉
🎯 Current Role: Tech Lead @ redBus
- 👥 Managing team of 4 engineers
- 🚀 Delivered 50+ large-scale features
- 📊 50M+ active users
- ⚡ 80% improvement in release cycles
- 🏆 Multiple awards: Rookie of the Year, Trailblazer, Titan of the Quarter
📈 Contribution Activity
---
🎓 Education & Learning
🎓 Georgia Institute of Technology
MS in Computer Science (Part-time)
*2025 - Present*
Focus: Distributed Systems, Compilers
🎓 LNMIT Jaipur
B.Tech in Computer Engineering
*2015 - 2019*
Honors: Rajasthan Hackathon Finalist
---
🤝 Let's Connect!
Looking to collaborate on:
- 📱 Production-scale Android challenges
- 🛠️ Developer tooling & productivity
- 🤖 Practical AI applications & agentic systems
- 🎨 Graphics programming & custom UI
💬 Reach Out



---
💭 Currently Exploring
Agentic Systems • Multi-step Reasoning • Structured Workflows • Android Internals
⭐️ From ayush016 | Building the future, one commit at a time
-
Handwritten ★ PINNED
No description.
Python ★ 2 4y agoExplain → -
Virtual-OS-for-Visually-impaired ★ PINNED
Technological advancements have led to platforms that are essential for the visually impaired people, so that they can keep in sync with the world. All the platforms including websites and android/iOS applications are not at all user friendly for people with low vision. Most of the existing websites and applica- tions have a great User Interface but for those with a low vision these products are useless unless they can access them using voice commands. This project aims at building a platform for the visually impaired people which has all es- sential features and they are easily accessible with help of a virtual assistant. The Virtual Assistant basically converts Speech-to-Text and thus makes the web-app more accessible for people with low vision. According to a research, contrasting color combinations have a greater visibility for the visually im- paired people and hence the User Interface is designed using contrasting color combinations. I built a web-app which has various features for the Visually Impaired. The web-app has all essential features such as: 1. Virtual Assistant 2. Email 3. Memo 4. Contacts 5. Entertainment (Sudoku) 6. Timer
HTML ★ 2 8y agoExplain → -
StudentHelperAndroidV2 ★ PINNED
No description.
Java ★ 1 4y agoExplain → -
Hackathon_4.0-Automation ★ PINNED
No description.
Python ★ 0 8y agoExplain → -
Hadoop-Mapreduce-Cluster-Auto-configure ★ PINNED
Starting hadoop and mapreduce service
Python ★ 0 6y agoExplain → -
Human-Body-Posture-Detection-Correctness-System ★ PINNED
No description.
C++ ★ 0 4y agoExplain → -
android-lead-agent-skills
AI coding skills and prompts for Android lead engineers, works with Claude, GitHub Copilot, Gemini, and Cursor. Covers Jetpack Compose, shared element transitions, beautiful UI, architecture decisions, code reviews, and MCP integration.
★ 74 6d agoExplain → -
OpenGLShaderKit
A powerful Android library combining OpenGL ES, AGSL (Android Graphics Shading Language), and ARCore to create stunning visual effects and augmented reality experiences in Jetpack Compose.
Kotlin ★ 4 5mo agoExplain → -
VoiceMockServer
No description.
Python ★ 1 1mo agoExplain → -
nodemcu-firmware ⑂
lua based interactive firmware for mcu like esp8266
C ★ 1 8y agoExplain → -
openagent ⑂
⚡️next-generation personal AI assistant powered by LLM, RAG and agent loops, supporting computer-use, browser-use and coding agent, demo: https://demo.openagentai.org
★ 0 1mo agoExplain → -
openclaw ⑂
Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞
★ 0 1mo agoExplain → -
ayush016
No description.
★ 0 1mo agoExplain → -
luminary-android
Luminary — a beautiful Android news reader sample app demonstrating shared element transitions, Material 3, and production architecture
Kotlin ★ 0 1mo agoExplain → -
architecture-samples ⑂
A collection of samples to discuss and showcase different architectural tools and patterns for Android apps.
★ 0 4mo agoExplain → -
awesome-system-design-resources ⑂
Learn System Design concepts and prepare for interviews using free resources.
★ 0 4mo agoExplain → -
ayush016.github.io
No description.
HTML ★ 0 4mo agoExplain → -
OpenGLShderKit
No description.
★ 0 5mo agoExplain → -
restring ⑂
Restring is a android library to replace string resources dynamically
★ 0 1y agoExplain → -
androidx ⑂
Development environment for Android Jetpack extension libraries under the androidx namespace. Synchronized with Android Jetpack's primary development branch on AOSP.
★ 0 1y agoExplain → -
RoomJetpackCompose ⑂
RoomJetpackCompose is an app written in Kotlin and shows a simple solution to perform CRUD operations in the Room database using Kotlin Flow in clean architecture.
★ 0 2y agoExplain → -
Learn-Kotlin-Coroutines ⑂
Learn Kotlin Coroutines by real examples for Android
★ 0 2y agoExplain → -
mockoon ⑂
Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source.
★ 0 2y agoExplain → -
VindLU ⑂
No description.
★ 0 3y agoExplain → -
JetPackComposeSample ⑂
🚀 This project contains various examples that show how you would do things the "Jetpack Compose" way
★ 0 3y agoExplain → -
StudentHelperAndroid
No description.
Kotlin ★ 0 4y agoExplain → -
StudentHelper
No description.
Python ★ 0 4y agoExplain → -
test--
No description.
★ 0 5y agoExplain → -
test
No description.
★ 0 5y agoExplain → -
festify
Online EDM Experience operator
★ 0 6y agoExplain → -
wojtek-kalicinski.github.io ⑂
No description.
★ 0 7y agoExplain → -
Political_Media_Biasing
Dream of this project is to find out how the biasing amoung media varies based on the majority ruling party have in the parliament. Our goal is to find what is the best ratio for parliamentary composition which will result in the minimum influence of political parties over media hence Biasing.
★ 0 6y agoExplain → -
UberCarAnimation ⑂
A demo app showing movement of car on map like in Uber.
Java ★ 0 7y agoExplain → -
hyper ⑂
A terminal built on web technologies
JavaScript ★ 0 7y agoExplain → -
BloodBank-Management-and-WebPortal
Aim of the project was to enhance searching of blood availability at hospitals and of donors, to assist in managing the count of various blood groups and quantity available at hospitals,clinics effectively, and to provide best suggestion to donors and organisation. Blood Donor Central Database and Web Portal provide the following functionality: 1) details of the blood donors and details of the blood providing organizations like hospitals, clinics and blood banks. 2) maintains the centralized database to preserve the details of the blood donors and organizations. 3) give the suggestions to the particular donor or organizations. 4) provides any common people to join as a donor.
JavaScript ★ 0 8y agoExplain → -
Infrastructure-Engineering-Assignment
No description.
Python ★ 0 8y agoExplain → -
devops-intro-project ⑂
Project files for Intro to DevOps class
Shell ★ 0 8y agoExplain → -
Maintanance-Software
No description.
Python ★ 0 8y agoExplain → -
Packet-analyzer
Capturing packets with tcpdump in a file and plotting graph according to packets per unit time (Relative)
Python ★ 0 8y agoExplain → -
CheckYourIP
No description.
Python ★ 0 8y agoExplain → -
secrets
RedCarpet Summer Internship
★ 0 8y agoExplain → -
WebTemplate-MobileInterface
WebApplication having interface for mobile home screen demo
CSS ★ 0 8y agoExplain → -
WebApp-Mail-With-Otp
To Send OTP to user mail and getting acknowledgement
JavaScript ★ 0 8y agoExplain → -
Locker-Security-And-Access-System--COA-
Computer Organization and architecture
C ★ 0 8y agoExplain →
No repos match these filters.