Software Engineer

Nijat S

Information

Available hours \ week
40 h/w
Seniority level
Senior
Years of experience
5 yrs.
Location
Azerbaijan, Baku
Nationality
Azerbaijan
Timezone
(GMT+04:00) Tbilisi

Languages

Russian
Beginner (A1)
English
Upper-Intermediate (B2)

About

Nijat is a proficient Software Engineer with a strong focus on backend development, possessing 5 years of commercial experience in various programming environments. His expertise in Java and Spring Boot has been pivotal in delivering efficient solutions, while his familiarity with Golang and Python enhances his versatility across projects. He has worked extensively with databases like Oracle SQL, PostgreSQL, and Redis to optimize data management and retrieval processes. Additionally, his skills in Apache Kafka and OpenAPI demonstrate his ability to design and implement robust data streaming and API structures, ensuring seamless application performance and integration. Nijat's experience spans industries such as banking and hospitality, where he has contributed to enhancing user experiences through high-quality software solutions. He holds a degree in Computer Engineering from Azerbaijan State Oil and Industrial University.

Experience

Abb-mobile

Senior software engineer

About the Project

ABB mobile app is a full-service digital banking platform for individuals in Azerbaijan provided by ABB Bank. Its goal is to combine convenience, breadth of services, and strong security in one mobile ecosystem. It covers a wide scope of banking tasks—from transfers and payments, through savings/investment, to cards, loans, insurance and loyalty/cashback programs. Its target audience is retail customers seeking a modern, mobile-centric banking experience, and its main features support that through easy account & card ordering, digital savings, cashback incentives, investment access, and robust security.

  • Banking

Responsibilities

- Contributed to the development of ABB Bank’s mobile banking app, focusing on secure authentication, registration, and core functionality improvements. - Collaborated with Onboarding Security and Core Mobile teams to enhance app performance, ensure data protection, and deliver a reliable, high-quality user experience. - Implemented an effective caching mechanism and optimised performance by up to 30%. - Updated security measures to prevent fraud cases.

Face Recognition System

Software engineer

About the Project

Project is under NDA.

Responsibilities

- Designing system architecture; - Implementing higher level of security and data encryption; - Normlized database structure; - Configured gitlab ci/cd pipelines for end to end deployment.

Eattable

Software engineer

About the Project

EATTABLE is a two-sided platform connecting diners and restaurants. For diners, it offers a modern, convenient way to discover dining venues, book tables, manage payments/rewards, and interact with restaurants. For restaurants, it offers a comprehensive reservation & guest-management system — helping attract more customers, manage bookings efficiently, integrate with POS, and analyse guest behaviour. It targets the growing demand in digitalised dining experiences and the hospitality industry’s need for streamlined operations.

  • Hospitality

Responsibilities

- Developed and enhanced the user interface, ensuring an intuitive, responsive, and visually consistent user experience across web and mobile platforms. - Implemented and maintained reservation management features, including booking flow, availability checks, and real-time updates. - Optimized database query performance, reducing response times and improving system scalability under high traffic. - Ensured strong data consistency and integrity in reservation transactions, preventing conflicts or double bookings. - Collaborated with cross-functional teams to add new features that improved user engagement and restaurant operations.

Education

Azerbaijan State Oil and Industrial Universirty

2013 - 2017
Computer Engineering