I'm a mobile engineer with 9+ years of professional mobile development experience and 7+ years of React Native experience, focused on building scalable, performant, and maintainable iOS and Android applications.
I enjoy solving complex engineering problems, improving application performance, designing scalable architectures, and mentoring developers. I'm also currently expanding my expertise in AI, Machine Learning, and Generative AI.
Portfolio - https://chetan-portfolio-lilac.vercel.app/
AI and ML Portfolio - https://www.mygreatlearning.com/eportfolio/chetan-sharma8
- π± 9+ years of professional mobile development experience
- βοΈ 7+ years of React Native development
- ποΈ Experienced in scalable mobile architecture and application modernization
- π Strong focus on React Native performance optimization
- π iOS & π€ Android development
- π§βπ» JavaScript / TypeScript enthusiast
- π Interested in mobile security and reliable payment integrations
- π€ Currently learning and building with AI/ML and Generative AI
- π¨βπΌ Experienced in technical leadership, architecture, mentoring, and code reviews
- π Open to remote and international opportunities
- Redux Toolkit
- RTK Query
- Redux Thunk
- Redux Saga
- Apollo Client
- REST APIs
- Offline-first architecture
- SQLite / local persistence
- Git / GitHub
- GitHub Actions
- CI/CD
- EAS Build & EAS Workflows
- Docker
- Kubernetes
- GCP / AWS
- Terraform
- Cloud Run
- Sentry / Datadog
- Python
- Pandas
- NumPy
- Scikit-learn
- Machine Learning fundamentals
- Generative AI
- AI API integration
- LLM-based application development
I have worked with and studied several approaches for building scalable mobile applications:
- Feature-based architecture
- Modular architecture
- Clean Architecture principles
- Repository pattern
- Separation of concerns
- Dependency management
- API abstraction
- Offline-first strategies
- State management architecture
- Design systems and reusable components
- Performance-focused UI architecture
I particularly enjoy taking existing applications with technical debt and gradually improving their architecture without disrupting production users.
Some areas I regularly focus on:
- Reducing unnecessary re-renders
React.memouseMemo/useCallback- FlatList optimization
- Image optimization and caching
- Hermes
- Startup performance
- Memory usage
- Animation performance
- Expensive JavaScript operations
- Native-module performance
- Profiling and production debugging
My approach is simple:
Measure first, identify the bottleneck, then optimize.
I have a strong interest in building secure mobile applications, including:
- HTTPS / TLS
- Secure token management
- iOS Keychain
- Android Keystore
- Authentication & authorization
- API security
- Secure storage
- Encryption fundamentals
- Tokenization
- Payment gateway architecture
- Webhook verification
- Idempotency
- Sensitive-data protection
iOS & Android | React Native
Worked on a production mobile application with a focus on cross-platform development, maintainability, and user experience.
iOS & Android | React Native
Worked as a core member of the mobile team, contributing to application modernization, architecture improvements, performance, and production engineering.
iOS & Android | React Native / Expo
Worked on areas including:
- Offline image caching
- FlatList optimization
- Hermes
- ProGuard
- FastImage
- Interaction Manager
- Application performance improvements
Healthcare mobile application.
- iOS: App Store
- Android: N/A
Cultural benefits and ticketing mobile application.
- iOS: [Not Maintaining] App Store
- Android: [Not Maintaining] Google Play
Comic reading mobile application.
- iOS: App Store
- Android: Google Play
CRM and business management mobile application.
- iOS: App Store
- Android: Google Play
Mobile payment application.
- iOS: App Store
- Android: Google Play
I'm actively expanding my skills beyond mobile development into:
AI
βββ Machine Learning
βββ Deep Learning
βββ Generative AI
βββ LLMs
βββ AI APIs
βββ AI-powered mobile applications
My goal is to combine my mobile engineering experience with AI to build useful, production-ready applications.
- π± Scalable React Native applications
- π€ AI-powered mobile experiences
- π³ Fintech and payment applications
- πΊοΈ Location-based applications
- π Real-time notification systems
- π Data-driven applications
- β‘ High-performance mobile UIs
- βοΈ Cloud-connected mobile applications
I'm always interested in discussing:
- React Native
- Mobile architecture
- Performance engineering
- AI/ML
- Generative AI
- Technical leadership
- Interesting engineering problems
Open to remote and international opportunities.
Build it clean. Measure it. Make it scalable. Keep learning.