F i b e r s w i f t

Technologies

Home / Leadership / Chief Technology Officer
Chief Technology Officer, FiberSwift Technologies

Ikenna Agu

Better known as @wizardofswift

Sets the technical direction for FiberSwift: architecture, AI and data strategy, security and the engineering team that ships BetaCampus, Quick Pass and client platforms.

Technical strategySystem architectureAI & dataEngineering delivery
Ikenna Agu, Chief Technology Officer at FiberSwift Technologies
8+Years of experience
50+Projects delivered
30+Clients served
200+Campuses on BetaCampus
Biography

About Ikenna Agu

Ikenna Agu, better known as wizardofswift, is the Chief Technology Officer of FiberSwift Technologies. He is accountable for how every FiberSwift product is designed, built, secured and scaled, and for the engineering team that delivers them.

Over eight years he has moved from building backends himself to setting technical direction for the whole company: choosing architectures that a small team can run, deciding where machine learning earns its place in a product, and holding delivery to a standard clients can rely on.

The platforms in the FiberSwift portfolio, including BetaCampus, Quick Pass ticketing and client business platforms, are built under his technical leadership. He still reviews designs and critical code, because the cheapest bug to fix is the one caught in review.

As wizardofswift he shares what he is building and learning in public on X/Twitter, and mentors engineers who want to move from tutorials to production work.

Impact at a glance

  • Platform architectureDesigns multi-tenant, API-first systems that stay maintainable as products and teams grow.
  • Delivery you can plan aroundCode review, automated testing and staged releases so launches are predictable.
  • Payments that reconcileCheckout, webhooks and payouts built so every naira is accounted for.
  • Applied AI and dataRecommendation, NLP and vision features shipped as product features, not demos.
Leadership focus

What the Chief Technology Officer is accountable for

01

Technical strategy

Roadmaps, build-versus-buy decisions and technology choices tied to business outcomes.

02

System architecture

Scalable backends, clean APIs and data models that survive change.

03

AI & data

Where machine learning belongs in a product, and the data pipelines that feed it.

04

Engineering delivery

Review standards, testing, CI/CD and release discipline.

05

Security & reliability

Access control, secure payments, monitoring and incident readiness.

06

Payments & integrations

Paystack-style gateways, webhooks, third-party APIs and reconciliation.

07

Cloud & DevOps

Containerised deployments, observability and cost-aware infrastructure.

08

People & mentoring

Hiring, technical coaching and growing engineers into owners.

Toolbox

The stack behind the decisions

Technologies used and directed across FiberSwift products, from machine learning to payments and infrastructure.

Languages

PythonJavaScriptTypeScriptDartSQLBashC++

Backend & APIs

DjangoDjango REST FrameworkFastAPIFlaskCeleryGraphQLWebSocketsOAuth2 / JWTOpenAPIMicroservices

Machine learning & AI

TensorFlowPyTorchscikit-learnKerasHugging Face TransformersspaCyNLTKNLPComputer visionOpenCVXGBoostRecommendation systemsLLM integrationRAG pipelinesPrompt engineering

Data & MLOps

PandasNumPyJupyterApache AirflowETL pipelinesFeature engineeringMLflowModel servingVector databasesData validation

Cloud ML

AWS SageMakerGoogle Vertex AIAzure MLAWS LambdaGPU inferenceBatch scoring

Databases

PostgreSQLMySQLSQLiteRedisMongoDBElasticsearchQuery tuningMigrations at scale

Web & mobile

ReactNext.jsFlutterHTML5 / CSS3Progressive web appsResponsive design

Payments & fintech

PaystackFlutterwaveStripeWebhooksPayouts & splitsQR ticketingLedger design

DevOps & cloud

DockerNginxGunicornGitHub ActionsCI/CDAWSGoogle CloudRenderLinux administrationMonitoring & alertingSentry

Architecture & practice

System designDomain-driven designEvent-driven designCaching strategyMulti-tenancySecurity reviewsCode reviewTDDTechnical roadmapping
Approach

How engineering gets done

Simple beats clever

Boring, well-understood architecture is easier to hire for, debug at 2am and change next year.

Measure before you scale

Profile first. Most performance problems are one query or one missing index, not a missing cluster.

Own the whole path

A feature is not done at merge. It is done when it is deployed, monitored and understood by the person on call.

Use AI where it pays

Machine learning is a product decision. If a rule or a query does the job, we ship that and keep the model for where it truly helps.

Honest estimates

A clear no, or a later date, early on is cheaper than a surprise at launch.

Selected products

Shipped under technical leadership

Good software is quiet: it just works, and it is easy to change.
Ikenna Agu, Chief Technology Officer
Leadership

The rest of the leadership team

Start a conversation

Tell us about your project. We reply within one business day.