Summary
Overview
Work History
Education
Skills
Volunteer experience
Projects
Timeline
Generic

Narmin Huseynli

Baku

Summary

Software engineer with 7.5 years of expertise in Java and Spring Framework and over 1.5 year of experience in technical leadership. Proven success in leading microservices transitions, designing business-critical applications, and driving operational efficiency. Skilled in API design, microservices architecture, and CI/CD deployment. Holds a Master's degree in Software Engineering.

Overview

8
8
years of professional experience

Work History

Tech Lead

Kapital Bank OJSC
Baku
04.2023 - Current
  • Led a team of 8 engineers in transitioning to microservices using Spring framework, enhancing deployment speed by 25%
  • Managed API migration and BPMN flow design for e-commerce terminals, collaborating with stakeholders to align technical solutions with business needs, resulting in efficient processing of terminal orders
  • Mentored junior developers, streamlined task allocation, and optimized hiring strategies, boosting productivity and reducing code review time by 30%
  • Served as a trainer for bank-organized sessions, teaching Level 1 and 2 engineers Microservices and Event Driven Architecture

Senior Software Developer

Kapital Bank OJSC
Baku
06.2020 - 04.2023
  • Directed the design and development of a Spring-based online banking app, reducing the need for in-person visits.
  • Implemented numerous microservices with Spring and Apache Kafka to automate merchant payment workflows and optimize corporate client onboarding.
  • Coordinated CI/CD deployments and addressed system issues using Dynatrace and the ELK stack, maintaining smooth operations with minimal disruption.

Software Developer

Kapital Bank OJSC
Baku
10.2017 - 06.2020
  • Developed a real-time Billing Statement module using WebSocket and SockJS, serving over 10,000 corporate clients
  • Built message flow applications with IBM Integration Bus and integrated third-party authentication systems, including a federal identity platform, ensuring a secure authentication process

Education

Master of Science - Software Systems Engineering

University College London
London, UK
09.2016

Bachelor of Science - Computer Science

Azerbaijan State Oil Academy
Baku, Azerbaijan
06.2015

Skills

  • Java, Spring framework
  • PostgreSQL, Oracle, SQL, NoSQL, Hibernate
  • Microservices, Event Driven Architecture
  • Git, Jenkins, Gitlab, Gradle, Maven
  • TDD, JUnit
  • Requirement Analysis, System Architecture
  • Docker, Kubernetes
  • OOP, REST, DDD, Camunda, Apache Kafka

Volunteer experience

Women Techmakers Baku ambassador

Organized a first-ever virtual IWD Baku event to celebrate achievements of female techies with a participant of female-only panelists including Google Developer Experts from Europe.

Projects

Platform for Enhanced Analytics and Computational Healthcare (PEACH) Template 2, in collaboration with Microsoft

UK/UCLH/UCL

  • Proposed and built a real-time data pipeline architecture, including connectors for streaming data from Apache Kafka to Azure Blob Storage and Druid, while supervising a team of MSc students in requirements gathering, architecture, and development

Spot Market High Street, in collaboration with Microsoft UK/UCL/Kent County Council

  • Delivered a web application in ASP.NET MVC to foster e-commerce culture in old fashioned retailer establishments of Kent streets

PEACH Template 1, in collaboration with National Institute of Informatics of Japan / UCL

  • Utilized Hadoop MapReduce framework in Java for processing large datasets

Timeline

Tech Lead

Kapital Bank OJSC
04.2023 - Current

Senior Software Developer

Kapital Bank OJSC
06.2020 - 04.2023

Software Developer

Kapital Bank OJSC
10.2017 - 06.2020

Master of Science - Software Systems Engineering

University College London

Bachelor of Science - Computer Science

Azerbaijan State Oil Academy
Narmin Huseynli