Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic
Ramin Ibrahimli

Ramin Ibrahimli

Baku

Summary

Dynamic Software Developer with expertise in object-oriented programming and design patterns. Proficient in developing clean, maintainable code and robust CRUD REST APIs that ensure scalability and reliability. Experienced in collaborating within cross-functional teams to enhance banking systems, particularly in card management operations. Committed to delivering compliant and user-friendly solutions that maintain efficiency and longevity.

Overview

2
2
years of professional experience

Work History

Software Developer

XalqBank OJSC
Baku
09.2023 - Current
  • Developed and maintained core Java modules to implement CRUD (Create, Read, Update, Delete) operations within the TranzAxis Card Management System, ensuring data integrity and optimal performance.
  • Collaborated with backend teams to design, develop, and troubleshoot system components supporting card management functionalities.
  • Utilized Service Bus pipelines to send and receive JSON-formatted requests, enabling seamless integration and interaction with internal banking systems.
  • Assisted in the analysis, design, and implementation of system enhancements to improve the efficiency and reliability of card processing workflows.
  • Worked closely with cross-functional teams to ensure compliance with banking and security standards.
  • Participated in code reviews, debugging, and troubleshooting to maintain high-quality code and system stability.
  • Write and optimize high-performance Oracle SQL (including PL/SQL) queries to support CMS operational tasks, such as card issuance, transaction monitoring, reconciliations, and reporting workflows.

Education

Java Backend Programming Course

Atl Academy
Baku
06-2023

Master of Science - Computer Science

Baku State University
Baku,Azerbaijan
01-2023

Bachelor of Science - Computer Science

Azerbaijan State Oil And Industry University
Baku,Azerbaijan
01-2021

Skills

Java SE and EE

Object-oriented programming

Design patterns

Data structures and algorithms

SOLID principles

Spring Boot and Data JPA

Build tools (Maven and Gradle)

Version control (Git)

SQL databases (PostgreSQL, Oracle)

Database migration tools (Liquibase)

RESTful APIs

API documentation tools (Postman, Swagger)

Containerization (Docker)

Microservices architecture

Languages

AZERBAIJANI
First Language
English
Upper Intermediate (B2)
B2

Timeline

Software Developer

XalqBank OJSC
09.2023 - Current

Java Backend Programming Course

Atl Academy

Master of Science - Computer Science

Baku State University

Bachelor of Science - Computer Science

Azerbaijan State Oil And Industry University
Ramin Ibrahimli