Summary
Overview
Work History
Education
Skills
Accomplishments
Languages
Timeline
Generic

MICHAEL ODURO

Accra,GHANA

Summary

Results-driven application developer with extensive experience in full-stack development. Skilled in Python and JavaScript. Proven track record of delivering high-quality, user-friendly products on time and budget. Strong problem-solving skills, attention to detail and passion for staying up-to-date with latest technologies.

Overview

6
6
years of professional experience

Work History

Senior Software Developer (Team Lead)

FASYL TECHNOLOGY INTERNATIONAL
Hybrid, GHANA
08.2022 - Current
  • Responsible for optimisation Development, Deployment and Support of all organisation Technologies (Xnett-Suite) across countries in Africa.
  • Xnett-Suite comprises majorly consists of Automated Clearing House (ACH), Cheque Truncation System (CTS), Real Time Gross Settlement (RTGS) for local and international swift message Standard, Automated Clearing Process (ACP), Cooperate Clearing (CO), Retail Internet Banking Channel (RIBC) and Web Scanner (WS)
  • Incorporated new technologies such docker, flask, GoLang to upgrade existing web2py, python-script processes and infrastructure.
  • Achieved DPO certification to promote professional development and update technical knowledge since most system were hardly clients sensitive data.
  • Verified and resolved bug reports and issues.
  • Designed and built scalable APIs to increase development workflow.
  • Collaborated with teams regarding technical issues, software system design and maintenance.
  • Managed software programming and documentation development.

ZAMBIA (ACCESS BANK PLC.)

Software Development, Support and Consultation
Responsible for Developing and Deploying the Real Time Gross Settlement (RTGS) for Swift iso project of messages (pacs 008, pacs 009, pacs 004). Implementation handles the hands off between MX message Generator and swift. Implementation to handle the hands off between MX generator and interface with Core Banking Flexcube Version 14. With the New Optimisation and Customisation, the end users interaction with the various platform is efficient and effective for daily activities. Implementation of Straight Through Process (STP) for All incoming Swift and also Automated the various charge (COT, VAT and Default Charge).

SIERRA LEONE
Software Development, Support and Consultation
Responsible for the development of a middleware and API integration to handle transactions through RIB CHANNELS to the externals bank.
Implementation was done to handle the hands off between the corebanking system during daily operations and interbank transfer of fund (SIPS). This implementation was able to boast productivity by 20%. It also increased revenue of the Client as less human supervision was required and was very reliable for most customers of the organisation.

Junior Software Developer

FASYL TECHNOLOGY INTERNATIONAL
Accra (Hybrid), Ghana
01.2020 - 07.2022

GHANA (OMNIBSIC BANK LTD)
Software Development, Support and Consultation

Responsible for Developing and Implementation of

  • Automated Clearing House (ACH),
  • Cheque Truncation System (CTS),
  • Web Scanner (WS) and Cooperate Clearing (CO).

The CTS processes over 2000 cheques with estimated Lodgement of over 30 million Ghana Cedi’s Daily.

The ACH processes over 16000 transfer’s transactions from all channels and estimated Lodgement of over 200 million Ghana Cedi’s Daily.

Main responsibility

  • Liaised with design and marketing teams to ensure products delivered on overarching company goals.
  • Actively contributed to agile software development process, constructively engaging in daily standups and sprint planning.
  • Guaranteed software quality by conducting thorough unit and automation testing.
  • Re-wrote python code for 2+ applications, improving responsiveness by 30%.

GHANA (UNITED BANK FOR AFRICA)
Software Development, Support and Consultation
Responsible for Developing and Implementation of

Near Real Time Clearing System (NRT)

Cheque Truncation System (CTS),

Web Scanner (WS)

The CTS processes over 5000 cheques with estimated Lodgement of over 10 million Ghana Cedi’s Daily.

The ACH processes over 20000 transfer’s transactions from all channels and estimated Lodgement of over 100 million Ghana Cedi’s Daily.

Main responsibility

  • Actively contributed to agile software development process, constructively engaging in daily standups and sprint planning.
  • Enhanced existing software systems and legacy platforms.
  • Adapted to different languages and technologies based on project requirements.
  • Development end engineering of user interface without UX/UI designers.

GUINEA CONAKRY (UNITED BANK FOR AFRICA)
Software Development, Support and Consultation.
Responsible for Developing and Deploying

  • Automated Clearing House (ACH) and
  • Cheque Clearing Process (ACP).

Main responsibility

  • Implemented and Integrated Core Banking Finacle with ACH and ACP respectively. With such New Optimisation and customisation, end users interaction with ACH and ACP is efficient and effective for daily activities.
  • Automated the interfacing of ACP with Habanni-ADT file exchange.
  • Generation of Basic Bank Account Number (BBAN).
  • Implemented of Straight Through Process (STP) and also
  • Automated Different charge rules (VAT and Default Charge).

Partner Product Delivery Specilist

FASYL TECHNOLOGY INTERNATIONAL
Accra Onsite, Ghana
07.2019 - 01.2020
  • GHANA ( Vanguard Life Insurance )
    Software Deployment, Consultation and Support.

Responsible for automation, deployment and support on the Agilis financial system. Implementation assisted with the collections of premiums and loan payments. With this Optimisation, the Client was able to boast productivity by 50%. It also increased revenue of the Client.

  • Reported applications errors to developers, enabling prompt resolution.
  • Measured compliance to existing policies.
  • Implemented proactive changes to programme operations to best meet goals.
  • Created test plans to validate application functionality before release.
  • Monitored application performance, tuning and adjusting operating parameters to meet target thresholds.
  • Documented application features, functionality and errors encountered for handover to support teams.
  • Evaluated new feature releases and presented feedback to application teams.

INTERNSHIP (App Support and Database Management)

MicroGiant Ghana Limited.
Hybrid, Ghana
01.2018 - 05.2019
  • Responsible for management of company’s warehouse system Database.
  • Responsible for Regular database backup and spooling of data to assist with business analysis.
  • It increased revenue of by 15% and helped make better projections for the company’s future.
  • Resolved performance issues quickly through accurate root cause identification.
  • Generated scripts and processes for data integration and maintenance.
  • Built databases and table structures using database tools for reporting

Education

BACHELOR OF SCIENCE - Computer Science

Kwame Nkrumah University of Science And Technology
Ghana

WASCE - General Science and Engineering Drawing (Science TD)

Koforidua Senior High Technical School
Ghana

Skills

Application Frameworks and Platforms

  • Python (FastApi, Flask, Web2py)
  • HTML, CSS, Bootstrap
  • NodeJs (ExpressJs)
  • JQuery, AngularJS, Angular, ReactJS
  • API integrating
  • Unit Testing

Database

  • Oracle DB
  • Postgress
  • HFSQL

Messaging System and Load Balancer

  • RabbitMQ
  • Nginx, Apache

Programming Languages

  • Python
  • React
  • JavaScript
  • W-Language

Operating System

  • Microsoft Windows
  • Linus (Oracle Linux, Red Hat, Ubuntu, CentOs)

Accomplishments

  • EC-Council Certified Ethical Hacker
  • Date Protection Officer (DPO)


Languages

English
Advanced
Twi
Advanced

Timeline

Senior Software Developer (Team Lead)

FASYL TECHNOLOGY INTERNATIONAL
08.2022 - Current

Junior Software Developer

FASYL TECHNOLOGY INTERNATIONAL
01.2020 - 07.2022

Partner Product Delivery Specilist

FASYL TECHNOLOGY INTERNATIONAL
07.2019 - 01.2020

INTERNSHIP (App Support and Database Management)

MicroGiant Ghana Limited.
01.2018 - 05.2019

BACHELOR OF SCIENCE - Computer Science

Kwame Nkrumah University of Science And Technology

WASCE - General Science and Engineering Drawing (Science TD)

Koforidua Senior High Technical School
MICHAEL ODURO