Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Ali Guseinov

Baku,Azerbaijan

Summary

Experienced software developer with skills in backend development, microservices, and system automation. Proficient in Java, .NET, and database management, with hands-on expertise in designing scalable applications and optimizing software functionality. Skilled in cybersecurity, including cryptography and network security, and experienced in mentoring students in technical disciplines. Currently pursuing a PhD in Cryptography to advance secure software development practices.

Overview

2
2
years of professional experience

Work History

Software developer

AzSoftware
Baku, Azerbaijan
04.2024 - Current
  • Implemented new features and enhancements to improve software functionality and user experience.
  • Contributed to the design and implementation of RESTful APIs for integration with third-party services.
  • Creating real-time mobile application to manage vehicle transportation (Taxi and etc.).
  • Developed an automated system for vehicle registration processes used by taxis, trucks, buses, and other commercial vehicles.

Cybersecurity Lecturer

Azerbaijan Technical University
Baku, Azerbaijan
09.2024 - Current
  • Delivering lectures and practical sessions on core cybersecurity topics, including network security, web application security, cryptography, and ethical hacking.
  • Supervised student projects on real-world security scenarios, such as penetration testing and vulnerability assessments.

Software developer

ZiraatBank Azerbaijan OJSC
Baku, Azerbaijan
10.2023 - 04.2024
  • Rebuilding the internal software to new microservice.
  • Creating software for integration "Azəricard" daily correspondences to the core banking system.
  • Integration of taking loan process into the mobile application.
  • Creating Fund transfer pricing (FTP) software.
  • Creating new API for making public core banking procedures.
  • Automation software for controlling branch and departments.
  • Creating software to evaluate department's employee quarterly.
  • Creating dashboard for monitoring "Veeam backup" application by using Rest APIs.
  • Creating real-time application for CallCenter.

Teacher assistant

Code Academy
Baku, Azerbaijan
12.2022 - 09.2023
  • Mentored students in a Java backend development bootcamp.
  • Guided students in building Java web applications with Spring Boot and PostgreSQL.
  • Introduced students to Docker and containerization for developing and deploying scalable applications.

Education

Doctor of Philosophy - Cryptography

Azerbaijan Technical University
Baku / Azerbaijan
09.2024 -

Master of Science - Cybersecurity

Azerbaijan University of Economics
Baku / Azerbaijan
09.2022 - 07.2024

Bachelor of Science - Computer Science

Baku State Univeristy
Baku / Azerbaijan
09.2018 - 07.2022

Skills

C# / AspNet Core / ASPNET Core WebApi / Entity Framework Core / Java (Java SE, Java EE) / Spring Framework / Sprin g(Spring Boot, Spring MVC, Spring Data, Spring Security) / Maven / Gradle / Junit (Mockito) / JPA, Hibernate / JDBC / RE STful api / SOAP / GraphQL / GIT (Git Hub, Git Lab) / Kibana / Oracle(SQL) / PostgreSQL / SOLID coding principles / Asp ect Oriented Programming (AOP) / IoC (Inversion of Control) / Elastic Search / Apache Kafka / WebSocket / gRPC / Dist ributed Transactions / Sentry / Redis / MongoDB / Webhook / SignalR / API Gateway / Practice with Microservices / De sign Patterns (Singelton,Builder,DI,Proxy,CQRS,Mediatrand etc)

Css3 / Html5 / SAAS / SCSS / JavaScript / Typescript / Angular 15 / JQuery / Bootstrap 51 / Material UI

Docker - (docker container, docker image, docker compose) / CI/CD / CircleCI

Languages

English
Fluent
Azerbaijani
Native
Turkish
Native
Russian
Intermediate

Timeline

Cybersecurity Lecturer

Azerbaijan Technical University
09.2024 - Current

Doctor of Philosophy - Cryptography

Azerbaijan Technical University
09.2024 -

Software developer

AzSoftware
04.2024 - Current

Software developer

ZiraatBank Azerbaijan OJSC
10.2023 - 04.2024

Teacher assistant

Code Academy
12.2022 - 09.2023

Master of Science - Cybersecurity

Azerbaijan University of Economics
09.2022 - 07.2024

Bachelor of Science - Computer Science

Baku State Univeristy
09.2018 - 07.2022
Ali Guseinov