Summary
Overview
Work History
Education
Skills
Certification
Languages
Timeline
References
Projects
Generic
Anthony Opiah-Mensah

Anthony Opiah-Mensah

Accra

Summary

Results-driven Senior Software Engineer with over 8 years of experience in designing scalable and secure enterprise applications using .NET Core, ASP.NET MVC, and SQL Server. Demonstrated expertise in banking integrations, API development, and software security, along with a proven track record of leading engineering teams to successfully deliver complex projects that align with business objectives. Committed to leveraging technical skills and leadership abilities to drive innovation and efficiency in software development. Actively pursuing opportunities in Germany that offer Skilled Worker visa sponsorship.

Overview

8
8
years of professional experience
9
9
Certification

Work History

Senior .NET Analyst

FirstBank Ghana Limited
12.2023 - Current
  • Part of team developing a microservice architectured system for Financial Transactions to be used by staff and customers of FirstBank Group globally
  • Leads a three-person engineering team in developing scalable .NET-based systems for banking and loan management impacting 50,000+ users
  • Architects and implements third-party data integration APIs used across departments
  • Developed mission-critical applications including FirstAdvance (Loan System), Salary Account Management Portal, Lending Processing System, MTN Push/Pull Rebuild
  • Coordinates cross-functional stakeholder meetings to ensure alignment between technical and business goals
  • Ensured secure and reliable interfaces with core banking (Finacle) and external fintech platforms

Senior .NET Engineer

Bsystems Limited
02.2016 - 11.2023
  • Migrating all existing .Net Framework projects to .Net 8
  • Designed and maintained secure, modular web applications in ASP.NET MVC, .NET Core, and C#
  • Built RESTful APIs and backend services with SQL Server, stored procedures, and business-layer architecture
  • Conducted code reviews, testing, and QA collaboration, improving code quality and reducing bugs by 40%
  • Mentored junior developers, fostering skill growth and team efficiency
  • Improved security posture by implementing OWASP Top 10 and other security measures, reducing vulnerabilities and external threats by 25-30%
  • Technologies: ASP.NET MVC, Razor, SQL Azure, EF Core, SSRS, SSIS, Web API, JSON, XML

Education

MSc - Cybersecurity

IU International University of Applied Sciences

BSc - Computer Science

University of Ghana
Legon
06-2014

Skills

  • C# and NET proficiency
  • Problem-solving skills
  • Effective time management
  • Team collaboration
  • Documentation expertise
  • Database management with SQL Server and Entity Framework Core
  • Proficient in RESTful and SOAP services
  • Application security expertise
  • DevOps tools proficiency
  • Proficient in SOLID principles and design patterns

Certification

  • (ISC)² Certified in Cybersecurity
  • IBM Certified Database Associate – DB2 10.1
  • IBM Application Security Specialist
  • OPSWAT: File Security Associate (OFSA)
  • OPSWAT: Data Transfer Security Associate (ODSA)
  • OPSWAT: Critical Infrastructure Protection (ICIP)
  • Linux Foundation / OpenSSF: Developing Secure Software (LFD121)
  • Certificate in UNIX Systems Administration
  • Professional Software Development – STDIO Ghana

Languages

English
Advanced (C1)
German
Beginner (A1)

Timeline

Senior .NET Analyst

FirstBank Ghana Limited
12.2023 - Current

Senior .NET Engineer

Bsystems Limited
02.2016 - 11.2023

MSc - Cybersecurity

IU International University of Applied Sciences

BSc - Computer Science

University of Ghana

References

Available upon request.

Projects

Projects

User Management Library (.NET 8)

https://github.com/aopiahmensah/UserManagementLibrary.git

A reusable and modular user management library built with .NET 8 to standardize authentication and authorization across FirstBank Ghana’s internal software solutions. The library integrates seamlessly with the bank's Active Directory (AD) services for centralized user login and role-based access control. It was designed to enforce internal security policies, streamline user onboarding, and ensure consistent identity management across applications.

Key Features:

  • AD-integrated login using LDAP for secure credential validation
  • Role and permission-based access control
  • Modular and extensible design for integration into multiple banking systems
  • Audit logging and user activity tracking
  • Built with .NET 8, following secure coding practices and clean architecture principles


Collateral Registry System (Multi-Country Deployment)

Co-developed and upgraded the Collateral Registry System for Ghana and served as Lead Support Engineer for its national operations. 

Led full deployments in Mozambique and Zimbabwe, collaborating with central banks and legal teams to tailor the system to local

regulations and languages.

  • Developed and customized registry modules using .NET Core, ASP.NET MVC, and SQL Server
  • Integrated secure authentication, audit logging, and certificate workflows aligned with national laws
  • Delivered scalable, multilingual, and jurisdiction-specific configurations for regional rollout
  • Partnered with international organizations including IFC/World Bank and local central banks
  • Trained local teams and supported financial institutions to promote financial inclusion and secured lending across Africa

Live systems:

  • Ghana: https://www.collateralregistry.gov.gh/
  • Mozambique: https://crgm.gov.mz/
  • Zimbabwe: https://collateralregistry.rbz.co.zw/
Anthony Opiah-Mensah