Alexandru Gherghina-Pestrea, Developer in Bucharest, Romania
Alexandru is available for hire
Hire Alexandru

Alexandru Gherghina-Pestrea

Verified Expert  in Engineering

Android Developer

Location
Bucharest, Romania
Toptal Member Since
October 28, 2021

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.

Availability

Part-time

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

2015 - 2021
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.
Technologies: Kotlin, Java, Android, Kotlin Multiplatform Mobile (KMM)

Software Engineer

2012 - 2015
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.
Technologies: Android, Java, C, C++

Streaming App for Android and Android TV

The project was about mobile and TV Android apps that served content for a large media company.

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

An Android voucher store that allowed users to donate a part of their payments to a charitable organization of their choice.

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.

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

2012 - 2014

Master's Degree in Computer Science

Politehnica University of Bucharest - Bucharest, Romania

2008 - 2012

Bachelor's Degree in Computer Science

Politehnica University of Bucharest - Bucharest, Romania

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring