01 02 03 04 05 06 07 08
// mobile app developer · phnom penh, cambodia
Hi, I'm Aravind
> ▌
I build cross-platform apps with React Native, shipping to both the App Store and Play Store
— and when JavaScript needs backup on Android, I drop into Kotlin to write native modules myself.
experience 4+ yrs
stars 54+
repos 11+
phnom penh --:-- :--
// experience.log
Where I've worked
Professional experience shipping mobile products end to end.
Mobile Application Developer
Jul 2023 — Present
IApparel International Group · Phnom Penh, Cambodia
Ship cross-platform Android and iOS apps in React Native, from first commit to App Store and Play
Store release.
Cut load times by roughly 20% through performance tuning and backend integration work.
Write native modules to bridge JavaScript and platform-specific functionality.
Own the full issue lifecycle — testing, debugging, and day-to-day user support.
Full Stack Developer
Jul 2022 — Jun 2023
Huminn (OPC) Pvt Ltd · Coimbatore, India
Built mobile apps with React Native and Ionic, and web apps with PHP and React.js.
Designed APIs connecting mobile and web clients across the product.
Worked cross-functionally end to end, from requirements to delivery, in an agile setup.
// education
M.B.A, Banking & Finance Bharathiar University · 2016–2018
B.Com (CA) Sree Saraswathi
Thyagaraja College · 2012–2015
// projects.json
Open source
Native Android modules published for the React Native community.
react-native-in-app-updates
A lightweight library for implementing Android in-app updates — keeps users on the
latest version with minimal setup.
Kotlin★
20+ ⑂ 5+
View repo ↗
react-native-get-app-list
Retrieves the full list of installed apps on Android, including package names, display
names, and version codes.
Kotlin★
8+ ⑂ 2+
View repo ↗
react-native-install-unknown-apps
Manages and enables the "Install Unknown Apps" permission on Android — handy for apps
that sideload APKs.
Kotlin★
3+
View repo ↗
View
all 11 repositories →
// apps.json
Shipped on Google Play
Small, focused Android utilities, published under the developer name "A Devs".
Featured
Vin Decoder 2026 Pro
Enter any vehicle's VIN and pull its make, model, year, and engine details. Built for
Android, ad-free, and it doesn't collect user data.
Auto & Vehicles 500+ downloads No data collected
View on Google Play ↗
Featured
Flashlight Pro
A flashlight built for the wrist — vibrant color options and customizable settings for
Wear OS smartwatches.
Wear OS Tools 1K+ downloads
View on Google Play ↗
All apps on Google Play →
// stack.yml
Toolbox
What I reach for when a React Native app needs to do something the framework alone can't.
// the stack, honestly
const stack = {
core: ['React Native' , 'TypeScript' , 'JavaScript' , 'Expo' , 'React Navigation' ],
state: ['Zustand' , 'Redux' ],
data: ['MMKV' , 'WatermelonDB' , 'Google Cloud Firestore' ],
styling: ['NativeWind' ],
native: ['Kotlin' , 'Android SDK' , 'Gradle' , 'Xcode' , 'Android Studio' ],
ship: ['EAS Build' , 'Git' , 'Firebase Cloud Messaging' , 'CI/CD' ]
};
// achievements
GitHub badges
🏆 Starstruck
A repo of mine picked up a serious number of stars.
🦈 Pull Shark ×2
Pull requests merged, more than once.
🤝 Pair Extraordinaire
Commits co-authored with someone else.
⚡ Quickdraw
Closed an issue or PR within 5 minutes of opening it.
🎲 YOLO
Merged a pull request without review. Once.
// play.js
Jump the bugs
Pick your platform, then dodge what comes at you — starts slow, speeds up as your score
climbs.
⛶
Score 0
Best 0
Go!
Space / ↑ jump anything · ↓ duck the flying ones
Jump ⤴
Duck ⤵
Switch platform