CV RÉSUMÉ

Noel Victor Aguh

Software Engineer — Backend & Databases

noelaguh2@gmail.com +233 20 071 0600 Accra, Ghana linkedin.com/in/noel-aguh github.com/vankofi

Save as PDF

Summary

Software engineer focused on backend systems for banks. I work primarily in Oracle PL/SQL, with React and Next.js on the front end, and I own features from database design through deployment and production support. Most of my work is in payments and clearing — I’ve shipped an automated clearing-house settlement engine and an ISO 20022 (SWIFT MX) message generator, both live in production.

Experience

  1. Software Developer · Union Systems Global

    Nov 2023Present

    Backend and database engineer on a six-person team building payment-processing and SWIFT messaging systems for banks.

    • Built the Oracle PL/SQL engine for an automated clearing house system — validating, processing, posting and settling direct credits and cheques from Sierra Leone’s central-bank clearing files.
    • Took the system live at its first bank, replacing a manual settlement process; built a parameter-driven manual fallback so the bank could adopt it in controlled stages.
    • Wrote the PL/SQL that generates ISO 20022 SWIFT MX messages (pacs.008 and pacs.009) directly from core-banking tables — now live at two banks migrating off MT103 and MT202.
    • Delivered 30+ Oracle Forms and PL/SQL procedures across banking projects, automating manual back-office processes.
    • Built and maintained the React/Next.js front ends for these systems and ran production support for live client deployments.
  2. Developer Intern · Kofi Annan Institute of Excellence in ICT, Accra

    Oct 2022Nov 2022

    One-month internship supporting web-application delivery and technical programmes.

    • Built and shipped features for React web applications, fixed bugs, and helped run technical workshops.
  3. Developer Intern · Application Control Technologies, Accra

    Oct 2021Nov 2021

    One-month internship with the technical team on data collection and backend integration.

    • Built Android data-collection forms and tested system integrations for data accuracy.

Projects

  1. QMS — Queue Management System

    NestJS, Prisma, PostgreSQL, Docker

    A queue-management system that runs a ticketing flow and announces counter numbers by voice. Built solo; deployed and running on a self-hosted server.

    • Built the backend in NestJS and Prisma (PostgreSQL) as a pnpm monorepo; containerised with Docker and deployed via Dokploy.
    • Integrated the Piper text-to-speech engine to generate the spoken counter announcements.
  2. Personal portfolio & résumé site · noelaguh.com

    Next.js, TypeScript, React

    Statically-generated site with a hand-built design system — portfolio, live résumé and downloadable CV; responsive, accessible and SEO-ready.

Skills

Languages
SQL · PL/SQL · TypeScript · JavaScript
Databases
Oracle Database · PostgreSQL · Data modelling
Backend
NestJS · Node.js · Oracle Forms · REST APIs
Frontend
React · Next.js
Tooling & infra
Docker · Prisma · Git
Domain
Payments & clearing (ACH) · SWIFT MX / ISO 20022

Education

  • BSc Computer Science, Kwame Nkrumah University of Science and Technology
    2019 — 2023