MEET YOUR MENTOR

Agil
Aghamirzayev

Senior Software Engineer · Backend Instructor

Build stronger backend systems
through real experience.

Six years of backend experience across banking, fintech, and public sector projects. Learn Java by building reliable systems.

Agil Aghamirzayev, backend engineer and mentor
Learning from practice.Java · Architecture · Distributed Systems
6 yearsbackend experience
6companies worked at
4 sectorsbanking, fintech, public services and edtech
30+professional certifications

COMPANIES WHERE EXPERIENCE WAS BUILT

PROFESSIONAL JOURNEY

Knowledge earned in production

I teach backend engineering, scalable systems, and practical team habits through lessons grounded in real projects.

Production experience

Lessons shaped by banking, fintech, and public sector systems.

Scalable systems

High-load services, microservice architecture, and reliable design.

Practical learning

Turn theory into working software with guided exercises.

01 / PROFESSIONAL JOURNEY

Every stage brings
a new scale.

From delivery platforms to banking and national digital services, with a focus on thoughtful backend engineering.

More on LinkedIn

ABB Innovation

10.2025 - present

Senior Software DeveloperCurrent

Budgeting, Wealth Cabinet (Open Banking), and Fantasy Football Prediction products. Event-driven microservices with Kafka, MongoDB Change Streams, and Spring Boot.

Open BankingKafkaMongoDB

DigiSmart Tech

07.2025 - present

Senior Software DeveloperCurrent

Backend services for national Digital Wallet and border control systems. Migrating legacy monoliths to microservices, centralized access control, and real-time monitoring.

Digital WalletMicroservicesSecurity

Kapital Bank

02.2024 - 07.2025

Senior Software Developer

Birbank Cashback, Umico, Miles, and BIR Bonus loyalty systems. Performance and load testing for services used by more than four million people, and mentoring junior developers.

Loyalty systemsPerformanceMentoring

GoldenPay

06.2023 - 02.2024

Software Developer

Microcredit and gamification for more than 500,000 hesab.az users. Splitting a monolith into more than 20 microservices and achieving over 80% unit test coverage.

FintechMicroservicesTesting

Azerbaijan International Bank

04.2022 - 05.2023

Software Developer

Core banking processes across the software lifecycle, from requirements analysis to testing and production deployment.

BankingBackend

CRBN Tech

02.2020 - 03.2021

Junior Java Developer

A delivery platform with real-time tracking and payment integration. Graph algorithms for route optimization.

JavaAlgorithmsPayments

02 / TECHNOLOGY AND EDUCATION

Knowledge strengthened through experience.

Backend engineering

Java · Go · SQL · Spring Boot · Spring Security · Hibernate / JPA

Architecture and system design

Microservices · CQRS · SAGA · Outbox · Circuit Breaker · SOLID

Data and infrastructure

PostgreSQL · MongoDB · Redis · Kafka · Docker · Kubernetes · AWS

AI and modern applications

Spring AI · LLM · RAG · AI Agents · Vector Databases · Prompt Engineering

Learning continues.

  • 2024 - presentPh.D. · Management Information Systems

    Bahcesehir University, Turkey

  • 2022 - 2024Master's · Computer Science

    Azerbaijan Technical University

  • 2018 - 2022Bachelor's · Computer Engineering

    Western Caspian University

View certifications

Full scholarships for Java Backend at ABB Tech Academy and Advanced Microservices at Ingress Academy. Software Architecture and System Design studies at Ingress Academy.

TAKE THE NEXT STEP

Your backend journey
can start here.

Explore the courses, follow the roadmap, and turn what you learn into working software.

Explore courses