Summary
Overview
Work History
Education
Skills
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

9
9
years of professional experience

Work History

Tech Lead/Internal Trainer

Kapital Bank OJSC
04.2023 - Current
  • Led a team of 8 engineers in transitioning from a monolithic architecture to microservices using the Spring framework, achieving a 25% faster deployment
  • 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% using libraries like ArchUnit
  • Served as a trainer for bank-organized sessions, teaching Level 1 and 2 engineers Microservices, Event-Driven Architecture, and Software Design, enhancing team expertise and scalability

Senior Software Developer

Kapital Bank OJSC
06.2020 - 04.2023
  • Directed the design and development of a Spring-based remote banking app for 5,000 users, reducing the need for in-person visits
  • Implemented microservices architecture using Spring and Apache Kafka for automated merchant payments and streamlined corporate 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
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

Platform for Enhanced Analytics and Computational Healthcare (PEACH) Template 2

Microsoft UK/UCLH/UCL
06.2016 - 09.2016
  • Proposed and built a real-time data pipeline architecture, including connectors for streaming data from Apache Kafka to Azure Blob Storage and Druid
  • Supervised a team of 4 MSc students in requirements gathering, architecture, and development

Spot Market High Street

Microsoft UK/UCL/Kent County Council
11.2015 - 04.2016
  • Delivered a web application in ASP.NET MVC to foster e-commerce culture in old fashioned retailer establishments of Kent streets

PEACH Template 1

National Institute of Informatics of Japan/UCL
12.2016 - 02.2016
  • Utilized Hadoop MapReduce framework in Java for processing large datasets

Education

Master of Science - Software Systems Engineering

University College London
London, UK
01-2016

Bachelor of Science - Computer Science

Azerbaijan State Oil Academy
Baku, Azerbaijan
01-2015

Skills

Java, Spring framework, Spring Boot, Oracle PostgreSQL, MySQL, SQL/NoSQL, Redis, Hibernate, Apache Kafka, RabbitMQ, REST, OOP, Microservices EDA, DDD, Git, Maven, Gradle, GitLab, Jenkins, TDD, JUnit, Requirement Analysis, System Design, Docker, Kubernetes, Process Orchestration with Camunda

Timeline

Tech Lead/Internal Trainer

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

PEACH Template 1

National Institute of Informatics of Japan/UCL
12.2016 - 02.2016

Platform for Enhanced Analytics and Computational Healthcare (PEACH) Template 2

Microsoft UK/UCLH/UCL
06.2016 - 09.2016

Spot Market High Street

Microsoft UK/UCL/Kent County Council
11.2015 - 04.2016

Master of Science - Software Systems Engineering

University College London

Bachelor of Science - Computer Science

Azerbaijan State Oil Academy
NARMIN HUSEYNLI