Gabriel Emmanuel
I'm a backend and cloud engineer with 7+ years building production systems across banking, healthtech, real-time analytics and my own company.
At Norebase I built a Change Data Capture pipeline that cut analytics query latency from ~300ms to ~5ms, and implemented SCIM-based identity sync. At First Bank of Nigeria I work on server-side payment processing across three banking subsidiaries.
The principle I keep coming back to: complexity should be earned. I prefer cohesive, boring architectures — relational invariants, transactional outboxes — over distributed sprawl the problem doesn't need.
Scalefort
In January 2020 I founded Scalefort, a tech school and IT services company I've run alongside senior engineering roles.
Leadership & mentoring
Wrote backend and distributed-architecture curricula and mentored 100+ developers on systems thinking, TDD and production habits. Many now work as professional engineers.
IT services
Delivered client software end to end, including the architecture ofKomuvo.
Engineering interests
- Real-time analytics & CDC
- Change Data Capture, columnar storage and event streams.
- Payment & financial systems
- Payment pipelines, double-entry ledgers, transactional outboxes and strict idempotency.
- Enterprise identity
- SCIM provisioning, OAuth 2.0 / OIDC and directory synchronization.
- Performance & cloud
- Profiling, low-overhead HTTP pipelines, containers and cloud infrastructure.
Career
- NOWFounder & Lead Architect · Scalefort
Bootstrapped and scaled a hybrid tech school & IT services firm. Mentored 100+ software engineers in production architecture and delivered end-to-end client systems.
Architecture · Cloud · Mentorship - 2025 — NOWSenior Software Engineer · Norebase
Architected a real-time analytics pipeline using CDC, cutting dashboard query latency by 98% (~300ms to ~5ms). Implemented SCIM enterprise identity federation.
CDC · Real-time analytics · SCIM - 2025 — NOWSenior Developer · First Bank of Nigeria Ltd.
Engineering payment processing & transaction infrastructure across 3 subsidiaries under strict banking compliance, high concurrency, and regulatory SLAs.
Payments · Compliance · High concurrency - 2022 — 2025Senior Software Engineer · COURE Technologies, Inc
Led migration from a monolithic application to microservices. Built scheduling APIs and distributed caching.
Microservices · APIs · Caching - 2022 — 2025Backend Developer · Wellahealth
Moved workloads to serverless, reducing infrastructure spend by 30%. Built a HIPAA-compliant EHR backend with test suites and telemetry.
Serverless · HIPAA · Observability - 2019 — 2022Software Engineer · Black Insure
Moved heavy processing to asynchronous consumers and scheduled jobs. Optimized database queries and data models, improving throughput by 25%.
Event-driven · Background jobs · Performance - 2018 — 2019Junior Developer · Erbaver Technologies
Built administrative examination dashboards with encrypted quiz responses and automated unit testing.
Dashboards · Testing - Initial commit.
Under the hood
You're currently using one of my projects.
Pages render to static HTML. JavaScript only loads for the parts that need it: the Failure Lab and the API Explorer.
There is no database because this portfolio doesn't need one.
Most portfolio content is version-controlled and changes infrequently. Adding a database would increase operational complexity without solving a real problem.