Summary
Konstantinos Zafeiropoulos is a Senior Android Engineer with 11 years of software development experience, currently building mobile solutions at Alpha Bank in Greece. He specializes in native Android development using Kotlin, clean architecture (MVVM, Hilt, Navigation) and has repeatedly owned projects end-to-end—from development to Play Store deployment. His background spans full-stack work with C# and JavaScript as well as contributions to React Native projects, giving him a practical cross-platform perspective. Trained with a B.S. in Computer Software Engineering and a Udacity Android Nanodegree, he thrives in small SCRUM teams and remote settings, often acting as the sole Android lead on projects. A detail that sets him apart is his history of managing both frontend mobile and backend/service concerns, which helps him bridge product requirements with robust, maintainable app architecture.
11 years of coding experience
5 years of employment as a software developer
Bachelor of Science - BS, Computer Software Engineering, Bachelor of Science - BS, Computer Software Engineering at International Hellenic University
Android Developer Nanodegree, Computer Software Engineering, Android Developer Nanodegree, Computer Software Engineering at Udacity
English, Greek, German