import torch from fastapi import FastAPI from pydantic import BaseModel class Config: model = "gemini-2.5" batch_size = 32 lr = 3e-4 epochs = 100 app = FastAPI() @app.post("/predict") async def predict(req): features = extract( req.data, pipeline="v3" ) return model(features) # ── data pipeline ── SELECT region, COUNT(*) as trips, AVG(duration) as avg_t FROM rides WHERE status = 'done' GROUP BY region ORDER BY trips DESC; async def train(): for epoch in range(N): loss = step(batch) if loss < best: save(model) best = loss # ── config ────── [fikia] name = "nzela-api" region = "af-east-1" runtime = "python3.11" env: DB_HOST: postgres REDIS: cache:6379 MODEL_PATH: /v3/ def transform(df): df = df.dropna() df["lat"] = to_rad( df.latitude ) return normalize(df) # ── deploy ────── stages: - build - test - ship class Agent: def __init__(self): self.memory = [] self.tools = load() async def run(self, task, ctx=None ): plan = reason(task) for step in plan: r = execute(step) self.memory.add(r) return synthesize( self.memory ) # ── metrics ───── latency_p99: 142ms throughput: 2.4k rps accuracy: 0.94 uptime: 99.97% router.post("/api/v2") async def handler(body): validated = parse(body) result = await pipe( validated, steps=[ clean, embed, classify ] ) return {"ok": True}
001 002 003 ··· 007 008 ··· 014 015 016 ··· 021 022 ··· 028 029 030 ··· 035 036 ··· 041 042 043 ··· 048 ··· 052 053 ··· 058 059 060 ··· 064 065 ··· 070 071 ··· 076 077 078 ··· 083 084 ··· 089 090 ··· 094 095 ··· 100
Who we are

Reach further.

Fikia is the technology team behind ambitious businesses. We build custom software, automate operations, and own a portfolio of products that solve common problems out of the box.

Based in Kampala, working globally. Our work is shaped by one belief: technology should reach the people who need it, where they are. Whether that's a creative business running on too many spreadsheets, a non-technical founder with an idea, or a growing organisation hitting the limits of its tools, we're the team that closes the gap.

Team
Three principals, three disciplines. Business, engineering, design, all answering to the same bet: the right tech, built deliberately, reaches further than the safe choices.
01
Co-Founder & CEO

AnthonyUwizera

Anthony leads business development and growth at Fikia. He works closely with clients to understand what they need and shapes how Fikia delivers it.

02
Co-Founder & CTO

TolivaSolomon Iwutung

Toliva leads engineering and product at Fikia. His background spans frontier AI research, financial engineering, and data science, with systems built for organisations across Africa and globally.

03
Brand & Design Lead

IsaacKizito

Isaac owns brand and visual design at Fikia. From the identity system to the interfaces we ship, he keeps the work feeling like one company.

Want us in your corner?
Work with us