Scroll To View More
Alexander Pataridze, Java Developer in Tbilisi, Georgia
Alexander Pataridze

Java Developer in Tbilisi, Georgia

Member since July 18, 2017
Alex is a positive and motivated senior mobile developer with over five years of experience in Android and iOS. He has created mobile banking suites for Georgia's largest banks, other company apps, and games. He is open-minded and always experiments with new technologies and frameworks. He loves a challenge.
Alexander is now available for hire

Portfolio

Experience

  • Java, 6 years
  • Google Maps SDK, 5 years
  • iOS, 4 years
  • Unit Testing, 3 years
  • Kotlin, 3 years
  • RxJava 2, 2 years
  • Fastlane, 1 year
  • React Native, 1 year
Tbilisi, Georgia

Availability

Part-time

Preferred Environment

macOS, Android Studio, IntelliJ IDEA, GitHub

The most amazing...

...thing I've developed is a mobile banking suite for Bank of Georgia which included utility payments, money transfers, and stunning animations.

Employment

  • Senior Android Developer

    2016 - PRESENT
    Bank Of Georgia
    • Developed a mobile banking suite from scratch.
    • Worked with Scrum. Planned a sprint every two weeks with the project manager.
    • Created unit, e2e, and instrumentation tests for almost every module to ensure stability.
    • Created regression-testing scenarios to ensure that the application is still stable after enhancements or bug fixes (before every update - every 2 weeks).
    • Built highly customizable modules to avoid code duplication.
    • Achieved fast animations.
    • Optimized Gradle to make sure the build process is as fast as possible (Build time increased by 67%).
    • Started refactoring the application to RxJava2.
    • Started refactoring the application to Kotlin.
    Technologies: Android
  • Mobile Developer

    2015 - 2016
    DDRC Didi Digomi Research Center
    • Developed and designed large-scale mobile applications.
    • Updated obsolete application technologies.
    • Collaborated with designers to update the UI to modern material design (for Android applications).
    • Worked tightly with the mobile developers' team to solve complex architectural problems.
    • Worked with my team to implement TDD.
    Technologies: Android, iOS
  • Mobile Developer

    2013 - 2015
    Lemondo Entertainment
    • Developed Android applications for Georgian companies.
    • Rewrote Lemondo's older games written in native SDKs to Unity3D.
    • Pioneered in the Swift programming language at Lemondo Entertainment.
    • Taught other coworkers tips and tricks for Swift.
    • Supported older Android applications.
    Technologies: Android, iOS, Unity3D

Experience

  • BOG mBank - Mobile Banking (Android) (Development)
    https://play.google.com/store/apps/details?id=ge.bog.mobilebank

    Mobile banking suite for Bank of Georgia - mBank.

    • Log in quickly and securely with fingerprint or passcode
    • Receive information about your accounts, deposits, credit cards, loans, MR, and Express points
    • Transfer money to accounts in BOG, in other banks, or to the state treasury
    • Pay utility and other bills with your bank's card, without registration
    • Top-up mobile and purchase packages with your bank's card, without registration
    • Share account numbers, payment, and transfer receipts
    • Review recent currency exchange rates and calculate converted values
    • Exchange currency between your own accounts
    • Save templates of preferred operations, group them by topic and set reminders
    • Change your password or username
    • Find the nearest ATM, Cash-in Terminal or Service Center
    • Block and unblock lost cards

  • School Village (Flutter) (Development)
    https://itunes.apple.com/us/app/school-village/id1374419098

    Creating safer schools by enhancing communication among students, faculty, and families, addressing issues before incidents happen and facilitating rapid response and command during those critical first few minutes of an incident.

    ANONYMOUS SAFETY HOTLINE - SAFETY ISSUE REPORTING
    Students can anonymously and securely alert administrators of safety concerns, allowing for possible intervention before issues get more serious.

    INCIDENT ALERT BUTTON - RAPID RESPONSE OPTIMIZATION
    When trouble hits, a pre-scripted text can be sent in seconds to a team of on-campus first responders automatically identifying the type and location of the incident.

    BROADCAST SAFETY MESSAGING
    Providing clear, immediate direction is essential when incidents happen. Messages can be broadcast immediately to specific groups such as faculty, students or parents to manage the situation.

    SAFETY PLAN - QUICK & EASY ACCESS
    Your school's safety plans and procedures are at your fingertips via phone or tablet.

    SECURITY & ADMINISTRATIVE STAFF MESSAGING/REPORTING
    Discrete group messaging system allows for both routine and non-routine security communications through-out the day with options for recording, data gathering and reporting functions.

  • Domus Development (Android) (Development)
    https://play.google.com/store/apps/details?id=org.ddrc.domus

    Domus brings several great features for company’s clients and potential buyers.

    Projects:
    • View current, future, and upcoming projects
    • Photo galleries
    • Countdown to project finish date
    • Locations

    Financials:
    • Payment schedules for house installment
    • Domus card points

    Housing:
    • Apartment information
    • Photo galleries
    • Legal documents

    News:
    • Company news and updates
    • New sales terms and offers

    Game:
    • Game series
    • Prizes for winning users

    The application's upcoming features include:
    • Chat with Domus administrator
    • Live cameras from the project side

  • Domus Development (iOS) (Development)
    https://itunes.apple.com/us/app/domus-development/id1068494713?mt=8

    Domus brings several great features for company’s clients and potential buyers.

    Projects:
    • View current, future, and upcoming projects
    • Photo galleries
    • Countdown to project finish date
    • Locations

    Financials:
    • Payment schedules for house installment
    • Domus card points

    Housing:
    • Apartment information
    • Photo galleries
    • Legal documents

    News:
    • Company news and updates
    • New sales terms and offers

    Game:
    • Game series
    • Prizes for winning users

    The application's upcoming features include:
    • Chat with Domus administrator
    • Live cameras from the project side

  • Terabank - Mobile Banking (Android) (Development)

    Mobile banking suite for Terabank

    Through the mobile application of Terabank, you may perform various types of banking operations, seek out necessary information, and observe the innovations. The following will be available for you:
    • Check balance and available amounts at any account, including deposits and loans
    • Receive information on active banking products
    • Make bank transfers inside of the bank as well as to any bank within Georgia
    • Pay utility and other bills
    • Top up your cell phone balance
    • Look for the nearest ATM and branch on the map. See branch/ATM addresses and business hours
    • See currency rates
    • Send and receive messages

  • Terabank - Mobile Banking (iOS) (Development)
    https://itunes.apple.com/lc/app/terabank/id1031542190?mt=8

    Mobile banking suite for Terabank

    Through the mobile application of Terabank, you may perform various types of banking operations, seek out necessary information, and observe the innovations. The following will be available for you:
    • Check balance and available amounts at any account, including deposits and loans
    • Receive information on active banking products
    • Make bank transfers inside of the bank as well as to any bank within Georgia
    • Pay utility and other bills
    • Top up your cell phone balance
    • Look for the nearest ATM and branch on the map. See branch/ATM addresses and business hours
    • See currency rates
    • Send and receive messages

  • Blur Tool (iOS) (Development)
    https://itunes.apple.com/ag/app/blur-tool/id961922700?mt=8

    Blur instantly anything on the photo with a simple swipe on the screen.

    Main Features:
    • Easy to use
    • Smart switch between Fill and Stroke modes
    • Opportunity to edit a photo not only from the app but also directly from Photo Gallery
    • Simple and clean UI design

  • Gudauri (Android) (Development)

    Gudauri Ski resort's official app brings Good Aura to your mobile device. Enrich your alpine skiing experience.
    • Local weather
    • Live cams
    • News
    • Interactive map
    • Price list
    • Ski tracker
    • Emergency

  • Bedegi (Xamarin.Android) (Development)

    An informational website about a construction material production company, including 3D product models, details, and prices.

  • Crack and Break It (Unity3D) (Development)
    https://itunes.apple.com/ca/app/id448925179

    A game where you can experience the satisfaction of cracking or breaking framed photos, glass blocks, light bulbs, and more, with realistic graphics and sound effects.

  • Play to Learn (Android) (Development)

    An educational app for preschool kids in Georgia to teach kids about animals, birds, human body parts, objects, and other vocab items. The app features a variety of gameplay methods.

  • CLUB 71 (Development)

    Club 71 app is an informative and interactive solution for Club 71 wellness center members and interested individuals.

  • Accordion Swipe Layout (Android Library) (Development)
    https://github.com/alexandrius/accordion-swipe-layout

    Accordion Swipe Layout for Android is a UI library for Android application development which mimics the iOS Mail application swipe mechanism.

  • Weatherer (React Native) (Development)

    Application for daily forecast with automatic location detection.

  • Delivery Acceptance (React Native) (Development)

    This application's purpose is to take photos of every act of delivery acceptance between restaurant and product supplier.

    Features include:
    • Push notifications to notify upper management about a new or overdue delivery
    • Android Widget (Android Native)

  • Dive into React Native for Android Development (Publication)
    Despite initial skepticism, React Native is very much in demand today! In this article, Toptal Freelance React Native Developer, and former React Native skeptic, Alexander Pataridze talks about why he became a React Native advocate instead and introduces us to the technology by illustrating four use-cases.

Skills

  • Languages

    Kotlin, Java, JavaScript, Swift
  • Frameworks

    React Native, Dagger 2, Redux, Flutter, Unity2D
  • Libraries/APIs

    RxJava 2, Retrofit 2, Google Maps SDK, Facebook SDK, REST API, Firebase Android SDK, React, React Redux
  • Tools

    Android Studio, Android NDK, Fastlane
  • Paradigms

    Unit Testing, Test-driven Development (TDD)
  • Platforms

    Android, iOS, Xamarin
  • Storage

    Firebase Realtime Database, Realm Database
  • Other

    Android Studio Emulators

Education

  • Bachelor's degree in Computer Science
    2010 - 2014
    Tbilisi State University - Tbilisi, Georgia
Certifications
  • Android Development
    JUNE 2016 - PRESENT
    SKILLUP (Ukraine)
  • Programming Mobile Applications for Android Handheld Systems
    APRIL 2014 - PRESENT
    University of Maryland
I really like this profile
Share it with others