Alexandru Gherghina-Pestrea
Verified Expert in Engineering
Android Developer
Alex is an Android engineer with over seven years of experience in Android application development and engineering. He worked for large companies shaping the Android community from a couple of people to over 20 and participated in small and large projects following Agile methodology. Alex follows modern technologies, approaches, and frameworks and excels in writing clean codes while enjoying augmented reality, machine learning, and multiplatform frameworks.
Portfolio
Experience
Availability
Preferred Environment
Linux, Android Studio, IntelliJ IDEA, Kotlin, Kotlin Multiplatform Mobile (KMM), Clean Architecture, Python
The most amazing...
...project I've worked on is a streaming service app used by millions of users.
Work Experience
Senior Android Engineer | Team Lead
Softvision
- Developed an app that allows farming companies to connect with farmers on the field and manage all operations from their mobile devices.
- Built a mobile eCommerce app integrated with Blockchain technology that facilitated donating to charities.
- Operated a vast media streaming mobile app, which allowed millions of users to access their services.
- Held training sessions for Android engineers and presentations on technical topics, both internally and at external conferences.
- Introduced and integrated emerging technologies such as augmented reality, machine learning, and multiplatform frameworks.
Software Engineer
VirtualMetrix Design
- Conducted research on the Android operating system to build a platform that allows low power consumption during specific activities. Learned about the Android subsystems.
- Built an Android app with C and C++ native components that allowed collecting specific metrics from the mobile devices.
- Visited potential clients and phone manufacturers to migrate our platform to their Android implementation and measure gains using our platform.
Experience
Streaming App for Android and Android TV
I was the lead engineer of a team of five that quickly grew into eight—out of 20+ engineers—delivering multiple new products and technical improvements to the platform. We were organized in the feature teams involved in the Agile process, PI planning, producing, and releasing the promised features.
eCommerce App
As an Android engineer, I built both client and merchant app that allowed redeeming the vouchers. We had to integrate the application with Blockchain technology to make donations transparent and verifiable. My responsibilities ranged from writing the actual code to being involved in the discovery process and consulting the client regarding the client's needs and possible solutions on the mobile platform. During this project, I also mentored a trainee.
Skillset
Languages
Kotlin, Java, Bash, Python, C, C++
Tools
Android Studio, IntelliJ IDEA
Platforms
Linux, Android
Other
Software Development, Processing & Threading, Kotlin Multiplatform Mobile (KMM)
Paradigms
Clean Architecture, Agile Software Development, Unit Testing
Education
Master's Degree in Computer Science
Politehnica University of Bucharest - Bucharest, Romania
Bachelor's Degree in Computer Science
Politehnica University of Bucharest - Bucharest, Romania
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring