Software & Systems Engineering Leadership
I architect and ship distributed systems — and build the teams that run them.
The “can-do” engineer-leader: I take on undefined problems in unfamiliar fields — often with the obvious tools off the table — learn them, and ship. 20+ years across regulated banking, data platforms, and applied ML.
Why me
Build and lead
Architect and ship distributed systems, and built three teams from scratch across two co-founded ventures and a Director role.
Governance is the architecture
I treat engineering standards the way a bank treats controls — ADRs, tickets, tests, append-only audit. CW DevOps applies that same discipline to AI: the model ships fast, but it can't merge past the gate.
Production proof
A core-banking and regulatory platform live for banks across Ghana and South Africa — real clients, air-gapped deployments, Bank of Ghana submissions.
Distributed data at scale
Built RegAuth (Spark/Solr over the full U.S. federal legal corpus) and Vigil (live streaming NLP/LLM), mentoring junior teams to deliver both.
Range under constraint
Led a WebSphere→WildFly migration with no prior experience in either; built a custom queue when Kafka and ActiveMQ were off the table.
Architect to the numbers
Right-size cloud-native (Azure/AWS) vs. self-hosted to fit budget and business indicators — not dogma.
The moat
A PhD economist who hand-builds the pipeline: measurement rigor most engineers lack, engineering depth most economists lack.
Selected work
All projects →RSS / rss-next — Regulatory Returns Framework
A config-driven framework that lets banks define, generate, and submit regulatory returns — new return = new config, not code. In production across Ghana and South Africa.
RegAuth — Distributed Regulatory-Data Platform
One of the few production systems that renders the full U.S. federal legal corpus as structured, queryable data.
Vigil (Medusa) — Public-Discourse Intelligence
A tightly-architected platform that ingests public discourse from 28+ sources — social, news back to 2010, and transcribed radio/TV — and correlates it with electoral and socioeconomic data to surface patterns and forecast outcomes.
CWC Banking — Config-as-Code Core Banking
A from-the-ground-up core-banking platform where products, postings, and rules are versioned configuration — complete, and exceeding FlexCube on auditability.