Emmanouil Kounalakis

Emmanouil Kounalakis

Senior Android Engineer @ Muzz

About Emmanouil Kounalakis

Emmanouil Kounalakis is a Senior Android Engineer with extensive experience in smart mobility management and software development. He has worked for various companies, including Tide, Muzz, and EPIGNOSIS, and advocates for best practices in software architecture and testing.

Work at Muzz

Emmanouil Kounalakis has been employed at Muzz, formerly known as muzmatch, since 2020. He holds the position of Senior Android Engineer, contributing to the development of mobile applications in a remote work environment. His role involves leveraging his expertise in Android development to enhance the functionality and user experience of the platform.

Previous Experience in Android Development

Prior to his current role at Muzz, Emmanouil Kounalakis worked in various positions within the Android development field. He served as a Senior Android Engineer at Tide for 10 months in London, and at Beat for 9 months in a remote capacity. He also held the position of Senior Android Developer at EPIGNOSIS / eLearning Solutions for 3 years and worked as an Android Developer at Allstate Northern Ireland for 2 years. His career began as a Junior Android Developer at Cytech Mobile.

Education and Expertise

Emmanouil Kounalakis earned a Bachelor’s Degree in Computer Science from the University of Crete, where he studied from 2004 to 2011. His educational background provides a solid foundation for his career in software development, particularly in Android technology. He advocates for the use of Uncle Bob’s Clean Architecture and emphasizes the importance of automated testing and strong application architecture.

Advocacy for Software Development Practices

Emmanouil Kounalakis is a proponent of best practices in software development. He supports the implementation of Uncle Bob’s Clean Architecture to ensure maintainable and scalable applications. He also promotes the use of Reactive Extensions in Android applications, highlighting their benefits for asynchronous programming. His commitment to automated testing reflects his belief in enhancing software quality and reliability.

Experience in Smart Mobility Management

Emmanouil Kounalakis has experience in smart mobility management, where he contributed to the development of innovative solutions in this field. His work in this area demonstrates his ability to integrate technology with transportation solutions, enhancing the user experience and operational efficiency.

People similar to Emmanouil Kounalakis