Summary
Overview
Work History
Education
Skills
Languages
Languages
Websites
Timeline
Generic
Fuad Mahmudov

Fuad Mahmudov

Lorient

Summary

Experienced Java software developer with a focus on delivering high-quality solutions for the banking industry. Currently pursuing advanced studies in cybersecurity. Proficient in Java programming, database management, and Agile methodologies. Skilled in troubleshooting technical issues and collaborating with cross-functional teams. Committed to continuous learning and passionate about advancing technology.

Overview

3
3
years of professional experience

Work History

Lead Java Developer

Unibank
Baku
12.2022 - Current
  • Contributed to a push notification project with a microservice architecture, utilizing gRPC for internal communication between microservices. Worked with MongoDB and Cassandra databases, as well as Kafka as a message broker for handling high volumes of data in real-time. Played an integral role in the development and deployment of various microservices, ensuring efficiency, reliability, and scalability. Gained valuable experience in working with microservices, implementing gRPC communication, and utilizing databases and message brokers to handle high volumes of data.
    • Contributed to the newly established OAUTH2 flow by creating required adapters based on Keycloak. The adapters were designed to securely handle authentication and authorization between different services in the bank's ecosystem, ensuring seamless integration and enhanced security.
    • Developed a Telegram chat-bot to test the outsourced service. The chat-bot was designed to simulate user interactions with the outsourced service, allowing us to identify and resolve issues before deploying the service to our customers.

Middle Java Developer

Abeja Technology
Baku
05.2022 - 08.2023
  • Contributed to the development of a restaurant management application, integrating various third-party systems and services such as Getir-Yemek (delivery/takeaway service), NBA, and CASPOS (tax systems).
    • Centralized chain restaurants by creating a centralized main office, streamlining the management and operations of multiple restaurants.
    • Developed a real-time reporting application for restaurant management, providing actionable insights and analytics to restaurant owners and managers.

Junior Java Developer

Abeja Technology
Baku
05.2021 - 05.2022
  • Created a Back-Office application for restaurant management, providing a centralized interface for managing orders, inventory, and other key aspects of restaurant operations.
  • Developed REST APIs for restaurant order devices, enabling seamless integration and communication between different parts of the restaurant management system.
  • Integrated thermal printers to the application, enabling automatic printing of order receipts and other documents.

Education

ERASMUS MUNDUS JOINT MASTER IN CYBERSECURITY - Cyber Security

Université Bretagne Sud & University of Luxembourg
France, Estonia, Luxembourg
08-2025

BBA - Information Technology

Azerbaijan State Oil And Industry Univeristy
Azerbaijan
05.2023

Skills

  • Java
  • Spring Boot
  • GRPC
  • SQL (Oracle, MySQL, PostgreSql)
  • Web Services (Soap, Rest)
  • Apache Kafka
  • CI/CD
  • Spring Boot (REST, Security, AOP, Data JPA)
  • ELK, Kibana, APM
  • NoSQL (Redis,Cassandra)
  • Liquibase
  • Unit & Integration Test (JUnit5)
  • Git(Bit Bucket, Gitlab)
  • Apache JMeter
  • Docker
  • Kubernetes
  • Linux
  • Reactive Programming (Mono, Flux)
  • Network Programming TCP/IP
  • Cyber Threat Intelligence (CTI)
  • Cyber Law
  • CyberSecurity
  • Encryption Algorithms and Techniques
  • Risk analysis
  • Secure Coding Practices
  • Malware Analysis and Reverse Engineering

Languages

  • Azerbaijani, Native or Bilingual Proficiency
  • French, Elementary Proficiency
  • English, Full Professional Proficiency

Languages

Azerbaijan
First Language
English
Advanced (C1)
C1
Turkish
Advanced (C1)
C1
French
Beginner
A1

Timeline

Lead Java Developer

Unibank
12.2022 - Current

Middle Java Developer

Abeja Technology
05.2022 - 08.2023

Junior Java Developer

Abeja Technology
05.2021 - 05.2022

ERASMUS MUNDUS JOINT MASTER IN CYBERSECURITY - Cyber Security

Université Bretagne Sud & University of Luxembourg

BBA - Information Technology

Azerbaijan State Oil And Industry Univeristy
Fuad Mahmudov