Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Ghazi Abujabeen

Kuwait,KW

Summary

Experienced backend senior software engineer with a strong background in developing and managing payment software solutions for national oil companies in the Middle East. Offering 6+ years of experience, including 3 years as a Senior Engineer, and a proven track record of successfully overseeing 2 major redesigns for ADNOC Distribution and monthly updates. The latest redesign resulted in a 28% year-on-year increase in revenue and a 9% increase in profits, with a retail store conversion rate of 24% and a 14% increase in loyalty membership sign-ups. A self-motivated and detail-oriented developer seeking new challenging opportunities with exposure to new development frameworks and system architectures, particularly cloud-based systems.

Overview

10
10
years of professional experience

Work History

Senior Software Engineer

Diyar United Company
01.2020 - Current
  • Led and mentored a team of 3 developers on the backend system architecture of
  • ADNOC Distribution stations
  • Consulted on change requirements after the successful deployment of the modernized API payment system, aiming for 3 to 5 features per monthly update
  • Worked with DIYAR and ADNOC Distribution leadership on the management of release timelines
  • Oversaw code management through Azure DevOps and worked with ADNOC
  • Distribution network team on clearing security requirements.

Solution Architect

Diyar United Company
04.2021 - 06.2023
  • Designed and led the development of a new .Net Core 6 backend API system to replace the existing TCP/IP microservices managing an average of 20,000 requests per day per station, for 500+ stations
  • Planned and collaborated with ADNOC Distribution leadership on business requirements and deliverables over a period of 3 months, with the project delivered thereafter within 8 months using an agile methodology
  • Advised 5 other DIYAR divisions on expected integration points and process flows.

Software Engineer

Diyar United Company
09.2017 - 01.2020
  • Built and managed backend microservices handling the TCP/IP communication of
  • Verifone payment terminals, including up to 36 mounted, 12 portable, 2 POS and 4
  • Self-Checkout machines
  • Handling up to 2,000,000 transactions per day across 500+ stations
  • Integrated DIYAR services with third party systems from NCR, Diebold Nixdorf and
  • Comarch Loyalty System
  • Lead the development of the unification of ADNOC Distribution's fuel and non-fuel business and system architecture to use Diebold Nixdorf’s Vynamics retail and pump management system
  • Developed crystal reports and financial reconciliation Windows applications using .Net framework
  • Debugged support tickets on JIRA, applying fixes and collaborating with 1st and 2nd level support on expected rollout timelines.

Incubator Officer

Bloom
02.2016 - 09.2016
  • Volunteered for a non-profit organization promoting entrepreneurial spirit to 1000s of young Western Australians students, providing support and amenities to young-led businesses.

Mentor

CoderDojo
08.2013 - 06.2014
  • Assisted the teaching of a workshop of 30 young people, aged 7-17 on basic programming skills in JavaScript through game design platforms such as Scratch.

Education

Bachelor of Engineering - Mechatronics

University of Western Australia
Nedlands, Western Australia
11.2016

Skills

Expert

  • Backend Microservices
  • C#
  • Net Core / Net Framework
  • TCP/IP Communication
  • REST API / SOAP Web services
  • POS / Self-Checkout / Payment Systems

Experienced

  • JIRA
  • SQL

Languages

Arabic
Proficient
C2
English
Proficient
C2

Timeline

Solution Architect

Diyar United Company
04.2021 - 06.2023

Senior Software Engineer

Diyar United Company
01.2020 - Current

Software Engineer

Diyar United Company
09.2017 - 01.2020

Incubator Officer

Bloom
02.2016 - 09.2016

Mentor

CoderDojo
08.2013 - 06.2014

Bachelor of Engineering - Mechatronics

University of Western Australia
Ghazi Abujabeen