- Development of a new application base architecture and POC. Using Kotlin, MVVM, and multi-module - Training and implementing Azure pipelines to automate development flow - Maintenance of legacy code using Kotlin and Java - Implemented a change of firebase technology reducing 70% of firebase costs (RealtimeDatabase to RemoteConfig) - Implemented a change in an app to transform it into a library and add it into the legacy project, unifying two apps
- Development of a new multi-module application using Kotlin and MVVM - Guaranteeing business logic based on a legacy code for some tasks and suggesting improvements on many others - Development of POC projects
First project: - Development of a full application using Xamarin with MVVM architecture - Server-side development and managing API calls - Dealing with custom SDK as the devices had embedded barcode scanner Second project: - Maintaining a massive Java Android code for a worldwide company where every country's rules and variations were managed in-app - Decision-making on new features, trying to foresee any risk while dealing with complex legacy project rules - Large device range as it also supported devices with embedded barcode scanner