Summary
Overview
Work History
Education
Skills
Websites
Certification
Languages
Timeline
Generic

Andrew Kevin Koomson

Takoradi

Summary

Skilled backend developer with experience in designing, implementing and maintaining server-side applications and databases. Strong understanding of programming languages such as Java, Typescript along with knowledge of SQL for database interaction. Demonstrated ability to work collaboratively in cross-functional teams and drive projects to successful completion. Prior roles saw improved application performance and enhanced user experiences through optimization efforts.

Overview

6
6
years of professional experience
1
1
Certification

Work History

Associate Backend Developer

AmaliTech Ghana
Takoradi
08.2023 - 09.2024
  • Collaborated with cross-functional SCRUM teams to architect key application features using modern frameworks such as GraphQL and PostgreSQL; findings directly addressed the three biggest causes of customer disengagement during testing phases
  • Implemented a microservice for Employee leave-days management as part of a larger Enterprise Resource Planning application, using Node.js, Typescript, Apollo GraphQL Federation, and PostgreSQL
  • This enhanced the user experience for all employees and increased the HR team’s productivity by 70%
  • Developed a Finance and Controlling Application, using Java, Spring Boot, JPA, GraphQL, and PostgreSQL, increasing the Finance team's productivity by 80%
  • Spearheaded migrating legacy database systems to PostgreSQL, reducing data retrieval times by an average of 0.1 seconds per query while improving overall system efficiency in response handling
  • Developed the backend for an Employee Performance Management System, which was responsible for tracking and assessing the performance of employees, as well as overseeing their upskilling and promotions
  • This was also built using Java, Spring Boot, and GraphQL Apollo Federation
  • This application refined the accuracy of data collection for employee performance assessment by 28%
  • Introduced Apache Kafka as an event-driven subscription service, keeping multiple backend applications in database synchronization, thereby increasing the efficiency of the larger system by 60%
  • This was applied to backend applications built with Node.JS and Spring Boot
  • Served on a production maintenance team, addressing issues from clients regarding the running system and promptly applying fixes and patches
  • This saw an improvement of 33% in the overall system
  • Designed a desktop stocks and client appointment management application for an Eye Clinic, using JavaFX, Java, and Spring Boot
  • This application enabled the clinic to scale up and take on 120% more customers due to their accelerated productivity

Junior Marine Engineer

Pacific International Lines
Singapore
12.2018 - 11.2021
  • Assisted in performing regular maintenance and troubleshooting of marine engine systems, by implementing preventive maintenance schedules and utilizing diagnostic tools
  • Performed maintenance operations individually, which accounted for 30% of engine room maintenance tasks

Education

Bachelor of Science - Marine Engineering

Regional Maritime University
Tema, Ghana
06-2018

Skills

  • Programming Languages: Java, JavaScript, Typescript
  • Databases: PostgreSQL, MySQL
  • Agile Methodology, SCRUM
  • Source Code Versioning Expertise
  • REST and GraphQL Proficiency
  • Amazon Web Services
  • Continuous Integration Systems
  • Performance Evaluation and Optimization
  • Object-Oriented Programming
  • Software Testing and Validation
  • RDMS Development
  • Software Documentation Control
  • Linux Environments
  • Cloud Computing

Certification

  • AWS Certified Cloud Practitioner, Amazon Web Services Training and Certification, 2024, Earners of this certification understand IT services and their uses in the AWS Cloud. They demonstrated cloud fluency and foundational AWS knowledge.
  • Certificate of Competency for Marine Engineering - Class Three Unlimited, Regional Maritime University, 2021, Qualification to work as an officer in charge of an engineering watch on ships, with any horsepower engine, with manned engine rooms, or designated duty engineer in periodically unmanned engine rooms.

Languages

English
First Language
Japanese
Beginner (A1)
A1
French
Beginner
A1

Timeline

Associate Backend Developer

AmaliTech Ghana
08.2023 - 09.2024

Junior Marine Engineer

Pacific International Lines
12.2018 - 11.2021

Bachelor of Science - Marine Engineering

Regional Maritime University
Andrew Kevin Koomson