Building systems people can trust.

Selected work, from a student information system rebuilt for thousands of users to the front end of an enterprise identity platform. Each one is described by what it had to do and how it was secured.
2025
Enterprise identity and access management front end
The front end of an enterprise IAM platform for Ghana's Central Securities Depository, in Nuxt 4, Vue 3 and Nuxt UI. User and application registration, role definition and permission management in an Active Directory and single sign-on environment, with token-based authentication, automatic token refresh, caching and protected routes in the service layer. A second front end replaced the organisation's Excel-based balanced scorecard with a performance management system.
Nuxt 4Vue 3Nuxt UIRBACSSO
2025
iSchool, a student information system rebuilt for 3,000+ users
Final-year project, as project lead. A legacy student information system modernised for more than 3,000 students and staff, with better usability and accessibility, multi-layered authentication (JWT and two-factor), granular role-based access control, API endpoints designed to OWASP guidance and comprehensive audit logging. React Native on the front, ASP.NET Core Web API on .NET 9 and SQL Server behind it, tested with OWASP ZAP.
React NativeASP.NET CoreSQL ServerJWT2FAOWASP
© 2026 Affram Technologies