Kotlin · Jetpack Compose · MVVM01/05
Native Android apps, built screen by screen.
Entry-level Android developer with a B.E. in Computer Engineering, graduated in May 2026. I write production-grade apps in Kotlin and Compose — clean architecture, reactive data with Coroutines and Flow, and APIs wired up right the first time.
// standings.json
// about02/05
Who's building this
A quick look at the education behind the code.
I'm an entry-level Android developer focused on native development with Kotlin and Jetpack Compose. My work leans on MVVM architecture, Coroutines and Flow for async data, and Firebase for auth and storage — I care about clean, maintainable code and mobile experiences that feel instant. I'm looking for an Android Developer role or internship where I can contribute to real, shipping products.
-
Completed May 2026
B.E. Computer Engineering
Vidush Somany Institute of Technology and Research, Gandhinagar
CGPA 7.30
-
Completed Sep 2020
Diploma in Information Technology
Dalia Institute of Diploma Studies, Kheda
CGPA 8.27
// projects03/05
Things I've shipped
Three builds, from Compose UI down to the backend serving it.
Android app
Pitwall
Native Android app · live race data, standings, and weather
- Architected a feature-rich native Android app in Kotlin and Jetpack Compose, following clean MVVM architecture with a Repository pattern and Navigation Component across multiple screens.
- Integrated several REST APIs through Retrofit and OkHttp — a custom backend plus the Open-Meteo API — for live race timing, driver standings, and weather.
- Used Kotlin Coroutines and StateFlow for reactive async data handling, with offline caching in Room DB for a smooth, low-latency experience.
Backend API
F1Companion API
RESTful backend · aggregates race, telemetry, and weather data
- Designed and deployed a custom RESTful API in Python and FastAPI, hosted on Render, pulling together Jolpica-Ergast, OpenF1, and Open-Meteo into one low-latency endpoint built for mobile.
- Handled session-key bridging between differing API conventions, normalised country names, and trimmed JSON payloads for fast parsing on the Android client.
Android app
DocShare
Student-faculty file app · secure document exchange
- Built a secure document exchange platform using Firebase Auth and Cloud Firestore, with real-time file management and role-based access for students and faculty.
- Added the Gemini API to auto-summarise uploaded documents and generate contextual Q&A study guides, cutting down manual review time for students.
// skills04/05
What I build with
Core stack in green, supporting tools in amber.
Languages
Core stack
Android development
Core stack
Architecture
Core stack
Networking
Core stack
Async & data
Core stack
Storage
Core stack
Dependency injection
Supporting
Tools
Supporting
// contact05/05
Get in touch
One message away from a reply.
Let's build something.
Open to Android Developer roles and internships. If there's a mobile product you're shipping, I'd like to hear about it.
Send an email- Email jenilmacwan29@gmail.com
- Phone +91 84908 58992
- GitHub JenilMacwan
- LinkedIn jenil-macwan
- Location Ahmedabad, Gujarat