React Native Developer | Mobile Engineer
Building fast, reliable, and scalable mobile applications with React Native, TypeScript, Expo, and Kotlin.
I'm a React Native Developer with 4+ years of professional experience building and maintaining cross-platform mobile applications for Android and iOS.
I work across the mobile development lifecycle, from application architecture and reusable UI components to API integration, state management, third-party SDKs, performance optimization, debugging, testing, and app store releases.
I've built applications involving real-time communication, service booking, authentication, push notifications, maps, secure local storage, and real-time data synchronization.
I'm also expanding my native mobile expertise with Kotlin, Android, Jetpack Compose, and React Native's New Architecture, including Fabric, Turbo Modules, JSI, and native bridging.
Home & Office Service Booking Platform
Built both Customer and Service Provider applications from scratch during my tenure at Tecocraft.
- Implemented end-to-end service booking and provider workflow
- Built real-time customer/provider chat using Firebase Firestore
- Designed chat data/schema structure
- Integrated FCM for real-time notifications
- Integrated Google Maps for nearby service-provider discovery
- Implemented REST API integration, state management, and business logic
- Optimized application performance and rendering
Tech: React Native, Firebase, Firestore, FCM, Google Maps, REST APIs
Status: In Development
Real-Time English Learning Platform
A real-time English learning application that connects users through live audio conversations.
- Integrated ZegoCloud for real-time audio communication
- Used Firebase for authentication and data synchronization
- Implemented real-time application workflows and notifications
- Built and maintained the application for production use
Tech: React Native, ZegoCloud, Firebase
10K+ Google Play downloads
Privacy-Focused Password Manager
An offline-first password manager focused on secure local credential storage.
- Implemented encrypted local vault storage
- Used AES-256 encryption
- Added biometric authentication
- Implemented secure backup/export
- Added auto-lock and clipboard protection
- Added screenshot protection
Tech: React Native, Kotlin, SQLite, AES-256
- Cross-platform mobile application development
- Scalable and maintainable application architecture
- Reusable and responsive UI components
- REST API and backend service integration
- State management and complex application flows
- Real-time communication and data synchronization
- Third-party SDK and platform integrations
- Mobile performance optimization
- Production debugging and troubleshooting
- App Store and Google Play releases
React Native · Expo · Expo Router · Android · Kotlin · iOS · Jetpack Compose · XML
New Architecture · Fabric · Turbo Modules · JSI · Native Modules · Native Bridging
TypeScript · JavaScript · Kotlin · Swift
Redux Toolkit · React Query · Zustand · Context API · SQLite · MMKV · AsyncStorage
REST APIs · Firebase · Firestore · FCM · ZegoCloud · Google Maps · Stripe
Jest · Testing Library · Git · GitHub · CI/CD · Fastlane · Profiling · Logging · Performance Optimization · Debugging
I'm deepening my native mobile and React Native architecture knowledge, with a focus on:
- Android development with Kotlin
- Jetpack Compose
- React Native New Architecture
- Fabric
- Turbo Modules
- JSI
- Native Modules and Bridging
- Mobile performance and architecture



