Razor Tracking Mobile Application
Kotlin
Google Maps SDK
i18n
Android
Swift
Razor Tracking Mobile Application
Kotlin Multiplatform Developer (Outsourcing Consultant)
I joined the Razor Tracking mobile application project after development was already underway, contributing as an outsourced developer focused exclusively on the Kotlin Multiplatform frontend. The project consisted of a cross-platform mobile application integrated with a backend maintained by a separate team, allowing me to concentrate on delivering frontend features, user experience improvements, and application stability.
Throughout my involvement, I worked on a variety of key features and enhancements that supported both the growth and maintainability of the application. One of my primary contributions was the implementation and refinement of authentication layers within the main application workflow, ensuring that users had a secure and seamless experience when accessing protected areas of the platform.
I also participated in the integration of Google Maps, enabling location-based functionality and improving the overall usability of the mobile application. In addition to feature development, I dedicated a significant portion of my work to identifying and resolving bugs, improving application reliability, and helping maintain a smooth user experience across supported platforms.
To improve the quality and consistency of releases, I contributed to the automation of testing processes, helping reduce manual validation efforts and increasing confidence in new deployments. I also designed and implemented a centralized localization solution that supported both English and Spanish, creating a reusable text management library that simplified translations across the application. As part of this work, I enabled automatic language selection based on the user's device settings, allowing the application to seamlessly adapt to the native language of each user.
Although I joined the project as an external consultant, I always prioritized becoming an integrated member of the team. I actively collaborated with developers, stakeholders, and project contributors to maintain clear communication, align technical decisions, and ensure that new features and improvements were delivered efficiently. Building strong working relationships and maintaining a collaborative development environment was as important to me as the technical contributions themselves.
Key Contributions
- - Developed and enhanced multiple frontend features using Kotlin Multiplatform.
- - Implemented authentication and authorization layers within the mobile application.
- - Integrated Google Maps functionality and location-based features.
- - Diagnosed and resolved application bugs, improving stability and user experience.
- - Contributed to automated testing initiatives to increase product quality.
- - Designed and implemented a multilingual localization framework (English and Spanish).
- - Enabled automatic language selection based on the device's native locale.
- - Collaborated closely with internal teams despite operating as an outsourced developer.