Alexandru Leș

Alexandru Leș

Senior Android Engineer @ ThoughtWorks

About Alexandru Leș

Alexandru Leș is a Senior Android Engineer with extensive experience in software development, currently working at Thoughtworks. He has a Master's degree in Computer Software Engineering and has held various positions in remote work settings, demonstrating expertise in modern Android development tools and software architecture patterns.

Work at ThoughtWorks

Alexandru Leș is currently employed at ThoughtWorks as a Senior Android Engineer. He has been in this role for approximately nine months, working remotely from Romania. In this position, he applies his extensive knowledge of Android development and software architecture to deliver high-quality software solutions.

Previous Experience at Cognizant Softvision

Prior to his role at ThoughtWorks, Alexandru Leș worked at Cognizant Softvision as a Senior Android Engineer (Team Lead) from 2021 to 2022. He also held various positions at the same company, including Senior Android Engineer (Tech Lead) and Android Engineer, from 2015 to 2020. His experience at Cognizant Softvision included remote work and team leadership responsibilities.

Experience at Deutsche Telekom

Alexandru Leș served as a Senior Android Engineer at Deutsche Telekom for a brief period from 2022 to 2023. This role was conducted remotely, allowing him to leverage his skills in Android development in a global context.

Education and Expertise

Alexandru Leș holds a Master's degree in Computer Software Engineering from the Technical University of Cluj Napoca, which he completed from 2015 to 2017. He also earned a Bachelor's degree in Informatics from the same institution, studying from 2012 to 2015. His educational background has equipped him with a strong foundation in software development principles and practices.

Technical Skills and Specializations

Alexandru Leș is skilled in various software architecture patterns, including MVVM, MVP, MVI, and MVCompose. He adheres to Clean Architecture and SOLID design principles in his work. His technical expertise includes proficiency in modern Android development tools like Jetpack Compose and ViewBinding, as well as database management using SQLite, Room, Realm, and ORMLite. Additionally, he utilizes dependency injection frameworks such as Hilt, Dagger2, and Koin, and advanced programming techniques including Coroutines, Flow, RxAndroid, and RxJava.

People similar to Alexandru Leș