Alexander Rado
Portfolio
PopGuide
Developed and maintained the PopGuide app, a B2B and B2C guided tours companion solution, working with a team of 4 Android developers to support multiple client-specific flavors. Designed and built another VoxConnect app from scratch, enabling real-time communication and translation for guided tours and events. Implemented multiple translation modes, including live human translation and automated voice-to-text with subtitle translations, enhancing accessibility and usability. Developed a custom Android SDK for live streaming using WebRTC, enabling seamless real-time audio transmission within the PopGuide app. Optimized performance and scalability, ensuring smooth audio streaming, offline guide functionality, and real-time navigation. Ensured high code quality with extensive unit and integration tests, improving stability and reliability across both projects. Implemented a modular architecture, improving maintainability and accelerating development across multiple app flavors.
TruxTrax
Built the TruxTrax Android app from the ground up as the sole Android developer, delivering a scalable fleet management solution used by 50K+ fleet drivers. Designed and implemented real-time fleet tracking, an electronic logbook (ELD), and two-way messaging, ensuring compliance with US and Canadian regulations. Developed and integrated communication with a custom TruxTrax BLE device, implementing a proprietary protocol for seamless data exchange. Started the development of the iOS app, delivering the initial version and mentoring the incoming iOS developer to ensure a smooth transition and maintain code consistency across platforms. Implemented low-level networking with TCP sockets and Retrofit, optimizing data synchronization between mobile and backend services. Enhanced regulatory compliance and reporting by developing features for IFTA tax calculations, automated logbook data handling, fuel and expense reports, and state mileage reports. This ensured compliance with US and Canadian regulations while streamlining reporting processes for fleet drivers and companies.
Bikemap
Architected and developed core features of the Bikemap app, ensuring a scalable and maintainable codebase. Led the adoption of modern technologies, including Kotlin Coroutines, Hilt for DI, and Jetpack components, improving performance and development efficiency. Actively contributed to the migration from XML-based UI to Jetpack Compose, enhancing UI flexibility, reducing boilerplate code, and improving development speed. Optimized GPS tracking, navigation, and route planning, enhancing accuracy and user experience for 5M+ cyclists. Implemented unit and integration tests to maintain code quality and ensure reliable performance across diverse devices. Collaborated with a team of 5 Android developers, establishing best practices and conducting thorough code reviews.