Alexandru Ionut Ghitescu, Developer in Bucharest, Romania
Alexandru is available for hire
Hire Alexandru

Alexandru Ionut Ghitescu

Verified Expert  in Engineering

Software Developer

Bucharest, Romania

Toptal member since January 8, 2021

Bio

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

Nakko
Android Development, Android Jetpack, Jetpack Compose, Kotlin/Native
Mobilaunch Labs
Unity, Kotlin, Java, Android SDK, Flutter, Mobile Development...
VEGA Global Corporation
Android, Kotlin/Native, Jetpack Compose, Coroutines, Retrofit 2

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

Part-time

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

2022 - PRESENT
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.
Technologies: Android Development, Android Jetpack, Jetpack Compose, Kotlin/Native

Android Developer

2018 - 2025
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.
Technologies: Unity, Kotlin, Java, Android SDK, Flutter, Mobile Development, Source Code Review, Code Review

Mobile Developers (Android and iOS)

2023 - 2023
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.
Technologies: Android, Kotlin/Native, Jetpack Compose, Coroutines, Retrofit 2

Android Developer

2022 - 2023
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.
Technologies: Kotlin, Android, Navigation, Retrofit, Hilt

Senior Android Developer

2021 - 2022
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.
Technologies: Android, Kotlin, Mobile Development, Source Code Review, Code Review

Android Developer

2015 - 2017
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.
Technologies: Kotlin, Java, Android SDK, Mobile Development, Source Code Review, Code Review

Android Developer

2014 - 2015
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.
Technologies: REST, Java, Android SDK, Mobile Development

Software Engineer

2008 - 2014
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.
Technologies: J2ME, Marmalade, C++, Android, Java

Programmer

2005 - 2008
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).
Technologies: C++, J2ME, Java

Experience

Hoogvliet | Grocery Shopping App

https://play.google.com/store/apps/details?id=com.hoogvliet.android.app&pli=1
Hoogvliet is an innovative grocery shopping app that offers users a seamless and convenient shopping experience. The app's intuitive user interface built with Jetpack Compose ensures a visually appealing and smooth navigation experience. Users can explore various categories, search for specific products, and view detailed information and images for each item.

Hoogvliet 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/
A Kotlin-based Android app that connects to WordPress recipe blogs, providing users with an intuitive and seamless way to discover and browse recipes. Built using Jetpack Compose for a modern and responsive UI, the app leverages Retrofit for efficient API communication and Coroutines for asynchronous data handling. It features smooth navigation, offline caching, and an optimized user experience tailored for food enthusiasts.

Vomar

https://play.google.com/store/search?q=vomar+supermarkt+app&c=apps
A feature-rich shopping companion designed to enhance the customer experience. Built with Kotlin, the app leverages Coroutines for efficient asynchronous processing, Retrofit2 for seamless API communication, and Koin for dependency injection. It provides users with easy access to promotions, personalized offers, and a streamlined shopping experience. The app is optimized for performance and scalability, ensuring a smooth and responsive interface for customers.

Bond Dating App

A dating app that was initially written using XML views for UI. The existing app's UI was converted to Jetpack Compose and updated. There were also significant changes in the API that needed to be addressed.

Lyka Android App

An Android social app written in Kotlin, the fastest growing free social app in the Philippines. I have been developing the live stream video feature that allows the users to create live stream posts and the campaign ads feature that allows users to create ad campaigns for their posts or profile.

Vega App

https://vegagem.com/
A Kotlin-based social app that features posting videos/images and editing images. The app had a system that allowed users to gain gems by viewing ads and were also able to gift gems for the posts they liked. The project also included a food delivery component.

Dara Lighting

An Android app that will pair and communicate with a smart lighting device. You can create light groups, control them, and build scenes and scenarios. You can also develop a new smart lighting device on the server and update the device's firmware using the app.

Calisthenics Street Workout

This is an Android port of an iOS application. The app is written in Java.
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.dogtrainer
A dog training app written in Kotlin. The app contains step-by-step lessons that help you train your dog. All media resources (images, videos) are stored on Firebase storage. The project uses Firebase authentication with email and Facebook. IAP consumables and subscriptions are implemented in the app.

Local Dating App

https://play.google.com/store/apps/details?id=com.localhookupdating.android
An Android dating app written using Java Android SDK. The app was developed from scratch, with new releases constantly published containing bug fixes and new features. The app contains in-app subscriptions implemented using Google billing SDK.

Interactive Stories

https://play.google.com/store/apps/details?id=com.localhookupdating.android
An interactive story game in Unity. The project was initially released on iOS, with an Android "port" released later. Android-specific code was added for Google sign-in, billing, Play Feature Delivery, and back button support.

Dice/Yahtzee with Buddies

A Yahtzee game written in Java Android SDK. I developed the project as a part of a team of four Android developers: two were based in Bucharest while the other two were in the US. The team worked on monthly releases that contained bug fixes and many new features and gameplay modes.

Education

2004 - 2010

Bachelor's Degree in Computer Science

Facultatea de Automatica si Calculatoare - Bucharest, Romania

1996 - 2000

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

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