Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Farid Tahmazov

Baku,BA

Summary

I am Tahmazov Farid. And I am an individual who tries to improve himself and stay up to date in the field of software, and aims to prepare content and products that can benefit people on this platform.

I am a Backend Software Engineer. I have strong technical knowledge. And also I have experience with many technologies. The most important of these is the Java, Spring frameworks, Rest Api and etc.

Overview

4
4
years of professional experience

Work History

Kapital Bank

Backend Software Engineer
Baku
03.2024 - Current
  • Open Banking

I used below technologies:
- Java SE/EE

- Postgresql

- Spring framework(core, web, data, security, cloud etc.)

- Microservices

- Messaging bus - Kafka

- Devops - docker, k8s, ci/cd

- Cloud - AWS

Div Academy

Backend Software Instructor
Baku
10.2022 - Current

I teach the most main topics that each of the students will need throughout their careers.

In addition to strong technical knowledge, I also have experience in the field of debate. Many of which I finished with championships.

And I also have an active background in public speaking and self-expression, speech training.

And based on these, I want to let you know that my ability to explain my opinion is at a high level.

Topics:

- Java SE/EE

- Postgresql

- Spring framework(core, web, data, security, cloud etc.)

- Microservices

- Messaging bus(kafka, rabbitmq)

- Devops(network, docker, k8s, ci/cd, istio)

- Cloud(gcloud)

Express Bank

Backend Software Engineer
Baku
06.2022 - 03.2024
  • Exprees24 Mobile Banking
  • Express24 Internet Banking

I used below technologies:
- Java SE/EE

- Postgresql

- Spring framework(core, web, data, security, cloud etc.)

- Microservices

- Messaging bus - kafka

- Devops - docker, k8s, ci/cd

Kiber Platforma

Backend Software mentor
Baku
03.2022 - 06.2022

I have taught Java SE mains to students.

Java SE(Heap/Stack, DSA, OOP, Stream, IO/NIO(Files), JCA(Java Cryptography Architecture), JDBC)

Smart Kənd

Backend Developer
Baku
07.2020 - 02.2022

In this project, we have developed an automated greenhouse. The basic accessories we used here were arduino and various sensors. And finally, we set up, coded and developed the system. And we completed the project.

Education

Master of Science - Computer Science

Tallinn University
Tallinn/Estonia
06-2026

Bachelor of Science - Computer Engineering

Azerbaijan University
Baku
06-2024

Skills

  • Java SE/EE(Collections, OOP, Stream, IO/NIO(Files), Multithreading, Sockets, JCA, JDBC)
  • Tests - Unit, Integration, JMeter, Contract, E2E)
  • Data Structure and Algoritms
  • Database(PostgreSql, MySql, Redis, Mongo)
  • Jpa(Hibernate)
  • Spring framework(Core, AOP, Web, Webflux, Data, R2DBS, Security, Cloud etc)
  • Microservices
  • Devops(Network, Docker, K8S, CI/CD, Istio)
  • Messaging Bus(RabbitMQ, Kafka)
  • Stream processing(RxJava, Kafka connect, Debezium, Flink)

Languages

Azerbaijan
First Language
English
Upper Intermediate (B2)
B2
Russian
Beginner
A1

Timeline

Kapital Bank

Backend Software Engineer
03.2024 - Current

Div Academy

Backend Software Instructor
10.2022 - Current

Express Bank

Backend Software Engineer
06.2022 - 03.2024

Kiber Platforma

Backend Software mentor
03.2022 - 06.2022

Smart Kənd

Backend Developer
07.2020 - 02.2022

Master of Science - Computer Science

Tallinn University

Bachelor of Science - Computer Engineering

Azerbaijan University
Farid Tahmazov