Lead Backend Developer

Shamistan H

Information

Available hours \ week
20 - 30 h/w
Seniority level
Senior
Years of experience
4 yrs.
Location
Azerbaijan
Timezone
(GMT+04:00) Baku

Languages

Turkish
Fluent (C2)
Azerbaijani
Fluent (C2)
English
Upper-Intermediate (B2)

About

Shamistan is an experienced Lead Backend Developer with 4 years of expertise in Java and extensive work with Spring Boot in various financial systems. He excels in optimizing backend services, ensuring seamless integration, and enhancing system performance. His foundational education includes degrees in Data Science & Artificial Intelligence and Computer Engineering. He holds a Software Engineering certificate from ABB Innovation and an IELTS certification.

Main technologies

Experience

Uqudo

Machine Learning Developer

About the Project

Tempered document detection system. It was generated model using custom AI model in CNN via Image processing.

Responsibilities

We trained a machine learning model for detecting tampered documents. The project involved collecting and preprocessing data, designing feature extraction pipelines, and developing algorithms to identify signs of manipulation in digital and scanned documents. By fine-tuning the model and evaluating its performance on various datasets, we achieved significant accuracy in detecting tampering. This work highlighted the potential of AI in enhancing document security and combating fraud effectively.

Skills & technologies

Open Banking

Lead Backend Developer

About the Project

Offering financial services to third-party companies. With the help of this system, other companies could easily join test and prod environment of our services.

  • Fintech

Responsibilities

I worked as a backend developer, providing consultancy to third-party technical teams to ensure seamless integration with our financial services. My role involved guiding these teams through the onboarding process, assisting with testing and troubleshooting, and facilitating their transition to the production environment. By delivering technical expertise and tailored solutions, I helped third-party companies effectively leverage our platform while maintaining performance, security, and reliability.

Skills & technologies

Cashback

Backend Developer

About the Project

We provided our customers with cashback offers and organized promotional campaigns. Additionally, we ensured the validity of cashback transactions.

Responsibilities

Working as a backend developer, I designed and implemented schedulers for cashback status verification and payments, ensuring seamless and timely processing of transactions. I also optimized these schedulers for performance and reliability, reducing system latency and enhancing user experience. Additionally, I collaborated with cross-functional teams to integrate these systems with other backend services, ensuring end-to-end functionality.

Skills & technologies

Insurance

Backend Developer

About the Project

Providing customers with comprehensive insurance solutions, including travel insurance to ensure peace of mind during trips, as well as voluntary and compulsory auto and property insurance to safeguard their valuable assets. These offerings are tailored to meet diverse customer needs while delivering financial security and trust. Additionally, we focus on delivering exceptional service to simplify the insurance process and enhance customer satisfaction.

Responsibilities

Working as a backend developer, I primarily serve as an adapter between insurance service providers and our customers, ensuring seamless integration and efficient communication between systems. I design and implement APIs and middleware to facilitate the exchange of data, such as policy details, claims processing, and premium calculations. My role focuses on maintaining system reliability, optimizing performance, and enhancing the overall customer experience by enabling smooth interactions with insurance services.

Skills & technologies

Auto Transfer

Lead Backend Developer

About the Project

Providing customers with automatically scheduled transfer services. Customers can set transfer amounts, date and transfer types, and it was done on time by system with reminder notifications before executions.

Responsibilities

Working as a backend developer, I played a key role in making the automatically scheduled transfer service available to our customers. I designed and implemented the backend infrastructure to support features like setting transfer amounts, dates, and types, ensuring reliable and timely execution of transfers. Additionally, I developed systems to send reminder notifications, enhancing the user experience and promoting customer trust in the service. My work focused on optimizing performance, ensuring data security, and delivering a seamless and dependable financial solution.

Skills & technologies

Send Money By Phone Number

Lead Backend Developer

About the Project

Enabling domestic money transfers using phone numbers across different banks.

Responsibilities

The initial functionality of the system already existed, providing a foundation for basic financial transactions. With this project, cross-bank transactions were enabled, allowing customers to send money seamlessly between different banks, significantly enhancing convenience and accessibility. This required the implementation of advanced integration mechanisms to ensure secure and efficient communication between financial institutions. Additionally, the existing architecture was thoroughly optimized, addressing key performance bottlenecks to improve system scalability and responsiveness.

Skills & technologies

Deposit Machine Backend

Lead Backend Developer

About the Project

This project aimed to create backend side of Deposit Machines

Responsibilities

I worked as a backend developer on this project, contributing to the design and implementation of the system's core functionalities. My role involved developing secure APIs, optimizing database interactions, and ensuring seamless integration with external banking systems. Additionally, I implemented SMS notifications in the service to enhance security by providing real-time alerts for transactions. This feature not only improved user experience but also added an extra layer of protection against unauthorized activities.

Skills & technologies

Education

French-Azerbaijani University

2021 - 2023
Data Science & Artificial Intelligence

Ada University

2016 - 2021
Computer Engineering