Developed cross-platform mobile applications with a focus on component architecture, state management, offline-first design, and native-like UX across Android and iOS.
Key Highlights
▸Built cross-platform mobile apps with offline-first architecture and background sync
▸Implemented multiple secure local data storage strategies
▸Deployed apps to both the App Store and Google Play
▸CI/CD automation using Codemagic for continuous deployments
Overview
At Avitar Tech I was the primary engineer responsible for mobile application development. Working remotely during COVID-19, I independently delivered cross-platform apps that ran on both iOS and Android, built on offline-first architecture to function reliably under poor network conditions.
Key Responsibilities
▸Developed cross-platform mobile applications with a strong focus on component architecture, state management, and performance optimization
▸Applied component-based UI and state management patterns aligned with React and React Native development
▸Implemented offline-first mobile architecture with background sync and secure local storage
▸Delivered smooth, native-like UX across Android and iOS devices
▸Implemented multiple data storage strategies for secure and efficient local persistence
▸Led feature development, delivering consistent UX across different devices
▸Successfully deployed apps to both App Store and Google Play
▸Set up CI/CD deployment using Codemagic for automation
▸Delivered features under tight startup timelines while maintaining high code quality
Key Achievements
▸Delivered multiple cross-platform apps running natively on both iOS and Android
▸Built offline-first architecture enabling the app to function without internet connectivity
▸Maintained high productivity and timely deliveries while working fully remote during COVID-19
▸Automated app releases with Codemagic CI/CD reducing manual release effort
Technologies Used
FlutterDartReact NativeTypeScriptOffline-First ArchitectureBackground SyncSecure Local StorageREST APIsState ManagementCodemagic CI/CDApp Store ConnectGoogle Play Console
Challenges & Solutions
▸Delivering consistent cross-platform UX on both iOS and Android from a single codebase
▸Implementing robust offline-first data synchronization under unreliable network conditions
▸Maintaining high output and quality while working fully remote during COVID-19
Impact
Successfully shipped mobile applications to both iOS and Android stores. The offline-first architecture ensured users could continue using the apps in areas with poor connectivity, improving user satisfaction and retention.