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
2024.04 - 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
2024.09 - 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
2023.10 - 2024.04
  • 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
2022.12 - 2023.09
  • 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
2024.09 -

Master of Science - Cybersecurity

Azerbaijan University of Economics
Baku / Azerbaijan
2022.09 - 2024.07

Bachelor of Science - Computer Science

Baku State Univeristy
Baku / Azerbaijan
2018.09 - 2022.07

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
2024.09 - Current

Doctor of Philosophy - Cryptography

Azerbaijan Technical University
2024.09 -

Software developer

AzSoftware
2024.04 - Current

Software developer

ZiraatBank Azerbaijan OJSC
2023.10 - 2024.04

Teacher assistant

Code Academy
2022.12 - 2023.09

Master of Science - Cybersecurity

Azerbaijan University of Economics
2022.09 - 2024.07

Bachelor of Science - Computer Science

Baku State Univeristy
2018.09 - 2022.07
Ali Guseinov