Summary
Overview
Work History
Education
Skills
Websites
Languages
Certification
Timeline
Generic

Nahida Gasimzada

Baku

Summary

A skilled software developer with expertise in Kotlin and Java, specialising in MVVM, MVI, and Clean Architecture. Proficient in implementing dependency injection using Dagger2 and DaggerHilt, alongside asynchronous programming with Coroutines and RxJava. Demonstrates strong capabilities in UI & UX design through Jetpack Compose and Navigation UI, complemented by testing skills in unit and UI testing. Experienced in CI/CD processes and version control with Git, as well as backend integration using Retrofit2 and Firebase. Adept at multithreading, Agile methodologies, Scrum practices, Room Database management, and Worker Manager operations. Committed to delivering high-quality software solutions while continuously advancing technical skills to meet evolving industry standards.

Overview

10
10
years of professional experience
1
1
Certification

Work History

Senior Android Developer

ABB Bank OJSC - MPAY
Baku
04.2023 - Current
  • Implemented new features using MVI/UDF, boosting UI responsiveness and modularity.
  • Refactored legacy codebase to Clean Architecture and feature modules, reducing crash rates by 25%.
  • Led integration of Contentful SDK with a testable wrapper, accelerating release cycles by 15%.
  • Advocated SOLID principles and clean-code standards, improving maintainability and onboarding efficiency.

Middle Android Developer

ABB Bank OJSC - MPAY
Baku
05.2022 - 03.2023
  • Designed and delivered Kotlin-based user features, enhancing app functionality and user engagement.
  • Resolved critical bugs across multiple flows, improving overall stability by 20%.
  • Collaborated with UI/UX designers to implement interfaces in Jetpack Compose.
  • Contributed to unit-test coverage and peer code reviews, raising code quality standards.

Junior Android Developer

Uniser Group LLC
04.2019 - 05.2022
  • Developed core modules using MVVM and Clean Architecture, ensuring clear separation of concerns.
  • Integrated RESTful APIs via Retrofit/OkHttp for efficient data access.
  • Implemented local persistence with Room and background processing with WorkManager.
  • Employed Git workflows and pull-request reviews, reducing merge conflicts and speeding delivery.

Android Developer

Nowum
Baku
01.2018 - 03.2019
  • Developed core modules using MVVM and Clean Architecture, ensuring clearseparation of concerns.
  • Integrated RESTful APIs via Retrofit/OkHttp for efficient data access.
  • Implemented local persistence with Room and background processing withWorkManager.
  • Employed Git workflows and pull-request reviews, reducing merge conflicts and speeding delivery.

Middle Backend Developer

Media Turk
Baku
06.2017 - 01.2018
  • Contributing to accountant project

Junior Backend Developer

Golden Pay
Baku
01.2016 - 05.2016
  • Developing fintech project

Education

Bachelor's Degree - IPAF

Azerbaijan State Oil Academy
05-2015

Skills

  • Programming Languages: Kotlin, Java
  • Architecture: MVVM, MVI, Clean Architecture
  • Dependency Injection: Dagger2, DaggerHilt
  • Asynchronous Programming: Coroutines, RxJava, RxAndroid
  • UI & UX: Jetpack Compose, Navigation UI, LiveData, Glide, Figma
  • Testing: Unit Testing, UI Testing
  • CI/CD & Version Control: Git, CI/CD Pipelines
  • Backend Integration: Retrofit2, Firebase, Google APIs
  • Other: Multithreading, Agile, Scrum, Room Database, Worker Manager

Languages

  • Azerbaijani, Native
  • English, Upper-Intermediate
  • Turkish, Professional

Certification

  • Oracle Certified Associate, Java SE 8 Programmer

Timeline

Senior Android Developer

ABB Bank OJSC - MPAY
04.2023 - Current

Middle Android Developer

ABB Bank OJSC - MPAY
05.2022 - 03.2023

Junior Android Developer

Uniser Group LLC
04.2019 - 05.2022

Android Developer

Nowum
01.2018 - 03.2019

Middle Backend Developer

Media Turk
06.2017 - 01.2018

Junior Backend Developer

Golden Pay
01.2016 - 05.2016

Bachelor's Degree - IPAF

Azerbaijan State Oil Academy
Nahida Gasimzada