Michael Bestas

Android Developer at LineageOS

Greece
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Michael Bestas is an Android developer with 24 years of engineering experience, specializing in low-level system work, build automation, and AOSP-derived platforms. He has long-standing leadership and contributor roles at LineageOS and CyanogenMod and currently develops Android at The Calyx Institute, maintaining expertise across vendor configurations, recovery projects (TWRP/omnirom) and platform SDKs. His open-source contributions show a knack for platform hygiene—fixing partition mounting, streamlining SDK features, and adapting apps like Seedvault to AOSP build systems—demonstrating both device-level debugging and build-system fluency. Michael often operates where embedded systems meet mobile frameworks, handling Android.mk, prebuilt libraries, and Qualcomm-specific quirks that many app-focused engineers don’t touch. Based in Greece with a computer engineering background from TEI of Epirus, he combines decades of practical Android platform work with a focus on reproducible builds and cross-device compatibility.
code24 years of coding experience
job4 years of employment as a software developer
bookComputer Engineering, Computer Engineering at TEI of Epirus
github-logo-circle

Github Skills (49)

kotlin10
mobile-development10
system-configuration10
scripting10
calendars10
build-system10
recover10
android-sdk10
android-build10
c1110
recovery10
makefile10
android-development10
java10
enviroment10

Programming languages (8)

JavaC++ShellCSSCMakefilePythonKotlin

Github contributions (5)

github-logo-circle
Role in this project:
userMobile Developer (Android)
Contributions:88 commits in 5 years 4 months
Contributions summary:Michael primarily focused on modifying the LineageOS Android SDK, indicated by the commits reverting and removing various features. They worked on removing functionalities like persistent storage, unique device ID, tap-to-wake, and thermal monitor, as well as legacy APIs related to weather and alarm clock. Their work involved altering and removing code from Java and AIDL files within the SDK, demonstrating a focus on streamlining the LineageOS platform.
Etar-Group/Etar-Calendar

Jan 2017 - Jul 2022

Android open source calendar
Role in this project:
userMobile Developer (Android)
Contributions:3 reviews, 15 commits, 7 PRs in 5 years 6 months
Contributions summary:Michael primarily focused on refining the DayView component of the Android calendar application. Their contributions involved reverting whitespace changes introduced in a previous commit to align with the Android Open Source Project (AOSP). Furthermore, the user addressed the display of time for all-day events and adapted the code for internal Time API changes, demonstrating a focus on maintaining the application's functionality and adherence to the original codebase.
calendarandroidmaterial-designandroid-open-source
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
Michael Bestas - Android Developer at LineageOS