// initializing portfolio...
David
Njau.
Building reliable software, infrastructure, and automation systems from Nairobi, Kenya.
About
interface Developer { name: "David Njau Githehu"; role: "Full-Stack DEV + Ai Expert"; based: "Nairobi, KE"; company: "Entrepreneur"; stack: string[]; availableForWork: true; }
I design and ship end-to-end systems — from web apps to autonomous trading engines.
Currently engineering internal tooling and infrastructure at Abacus Property Consultants, while building algorithmic systems and AI agents on the side. I care about reliability, clean abstractions, and shipping things that actually run in production.
Selected Projects
void OnTick() {
if (!session.active()) return;
signal = engine.scan(M1);
if (signal.confidence > 0.82)
trade.open(signal);
}SummerJ Scalp Engine
High-frequency scalping EA with adaptive risk control and session filters.
async def decide(ctx): feats = await collect(ctx) pred = model.infer(feats) return Action.from_logits(pred)
Summer J AI System
Multi-agent AI pipeline orchestrating market analysis and automation system.
app.get('/health', (_, res) =>
res.json({ ok: true,
uptime: process.uptime() }))Abacus IT Systems
Internal tooling and infrastructure for Abacus Property Consultants.
const scene = new Scene(); scene.add(mesh); renderer.setAnimationLoop(() => renderer.render(scene, cam));
Client Web Solutions
Custom websites and 3D experiences shipped for clients across East Africa.
Stack & Skills
Frontend
Backend
Trading & AI
Tools
Contact
Let's build something
that actually ships.
return connect("david");