Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Rustam Islamov

Suleyman Tagizade 36 Baku, AZ1001, Azerbaijan

Summary

Experienced software developer with a successful track record in building and

maintaining web applications. Strong analytical skills and a hands-on approach to

developing enterprise solutions. Thrives in team-oriented environments and excels under

pressure. Constantly seeks opportunities to expand knowledge and expertise in the field.

Committed to meeting project milestones in a timely manner for efficient and effective

delivery.

Overview

7
7
years of professional experience

Work History

Software Engineer

Kapital Bank
12.2019 - Current

E2E Loan Application for Partner Companies

Development and support of an end-to-end (E2E) application that enables partner

companies to seamlessly offer their products with bank-financed loans. The system

integrates directly with banking tools, ensuring a smooth and automated loan process for

customers.

Key Features:

  • Loan-as-a-Service - Partner companies can integrate with the bank's loan processing

system to offer financing options.

  • Camunda7 BPM for workflow automation-Managing loan process.
  • Microservices architecture Ensuring scalability and flexibility for diverse business

needs.

  • Seamless partner onboarding - Providing APIs and UI tools for easy integration.

• Event-driven processing - Using Kafka for real-time process state updates.

Stack: Java spring stack, Nest.js, Avro serdes, Schema registry, Wss, Keycloak, Camunda7, Oracle, MongoDb, Grpc

DVS - digital verification system

Development and support of DVS, web app for online identification and verification of bank's clients. Used for consumption of various bank products.

  • Implementation of Video Call and Face Recognition verification types.
  • Development of unified Backend for both web and mobile apps.
  • Working closely with Product Owners to solve any kind of tasks.

Stack: NestJS microservices, PostgreSQL, Kafka, Redis, WebRTC, Keycloak, HTML, CSS

Processing: Agile, SCRUM, Jira

BPM system

Development and support of bank's credit gathering system

  • Development of the application's front-end side using ReactJS.
  • Working closely with Product Owners to solve any kind of tasks.

Stack: ReactJS, HTML, CSS

Birbank web application

Development and support of web banking application.

  • Development of the application's front-end side using ReactJS.
  • Working closely with Product Owners to solve any kind of tasks.

Stack: ReactJS, HTML, CSS

Client bank web application

Development and support of online account opening app, which allows entrepreneurs and entities to open bank accounts without visiting the bank's branch.

  • Development of the application's front-end side using ReactJS.
  • Code review and assistance for the front-end team.
  • Working closely with Product Owners to solve any kind of tasks.

Stack: ReactJS, HTML, CSS

Front-End Developer

Pronet
04.2019 - 07.2019

Development and support of ERP system. Worked closely with Product Owners and Back-end developers to solve any kind of tasks.

Stack: ReactJS, HTML, CSS

Software Developer

Freelance
06.2018 - 03.2019

Development and support of various web sites & desktop applications for windows.

Education

Programming Course - Software Development

Code Academy
Baku, Azerbaijan
12.2017

Bachelor of Science - Information Technology And System Engineering

Azerbaijan Technical University
Baku, Azerbaijan
06.2015

Skills

Main skills: Java, Spring, Keycloak, Wss,

Avro, Schema Registry, Grpc, Nodejs, NestJs,

ReactJS, PostgreSQL, Oracle, Microservices, Camunda7, MongoDb, Redis

Secondary skills: HTML, CSS, Docker, Kubernetes

Languages

4,4,5

Timeline

Software Engineer

Kapital Bank
12.2019 - Current

Front-End Developer

Pronet
04.2019 - 07.2019

Software Developer

Freelance
06.2018 - 03.2019

Programming Course - Software Development

Code Academy

Bachelor of Science - Information Technology And System Engineering

Azerbaijan Technical University
Rustam Islamov