
Alexandru Ionut Ghitescu
Verified Expert in Engineering
Software Developer
Bucharest, Romania
Toptal member since January 8, 2021
Ionut is a developer who's spent 16 years specializing in the mobile industry. He brings in-depth knowledge of SDKs/libraries and Android hardware/software, exceptional OOP skills, and hands-on expertise with RESTful web services. Ionut helped create the most successful game mode of the FIFA franchise and developed the consoles and PC version of the game. Alongside his technical expertise, he's also comfortable with Agile workflows and working with Git.
Portfolio
Experience
- Mobile Development - 10 years
- Android SDK - 8 years
- Android - 8 years
- REST - 6 years
- Android Studio - 5 years
- Firebase - 3 years
- Kotlin - 3 years
- Android Jetpack - 2 years
Availability
Preferred Environment
Android Studio
The most amazing...
...project I've developed and implemented is a Bluetooth communication between an Android app and a smart lighting device using a custom API.
Work Experience
Senior Android Developer
Nakko
- Developed from scratch a new version of the Hoogvliet eCommerce app that was previously written in Scala and Java. The new app was written in Kotlin using Jetpack compose for the user interface.
- Fixed bugs and implemented new features for the Hoogvliet app.
- Fixed bugs and implemented new features for the Vomar app.
- Developed a recipes app that connects to food blogs using WordPress and the recipes WordPress plugin from scratch. Implemented REST API's to access the WordPress data. Continuously developed new features along with the rest of the team.
Android Developer
Mobilaunch Labs
- Spearheaded the development of several Android dating apps from the early stages of planning and designing onward.
- Implemented new app features such as live chat, video profiles, and stories.
- Assisted in the creation of an interactive stories app made in Unity. I added the Android-specific code for in-game purchases and Google sign-in.
- Implemented new game features for "Interactive Stories," including ads, GameAnalytics, and Adjust SDK. I also added Google on-demand asset bundles for the Android build and helped develop support for Unity Cloud Content Delivery.
- Developed a cross-platform app from scratch for intermittent fasting using Flutter.
Mobile Developers (Android and iOS)
VEGA Global Corporation
- Converted a large part of the existing UI from XML layouts to compose.
- Collaborated with the rest of the team to implement new features and fix bugs.
- Implemented a library for capturing, editing, and adding effects to images and video, working with a 3rd-party company.
Android Developer
Bond Apps LLC
- Rewrote everything regarding UI in Jetpack Compose. The app was initially written using XML views for UI.
- Overhauled the user registration process and implemented a new UI flow and API calls.
- Implemented a chat feature in Jetpack Compose using Firebase as a database for messages.
Senior Android Developer
Digital Spring Marketing And Advertising Inc.
- Engaged as part of an international team, developing new features for the LYKA social app.
- Implemented the ads feature from scratch, working in a team consisting of two Android developers. I also worked on integrating this feature within the main LYKA app.
- Implemented the video live stream feature from scratch, using a third-party video streaming library, BeLive SDK. I was the only developer working on this feature and integrated it into the main LYKA app.
Android Developer
Amber Studio Romania
- Collaborated with the team that developed Dice with Buddies and Yahtzee with Buddies.
- Implemented new features to the games and tracked and fixed bugs.
- Created an app called Bitlikes that enables users to keep track of their favorite content creators from different platforms such as YouTube, Instagram, Facebook, etc., and donate money to them.
- Implemented PayPal for payments on the Bitlikes app. The project was initially started using Xamarin, but we eventually switched to native development for Android and iOS.
Android Developer
Sell It
- Developed an Android app that allowed users to buy or sell products from other users (similar to OLX or Craigslist).
- Implemented a real-time chat component in the Sell It app using the XMPP protocol.
- Served as the sole Android developer in charge of adding new features to the app: Google Maps integration, Facebook, and Google sign-in, to name a few.
Software Engineer
Electronic Arts
- Collaborated with the "FIFA Ultimate Team" team, developing the most successful game mode of the FIFA franchise. Also worked on the consoles and PC version of the game. The team developed the FUT World Cup downloadable content for FIFA14.
- Assisted in the development of the FIFA14 for Windows Phone, implementing the replay upload on YouTube feature.
- Implemented various billing and ads SDKs (Android Java libraries) in different games.
- Created the latest Android mobile games, implementing different billing workflows and fixing device bugs.
- Researched and employed solutions to overcome device bugs.
Programmer
Gameloft Romania
- Ported J2ME games on a large variety of mobile phones.
- Optimized already released games and fixed issues caused by device hardware restrictions (insufficient heap memory and abnormal interrupt behavior).
- Updated older projects with new features to better suit modern device capabilities (e.g., touch screen support).
Experience
Hoogvliet | Grocery Shopping App
https://play.google.com/store/apps/details?id=com.hoogvliet.android.app&pli=1Hoogvliet leverages Hilt, a dependency injection framework, to simplify and streamline the management of dependencies within the app. This ensures a modular and maintainable codebase, promoting scalability and ease of future development. In addition to a seamless shopping experience, Hoogvliet includes features such as a user-friendly checkout process, secure payment options, and real-time tracking of orders. Users can create personalized shopping lists, save favorite products, and receive notifications for exclusive offers and discounts.
With its clean architecture and adherence to best practices, Hoogvliet demonstrates my ability to develop robust and user-centric Android applications. The app is a testament to my expertise in Kotlin, Jetpack Compose, Retrofit, and Hilt, showcasing my commitment to delivering high-quality and performant code.
Recipes App
https://recipetoapp.com/Vomar
https://play.google.com/store/search?q=vomar+supermarkt+app&c=appsBond Dating App
Lyka Android App
Vega App
https://vegagem.com/Dara Lighting
Calisthenics Street Workout
Project features include the integration with Firebase, AdMob ads, analytics with Google Analytics, and push notifications with OneSignal and Firebase.
Puppr
https://play.google.com/store/apps/details?id=com.chinandcheeks.dogtrainerLocal Dating App
https://play.google.com/store/apps/details?id=com.localhookupdating.androidInteractive Stories
https://play.google.com/store/apps/details?id=com.localhookupdating.androidDice/Yahtzee with Buddies
Education
Bachelor's Degree in Computer Science
Facultatea de Automatica si Calculatoare - Bucharest, Romania
High School Diploma in Computer Science
Tudor Vianu National High School of Computer Science - Bucharest, Romania
Skills
Libraries/APIs
REST APIs, Marmalade, Retrofit, Retrofit 2
Tools
Android Studio, Zeplin, Android Jetpack
Languages
Java, Kotlin, C++, Swift
Frameworks
Android SDK, Flutter, Unity
Paradigms
Mobile Development, REST, Agile, Scrum, Model View ViewModel (MVVM)
Platforms
Android, Firebase, J2ME, iOS
Other
Mobile App Development, Android Development, Hybrid Apps, Source Code Review, Code Review, Computer Science, Programming, Bluetooth, Navigation, Hilt, Jetpack Compose, Kotlin/Native, Coroutines
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