
Alexandru Chirvase
Verified Expert in Engineering
Senior Android Developer
Bucharest, Romania
Toptal member since February 23, 2021
Alex is a Native Android developer specializing in Android architecture. He currently works for Goldman Sachs, integrating features related to Cards, Payments, and Google Pay. Alex is holding a central position leading the efforts of 3rd-parties like Visa, Mastercard, and CoreCard. He conducts technical interviews for Android seniors and recruited 40% of the current Goldman Sachs Android team. He is also an expert in mobile security, previously employed by Norton, LifeLock, and Avira.
Portfolio
Experience
- Android - 6 years
- Java - 6 years
- Kotlin - 5 years
- Dagger 2 - 4 years
- Code Architecture - 4 years
- GraphQL - 3 years
- KOIN - 2 years
- Hilt - 1 year
Availability
Preferred Environment
Android Studio, Android, Kotlin, Java, KOIN, RxJava, Dagger 2, Coroutines, Hilt, GraphQL, Mobile
The most amazing...
...optimization I've delivered improved the efficiency of a mobile antivirus scanner by around 900% using multithreading and multiprocessing mechanisms.
Work Experience
Senior Android Developer
Goldman Sachs
- Refactored the Marcus Project from scratch using advanced MVI-based architecture to improve testability, build times, and scalability to other LoBs.
- Recruited 40% of the senior Android team and conducted interviews daily.
- Reviewed 500-1,000 lines of code daily across multiple MRs, ensuring the development of a correct architecture.
- Led small senior Android teams during financial features implementation.
- Integrated our banking app with Google Pay Services while handling sensitive financial data.
- Led the efforts of 3rd-party collaborators like Visa, Mastercard, CoreCard, Marqeta, and Google.
- Improved the current MVI-based app architecture and evidential overall system design issues.
Senior Android Developer
NortonLifeLock
- Researched Android service restrictions and behavior after API 26 in device-specific environments and wrote a paper on it.
- Developed a secure authentication module for a third-party.
- Recommended tools and technologies with respect to the size and complexity of features to implement.
Senior Android Developer
BullGuard
- Refactored the current mobile security Android app and created a new hexagonal multi-modular architecture using MVVM and Koin DI.
- Developed the main security module using multiple processes, dedicated Coroutine pools and other multi-threading mechanisms. Improved its efficiency by ~900%.
- Coordinated developers and testers towards the development of any feature in less that 70% of the initial estimated time.
- Developed a WI-FI security module that scans surrounding networks.
- Collaborated daily in a multicultural environment with teams from the UK, US, Germany, and Romania.
Android Developer - Freelancer
Femyo
- Refactored the previously written code, adapting it to the latest technologies.
- Fixed occurring bugs using Android Studio tools and Jira as a reporting platform.
- Suggested implementation alternatives and assured reliable communication with the customer informing him of relevant changes.
Android Developer
Soft-to-you
- Developed the official Paris Public Transportation Android App (RATP).
- Adapted the current app to automate builds creation.
- Tracked and fixed incoming bugs using Jira as a reporting tool.
- Added and managed a mechanism for white-label app automation build, retrieving custom resources from the clients' back end.
- Collaborated in a multicultural environment with teams from Paris, Tunis, and Romania.
Experience
Next Stop Paris - RATP
https://play.google.com/store/apps/details?id=com.fabernovel.ratp&hl=en&gl=USFemyo - Pregnancy Week by Week
BullGuard — Mobile Internet Security App
Marcus — Banking App
https://play.google.com/store/apps/details?id=com.marcus.android&hl=en&gl=USI implemented and supported Google Pay and Samsung Pay Push Provisioning, payments, transfers, and card management and worked on most of the app infrastructure. I decided on architectural solutions and reviewed other seniors' code changes on security and quality.
Education
Master's Degree in Information Technology Management
Politehnica University of Bucharest - Bucharest, Romania
Bachelor's Degree in Computer Science
Politehnica University of Bucharest - Bucharest, Romania
Certifications
Java Security
Immersive Labs
Secure Mobile Developer Certification
Goldman Sachs
Skills
Libraries/APIs
RxJava, Google Maps API, Java Security
Tools
Slack, Android Studio, Skype, Splunk
Languages
Kotlin, Java, GraphQL, SQL, C, Python, JavaScript
Frameworks
KOIN, Dagger 2, Android SDK, Mockito, Rx
Paradigms
Management, Unit Testing, Model View Intent (MVI), Model View ViewModel (MVVM), Model View Presenter (MVP), Model View Controller (MVC), Dependency Injection, Clean Code, Test Automation, E2E Testing
Platforms
MacOS, Android, Firebase, Mobile, Linux
Other
Teams, HTTP, Integration Testing, Code Architecture, Hilt, Architecture, Jetpack Compose, Engineering, IT Project Management, Resource Management, Startups, Big Data, Finance, Service, Build Automation, Mobile Security, Coroutines, Microsoft 365
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