Summary
Overview
Work History
Education
Skills
References
Certification
Languages
Accomplishments
Websites
Interests
Timeline
BusinessAnalyst
Moses Wuniche Alhassan

Moses Wuniche Alhassan

Software Developer
Accra,Greater Accra Region

Summary

Experienced software developer with a focus on backend development, system optimization, and legacy system migration. Skilled in Python, Java, JavaScript, and proficient in modern cloud technologies. Demonstrated leadership in delivering successful project implementations and fostering team growth.

Overview

4
4
years of professional experience
1
1
Certification

Work History

BACKEND ENGINEER

Fido Micro Credit
Accra
10.2023 - Current
  • Took initiative in resolving a recurring 500 error issue with aggregators and network providers, improving system reliability for around 30 users per week.
  • Increased system uptime and reduced fido-score increase document submission failures by over 6% through the implementation of a resilient retry mechanism.
  • Enhanced in-house AWS-S3 library with additional functionality and features for file upload and metadata retrieval, facilitating enhanced analysis of face recognition models, as well as comparison failure.
  • Extended the capabilities of the in-house Mambu SDK by incorporating additional features, including dynamic client branch assignments and a customizable call center availability indicator.
  • Engineered streamlined bank statement submission system for Ugandan clients, optimizing Fido Score enhancement and risk analysis resulting in enhanced verification precision and operational efficiency.
  • Addressed a legacy system error that incorrectly mapped user upload actions as 'REJECTED' instead of 'DECLINED'. Led an initiative to identify and rectify affected clients through targeted data analysis, ensuring accurate user statuses, and enhancing system integrity.
  • Developed a survey data integration system enhancing decision-making processes based on user survey response data for the decision engine, resulting in more accurate risk assessment.
  • Streamlined the document management process and enhanced user experience by introducing a feature known as 'Blocked Document Handler', allowing for dynamic handling of document upload statuses based on category
  • Optimized banking platform integrations and Docker configurations, resolved critical system bugs, and improved build process efficiency
  • Contributed to the development of a system for efficient survey answer management
  • Authored comprehensive design documentation for implemented features, enabling cross-team understanding and collaboration on project specifications and guidelines.

BACKEND SOFTWARE DEVELOPER

Formplus
Leeds
12.2021 - 10.2023
  • Led design and implementation of key features, such as inventory management, form event timers, respondent address autocompletion, and a Redis-based form template caching system, which resulted in a 4X improvement in page load times.
  • Integrated with payment gateways and developed quota systems for new features leveraging sharded counters.
  • Collaborated on migrating legacy Python2 APIs to Python3 microservices on GCP App Engine, resulting in enhanced performance, scalability, and cost efficiency.
  • Achieved high-quality releases through automated QA processes for staging branches, streamlined release deployments, and thorough code reviews. Enhanced internal tools, like the Google Sheets library, resulted in a 60% increase in sheet update speed and a 70% reduction in the cloud function's memory usage.
  • Mentored and coached colleagues, conducted interviews, and provided technical support to foster team development and success.

SOFTWARE ENGINEER

TurnTabl Limited
Accra
09.2021 - 01.2022
  • Worked as a Backend Software Engineer for Morgan Stanley projects
  • Developed Spring Boot backend for capstone Bank Trading System
  • Managed project tasks and workflows through GitHub
  • Attained expertise in Java through training sessions conducted by Mallon Associates.
  • Implemented CRUD operations and data caching for critical backend functionalities.

ASSOCIATE SOFTWARE ENGINEER - BACKEND

GetINNOtized Limited
Munich & Accra
10.2020 - 09.2021
  • Contributed to the backend development of PushInsights, a data-driven enterprise app, by integrating authentication systems with Google, Microsoft, and Meta services. Implemented Django bulk CRUD endpoints and integrated with osTicket and Azure Blob storage for seamless operation.
  • Developed asynchronous task processing using Celery and Redis, leveraging Docker-Compose for container management.
  • Implemented custom mixins to convert Django's synchronous serializers to work asynchronously, resulting in a significant performance boost.
  • Developed an HTML emailing service with embedded image support and implemented an email scheduling system using the asyncio library and post-save signals.
  • Led database migration from MySQL to PostgreSQL and implemented Kubernetes for streamlined deployment, enhancing system reliability and scalability.

SOFTWARE ENGINEER FELLOW

German Institute of Business and Technology
Munich & Accra
06.2020 - 09.2020
  • Achieved Microsoft Azure Fundamentals certification.
  • Achieved Microsoft Azure Developer Associate certification
  • Led a team of 4 in the creation and implementation of a highly effective event booking and management website
  • Developed automated black-box test scripts for Android applications using Selenium, enhancing quality assurance processes.

Education

BACHELOR OF SCIENCE - COMPUTER SCIENCE

KWAME NKRUMAH' UNIVERSITY OF SCIENCE AND TECHNOLOGY
Kumasi, Ghana

Skills

  • Programming Languages: Python, Java, Dart, Javascript
  • Frameworks: FastAPI, Flask, Django-rest-framework, Django, React, Flutter
  • Databases: MongoDB, PostgreSQL, Datastore, Redis, Firestore
  • Cloud & DevOps: AWS, GCP, Azure, Heroku, SupaBase, Docker, Kubernetes
  • Observability & Logging: Datadog, Google Stacktrace, Google Logging
  • Tools: CI/CD, Jira, Bitbucket, Mambu, Xcally, osTicket, Ballerine, Freshsales CRM, Azure Repos, GitHub Projects
  • Others: Microservices, RESTful APIs, Unit & end-to-end testing

References

References available upon request.

Certification

  • Microsoft Certified: Azure Developer Associate
  • Microsoft Certified: Azure Fundamentals
  • Huawei Certified ICT Associate (Routing and Switching)

Languages

English
First Language

Accomplishments

  • Masterclass Club Lead (GetINNotized GmbH)
  • Turntabl Certificate of Recognition
  • Sustainability Committee Project (Turntabl)
  • Capstone Project: Bank Trading System

Interests

Backend Development Technologies

Computer Security

Travelling

Do It Yourself (DIY)

Timeline

BACKEND ENGINEER

Fido Micro Credit
10.2023 - Current

BACKEND SOFTWARE DEVELOPER

Formplus
12.2021 - 10.2023

SOFTWARE ENGINEER

TurnTabl Limited
09.2021 - 01.2022

ASSOCIATE SOFTWARE ENGINEER - BACKEND

GetINNOtized Limited
10.2020 - 09.2021

SOFTWARE ENGINEER FELLOW

German Institute of Business and Technology
06.2020 - 09.2020

BACHELOR OF SCIENCE - COMPUTER SCIENCE

KWAME NKRUMAH' UNIVERSITY OF SCIENCE AND TECHNOLOGY
Moses Wuniche AlhassanSoftware Developer