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
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
Software Developer · Union Systems Global
Nov 2023 — PresentBackend 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.
Developer Intern · Kofi Annan Institute of Excellence in ICT, Accra
Oct 2022 — Nov 2022One-month internship supporting web-application delivery and technical programmes.
- Built and shipped features for React web applications, fixed bugs, and helped run technical workshops.
Developer Intern · Application Control Technologies, Accra
Oct 2021 — Nov 2021One-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
QMS — Queue Management System
NestJS, Prisma, PostgreSQL, DockerA 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.
Personal portfolio & résumé site · noelaguh.com
Next.js, TypeScript, ReactStatically-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 Technology2019 — 2023
