Aleksandar "Alex" Gotev is a Senior Engineering Manager based in Milan with 12 years of software engineering experience, formerly a Principal Engineer at Sky and an active open-source contributor. He blends hands-on mobile and backend expertise—particularly in Android libraries for background file uploads and speech recognition—with leadership in delivering reliable, scalable systems. Alex is known for pragmatic problem-solving, having fixed memory issues for large file uploads, added robust auth and SSL handling, and improved lifecycle management in speech components. He mentors teams to ship production-ready features while still contributing significant code to popular repos used by the Android community.
Android speech recognition and text to speech made easy
Role in this project:
Mobile Developer (Android)
Contributions:4 releases, 3 reviews, 100 commits in 4 years 10 months
Contributions summary:Aleksandar primarily focused on developing the Android application for speech recognition and text-to-speech functionality. The contributions include implementing speech recognition and text-to-speech features, handling user interface elements for these features, and integrating a speech progress view. Furthermore, the user made code changes to handle various exceptions, including Google Voice Typing exceptions and to ensure the proper lifecycle management of the speech recognizer and text-to-speech engine.
Easily upload files (Multipart/Binary/FTP out of the box) in the background with progress notification. Support for persistent upload requests, customizations and custom plugins.
Role in this project:
Back-end Developer
Contributions:43 releases, 12 reviews, 684 commits in 8 years 4 months
Contributions summary:Aleksandar primarily focused on improving and maintaining the Android Upload Service library. Their contributions include updating project settings and support libraries, adding features like SSL certificate acceptance and auto-detection of mime types, and addressing memory issues with large file uploads. The user also introduced improvements such as a mechanism to set HTTP Basic Auth headers and implemented a mechanism to stop running upload tasks.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Aleksandar 'Alex' Gotev - Engineering Manager at Tata Communications