Alex Nitu, Software Developer in Bucharest, Romania
Alex Nitu

Software Developer in Bucharest, Romania

Member since January 4, 2019
Alex is a highly efficient and reliable Android software engineer with more than eight years of industry experience. Throughout his career, Alex has architected complex systems, led teams, and helped build products that have reached millions of users. Having also been responsible for monitoring and maintaining production applications, he tends to favor simple software solutions that are easy to change.
Alex is now available for hire



  • Android 7 years
  • Java 7 years
  • RxJava 4 years
  • Dagger 2 3 years
  • Unit Testing 3 years
  • Continuous Integration (CI) 3 years
  • Android Architecture Components 2 years
  • Kotlin 2 years


Bucharest, Romania



Preferred Environment

Git, Android Studio, Slack, Jira, MacOS

The most amazing...

...thing I've architected and coded is a biometric payment authorization system for a banking app with one million users.


  • Lead Android Developer

    2017 - PRESENT
    Raiffeisen Bank
    • Led a team of six Android developers, setting up best practices for coding and conducting regular code reviews; also interviewed potential new candidates.
    • Modernized an app by refactoring the presentation layer (to MVP) and introduced RxJava, Dagger 2, unit testing, and set up a CI/CD pipeline.
    • Implemented the app's authentication/authorization system and designed the entire biometric payment authorization flow (back end and front end).
    • Enforced Android app security requirements.
    • Implemented various app features, including an app widget.
    Technologies: Git, Espresso, JUnit, Realm, Dagger 2, RxJava, Java, Kotlin, Android SDK
  • Android Developer

    2015 - 2017
    Fullscreen Digital
    • Oversaw an Android app's vital development elements like architecture, performance, navigation, and design.
    • Worked closely with the design, back-end, front-end, and testing teams to achieve the above.
    • Developed the Allianz-Tiriac Insurance Android app.
    • Built the ParkLake shopping mall's customer-facing Android app.
    • Created an Android app containing the exhibition of cars and motorcycles of Mr. Ion Tiriac.
    • Developed KazMunayGas Rompetrol app (Android).
    Technologies: Git, Realm, RxJava, Android SDK, Java
  • Android Developer

    2014 - 2015
    Arnia Software
    • Developed Ticketscript, a box-office Android app and Ticketscript Flow app (Android).
    • Created an Apple Bonjour equivalent for Android for the Flow app, to enable it to sync with other app instances in places where no internet was available.
    • Worked using the agile methodology with daily stand-ups and weekly sprints.
    Technologies: Git, Epson SDK, Ayden Web SDK, Volley, ORMLite, SQLite, Java, Android SDK
  • Software Engineer

    2012 - 2014
    Hewlett-Packard (HP)
    • Performed R&D for HP UCMDB.
    • Oversaw and was responsible for CI/CD, product, and patch installers.
    • Developed the UCMDB license management Android app.
    Technologies: Jenkins, Maven, Git, Android, Swing, Java


  • Raiffeisen Bank SmartMobile

    SmartMobile is Raiffeisen Bank's mobile banking solution.

    User Features:
    • Check balance and transactions
    • Transfer funds
    • Make payments
    • Open accounts and create/redeem deposits
    • Top-up a prepaid SIM
    • Block your debit card yourself
    • Arrange a new debit card
    • View branches, exchange rates, and interest rates

    It also has sensitive features like biometric payment authorization requiring a device registration. The app has several authentication methods, login with EMV, login with a third-party eToken, and biometric login for registered devices.

  • Tiriac Collection

    This project centered around the exhibition of the cars and motorcycles belonging to Mr. Ion Tiriac.

    Reopened to the public in May 2015, the collection includes over 150 historical vehicles manufactured since 1899 but also performant cars with a current design.

    Visitors will find the only collection in the world with the six Rolls Royce Phantom produced until 1972, as well as exhibits that previously belonged to great names such as Sir Elton -John, Sammy Davis Jr., or Bernie Ecclestone.

  • Ticketscript Flow

    Ticketscript Flow is an app used for event-entrance management by scanning ticket barcodes.

    It has an exciting offline feature to sync scanning between devices, in places without internet coverage. For this purpose, I developed a system similar to Apple Bonjour.

    It could handle a large number of records up to 100,000 tickets stored for offline validation.

    Technologies: Java, SQLite, OrmLite, Volley, Git

  • Ticketscript

    Ticketscript is a box office app for the selling and printing of tickets. I built this mobile POS app and implemented the Adyen payments SDK. Ticket printing was done using StarMicronics printers; for this purpose, the StarMicronics SDK was integrated.

    Technologies: Java, SQLite, OrmLite, Volley, Adyen SDK, StarMicronics and Epson Printer SDKs, Git

  • Allianz-Tiriac Insurance

    The mobile app gives customers access to Allianz-Tiriac insurance contracts, private pension products, damage claim status, and insurance premium payments. Customers can also file claims and acquire: travel insurance, vehicle insurance, and road vignettes.

  • Parklake Android App

    I built an Android app for one of Bucharest's largest shopping malls. Using this app, customers can create accounts, access offers, find gifts, and navigate the mall.

  • Rompetrol

    I developed an Android app for one of Romania's leading automotive fuel retailers. Using this app, customers could create accounts, view spending data, plan trips, and redeem offers. It also had a very cool feature: a compass that would always point to the nearest station.


  • Languages

    Java, Kotlin
  • Frameworks

    Android SDK, Dagger 2, JUnit, Swing, ORMLite
  • Libraries/APIs

    RxJava, Android Architecture Components, Volley, Retrofit 2, Nexmo
  • Tools

    IntelliJ IDEA, Git, Jenkins, Jira, Slack, Android Studio, Maven, MQTT
  • Paradigms

    Model View Presenter (MVP), Model View Viewmodel (MVVM), Object-oriented Programming (OOP), Clean Code, Model View Controller (MVC), Clean Architecture, Unit Testing, Continuous Integration (CI), REST
  • Platforms

    Android, Firebase, MacOS
  • Industry Expertise

  • Other

    SOLID, Application Security, Ayden Web SDK, Epson SDK, Espresso, UI Testing, Bluetooth, Bluetooth Beacons, Cryptography, Fintech, Technical Leadership, Internet of Things (IoT)
  • Storage

    Realm, SQLite


  • Bachelor's degree in Software Development and Business Information Systems
    2009 - 2012
    Babeș-Bolyai University - Cluj-Napoca, Romania


  • Sun Certified Java Developer

To view more profiles

Join Toptal
Share it with others