Senior Software Engineer · Technical Lead · Cloud & AI Infrastructure

Dominic Fui Dodzi-Nusenu

15+ years shipping production software across fintech, AI governance, and asset management — from Grails monoliths to multi-agent orchestration. Coding since 2005, professional since 2011.

Professional Summary

Full-stack software engineer and technical lead with 15+ years of active development experience — started coding in 2005 and have been shipping production software professionally since 2011. Architect and deliver enterprise-grade platforms across fintech, AI governance, and asset management, with a proven track record designing multi-tenant SaaS systems, leading cross-functional engineering teams, and shipping products end-to-end — from Grails/Java backends and React/Angular frontends to Flutter mobile apps and Rust/Go desktop tools.

Deep expertise in DevOps, cloud infrastructure (Linux, Docker, Kubernetes, LXD/Incus), and building intelligent automation platforms integrating large language models. Currently building an EU AI Act compliance platform targeting European fintech regulation, and an AI agent orchestration system for multi-model development workflows.

Core Competencies

Languages

  • Groovy/Java
  • Python
  • TypeScript
  • Dart
  • Rust
  • Go
  • Elixir
  • JavaScript
  • PHP
  • Bash

Backend

  • Grails
  • FastAPI
  • Flask
  • Phoenix LiveView
  • Express
  • Axum
  • Spring Boot
  • gRPC/Protobuf

Frontend & Mobile

  • React
  • Angular
  • Next.js
  • Flutter (7+ apps)
  • Wails
  • GTK

Infrastructure

  • Linux/systemd
  • Docker
  • Kubernetes
  • Traefik
  • LXD/Incus
  • Ansible
  • PostgreSQL
  • tmux orchestration

Practices

  • CI/CD
  • TDD
  • Playwright E2E
  • Agile/Scrum/Kanban
  • Multi-tenant Architecture
  • AI/LLM Integration
  • ML Observability

Professional Experience

Co-Founder & CTO

Alleina AI · Accra, Ghana / University of Koblenz, Germany

2025 – Present

  • Co-founded a Responsible AI Governance SaaS platform targeting European enterprises navigating EU AI Act compliance, with initial focus on German fintech SMEs regulated by BaFin ahead of the August 2026 enforcement deadline.
  • Architected and built the full technical platform: FastAPI + PostgreSQL backend, React/TypeScript/Vite frontend in a Turborepo monorepo, with Protobuf/gRPC service layer — spanning 142 screens across 22 feature areas.
  • Engineered the AI compliance engine featuring automated EU AI Act risk classification, bias detection (Fairlearn), model explainability (SHAP/LIME), drift monitoring, shadow AI discovery, and compliance scoring across 6+ regulatory frameworks.
  • Designed multi-language SDK strategy (Python, TypeScript, Go, Rust, Java) enabling enterprise clients to integrate AI governance checks directly into their ML pipelines and CI/CD workflows.
  • Built the AI Gateway (Phase 2) — a multi-provider LLM proxy with NVIDIA NeMo Guardrails and PII detection for runtime AI safety enforcement.
  • Established comprehensive Playwright E2E test suite (692+ tests) and deployed infrastructure via SSH tunnels to cloud VPS, managing the full DevOps lifecycle.
  • Secured EXIST grant funding (EUR 35K) and two signed LOIs; driving platform toward EUR 1M seed round with projected profitability by Year 2.

Founder & Technical Lead

Tech at Scale (TAS) · Accra, Ghana

2025 – Present

  • Founded and lead a software consultancy delivering enterprise platforms for fintech, asset management, and AI-powered automation across West Africa.
  • Architected and built TASCIM (cim.techatscale.io) — a multi-user Claude Code session orchestration platform (React 19, FastAPI, Claude Agent SDK, WebSocket, gRPC, PostgreSQL) enabling teams to manage, monitor, and stream AI coding sessions in real-time with role-based access control, file browsing/editing, TTS, and email notifications.
  • Engineered the Instance Manager (v6.0) — a shell-based multi-agent orchestration system with 44+ MCP tools that discovers running Claude instances, routes tasks across 4 AI models (Gemini/Haiku/Sonnet/Opus) based on complexity, manages a DAG-based task queue with dependency tracking, and runs agents in isolated LXC/Incus containers.
  • Built the TAS Orchestrator — a hierarchical task execution engine using tmux as session substrate, supporting 3-level deep agent spawning with headless workers, parallel execution, shared context passing, feature-scoped nudging to prevent hallucinated outputs, and auto-completion detection.
  • Architected and built Soupmarkets (soupmarkets.com) — a multi-tenant asset management and brokerage platform serving fund managers, custodians, pension trustees, and individual investors across West Africa, powering 9 production deployments including white-label instances for Ashfield Investment and Fincap.
  • Engineered the core backend as a Grails/Groovy monolith on Tomcat with embedded SPA, supporting multi-tenant isolation, role-based access control, trade execution workflows, portfolio management, NAV calculations, dividend processing, and regulatory reporting.
  • Delivered a full cross-channel product suite: Angular client portal for institutional self-service, Flutter mobile app for investors, USSD channel for feature-phone access, and a WhatsApp bot for conversational portfolio queries.
  • Built three client SDKs (Flutter/Dart, Groovy/JVM, Node.js) for third-party integrations, and a Playwright-based browser testing agent (soup-browser-agent) for automated regression testing across all financial workflows.
  • Developed Soupfinance (app.soupfinance.com) — a financial services SPA extending the platform into lending and transaction processing, and Souplify — a Flutter marketplace application simplifying asset trading and client onboarding.
  • Developed TASServat — a browser automation platform (TypeScript, Playwright, pg-boss) that automates banking, payroll, and tax portal workflows for institutional clients.
  • Developed TAS-Adlon — a Go/Wails desktop application for managing agentic LXD/Incus containers, streamlining multi-agent development infrastructure.
  • Managed cloud infrastructure across 5+ Linux servers: Traefik reverse proxy, SSH tunnels, systemd services, URL monitoring (21 endpoints), and automated deployment pipelines.

Technical Lead / Senior Software Engineer

Enscript Solutions Ghana · Accra, Ghana

2018 – 2025

  • Led architecture and development of Soupbroker — a brokerage management module (Grails/Groovy) for the Fincap ecosystem, enabling fund managers and custodians to manage trade execution, portfolio allocations, and client reporting.
  • Delivered supporting client interfaces for the brokerage platform: Angular web portal for institutional clients, Flutter mobile app for investor self-service, and USSD channel for feature-phone access in low-connectivity regions.
  • Engineered Mettaxis — a pension fund communications and trade portal used by trustees, fund managers, and custodians, with Node.js backend and Flutter mobile app.
  • Established Playwright and Geb-based E2E testing infrastructure, reducing regression defects and enabling continuous delivery across all platform components.
  • Managed Tomcat deployments on 5 production servers (Demo, Edge, SaaS, Fincap, Ashfield) with white-label configurations for institutional clients.

Founder & CTO

CryptTransact · Accra, Ghana

2018 – 2020

  • Built a fiat-to-crypto exchange platform supporting 10 cryptocurrencies (BTC, ETH, XRP, LTC, ZEC, DASH, BCH, BTG, XLM, Digital Cash) with mobile money integration for the Ghanaian market.
  • Designed the full-stack architecture, exchange engine, wallet management, and KYC/AML compliance modules.

Co-Founder & CTO

Mentlo · Accra, Ghana

2016 – 2018

  • Co-founded a software consultancy delivering custom web and mobile solutions for SMEs, handling end-to-end client engagements from requirements gathering to deployment.
  • Drove technology strategy, selected tech stacks, and mentored junior developers on modern full-stack development practices.

Co-Founder & CTO

Vestracker · Accra, Ghana

2014 – 2016

  • Co-founded Vestracker — a logistics technology platform for cargo and fleet tracking — out of the MEST (Meltwater Entrepreneurial School of Technology) Accra cohort.
  • Raised USD $100K in 2014 seed funding, syndicated between MEST Ghana and a Swedish co-investor, with a follow-on Chilean innovation grant supporting international expansion.
  • Owned the full software development lifecycle: requirements gathering, architecture, implementation, testing, and deployment across web and mobile clients.
  • Designed and maintained the platform's data layer — database modelling, schema evolution, and core data structures supporting real-time location and dispatch flows.
  • Administered the production infrastructure: Ubuntu Linux servers, proxy/reverse-proxy configuration, remote access, and automated remote deployment pipelines.
  • Led product strategy and tech-stack decisions as technical co-founder, balancing pace of shipping with reliability for logistics customers.

Software Engineering Intern

Orgaroo · Accra, Ghana

2013 – 2014

  • Internship contributing to an enterprise task management system built on the (then-new) Meteor.js / Node.js platform, focused on real-time collaboration features.
  • Assisted with maintaining the Ubuntu Linux server infrastructure — deployments, proxy/domain management, and file storage configuration.
  • First production-software exposure that bridged early hobbyist coding (since 2005) into commercial development practice.

Notable Projects

PayPro OMS

Grails · React · Flutter

Multi-tenant workforce management SaaS for private security companies. Features order management, mobile attendance tracking, and payroll integration.

Alleina AI Platform

FastAPI · React · Turborepo · gRPC

EU AI Act compliance SaaS with automated risk classification, bias detection, explainability scoring, and multi-language SDKs for enterprise ML pipeline integration.

Soupmarkets

Grails/Groovy · Angular · Flutter · USSD

Multi-tenant asset management and brokerage platform deployed across 9 production instances, with Angular client portal, Flutter mobile app, USSD channel, WhatsApp bot, and SDKs in 3 languages.

Education

BSc Information Technology

University of Ghana, Legon

In Progress

BSc Geological Engineering (Incomplete)

Kwame Nkrumah University of Science and Technology (KNUST), Kumasi, Ghana

Entrepreneur in Training (EIT)

MEST — Meltwater Entrepreneurial School of Technology

Software development, business, and communications