Summary
Overview
Work History
Education
Skills
Certification
Hobbies and Interests
Personal Information
Timeline
Generic

Elvin Yusifli

Baku

Summary

  • Maths skills
  • An ability to analyse problems and trace them to their core causes A systematic approach to work and problem solving
  • Communication and interpersonal skills Organization and project management Decision-making Explanatory and teaching skills

Overview

6
6
years of professional experience
1
1
Certification

Work History

Lead Java Developer (Team Lead)

Mentor at BankRespublika OJSC
Baku
01.2024 - Current
  • Identify and analyze user requirements
  • Prioritize, assign and execute tasks throughout the software development life cycle
  • Review, test and debug team members' code
  • Design database architecture
  • Prioritization of tasks
  • Performing requirement analyses
  • Developing high-quality and detailed designs
  • Project: GPP money transfer system (Java SE, Spring boot, Camunda BPMN).
  • Project: MBNS project of the central bank (Java SE, Spring boot, Camunda BPMN)
  • Project: Granat money transfer system (Java SE, Spring boot, Camunda BPMN).

Java Developer

Mentor at BankRespublika OJSC
Baku
12.2021 - 01.2024
  • Using coding standards and best practices to ensure quality
  • Mentor to interns: Preparation of algorithmic task and projects for interns.
  • Project: Database Migration
  • Project: Zolotaya Korona money transfer system (Java SE, Spring boot, Camunda BPMN).
  • Project: Development of the Cashbox project (Java SE, Spring boot, Camunda BPMN).
  • Project: Development of the Noncash project (Java SE, Spring boot, Camunda BPMN).
  • Project: Development of the Exchange project (Java SE, Spring boot, Camunda BPMN).
  • Project: Development of the İnternet Banking project (Java SE, Spring boot, Camunda BPMN).
  • Project: Development of the CashTerminal project (Java SE, Spring boot, Camunda BPMN).
  • Project: Development of the IPS project (Java SE, Spring boot, Camunda BPMN).
  • Project: Development of the Western Union project (Java SE, Spring boot, Camunda BPMN).
  • Project: Development of the Vektor project (Java SE, Spring boot, Camunda BPMN).
  • Project: Development of the Deposit project (Java SE, Spring boot, Camunda BPMN).
  • Reviewing the work of other developers and providing feedback
  • Writing unit test for internet banking

Java Developer

Turan Bank OJSC
Baku
05.2021 - 12.2021
  • Development of API's for internal and external use
  • Collaborating with the front-end developers and other team members to set objectives and design robust, functional codes
  • Project: Zolotaya Korona money transfer system (Java SE, Spring boot, PL/SQL).
  • Project: Express money transfer system (C2C, A2A, A2C, C2A).
  • Project: Transfer money to a friend system (Java SE, Spring boot, PL/SQL).
  • Project: Online competition (Java SE, Spring boot, PL/SQL).
  • Project: E-Court (Java SE, Spring boot, PL/SQL).

Junior Java Developer

Turan Bank OJSC
Baku
09.2020 - 03.2021
  • Developing backend, restful services for internet banking and mobile app
  • Developing payment, money transfer systems
  • Working with PL/SQL - Writing stored functions and procedures

Java Developer Intern

"ITECA CASPIAN" MMC
Baku
02.2019 - 05.2019

Education

Master - Information Technology

Azerbaijan State University of Economics
Baku
06-2021

Bachelor - Information technologies and system engineering

Azerbaijan State University of Economics
Baku
06-2019

Skills

  • OOP principles
  • SOLID principles
  • Design Patterns
  • Java SE
  • Basic Linux
  • Collections
  • Threads
  • JDBC
  • Swing
  • Java EE
  • Servlet
  • JSP
  • JPA
  • JAX-RS
  • JAX-WS
  • Java Network Programming
  • Spring
  • Boot
  • MVC
  • Rest
  • Security
  • AOP
  • Webservices
  • Restful
  • Soap
  • JUnit
  • Mockito
  • MySQL

Certification

Oracle Certified Associate, Java SE 8 Programmer, 08/2024 (GPA : 94.6)

Hobbies and Interests

  • Watching and analyzing historical films, series
  • Playing football

Personal Information

  • Date of Birth: 11/17/1999
  • Nationality: Azerbaijani

Timeline

Lead Java Developer (Team Lead)

Mentor at BankRespublika OJSC
01.2024 - Current

Java Developer

Mentor at BankRespublika OJSC
12.2021 - 01.2024

Java Developer

Turan Bank OJSC
05.2021 - 12.2021

Junior Java Developer

Turan Bank OJSC
09.2020 - 03.2021

Java Developer Intern

"ITECA CASPIAN" MMC
02.2019 - 05.2019

Master - Information Technology

Azerbaijan State University of Economics

Bachelor - Information technologies and system engineering

Azerbaijan State University of Economics
Elvin Yusifli