type Developer struct {
Name string
Role string
Focus []string
Building string
}
feranmi := Developer{
Name: "Oluwaferanmi Oresajo",
Role: "Software Engineer",
Focus: []string{"Backend Engineering", "System Design", "Web", "Mobile"},
Building: "MailX",
}I build software across backend, web, and mobile, with a growing focus on backend engineering and system design.
Currently working mostly with Go, Flutter, Next.js, TypeScript, PostgreSQL, and Redis — building projects that push me beyond frameworks into protocols, APIs, databases, queues, concurrency, and the systems underneath them.
Build it. Break it. Understand it. Make it better.
MailX is an open-source email infrastructure platform built in Go — covering SMTP, MIME processing, delivery queues, domain verification, API authentication, idempotency, retries, and reliable message delivery.
Built to explore what happens beneath the APIs of modern email platforms and turn those fundamentals into real infrastructure.
| Project | What I'm Building |
|---|---|
| MailX | Developer-focused email infrastructure built in Go, starting from SMTP and working upward into delivery, APIs, queues, authentication and domain infrastructure. |
| AppMD | APK analysis tooling that turns Android applications into structured architectural skeletons for developers. |
| Ilana | A software-engineering process system for coding agents, built around phases, gates, agents and engineering protocols. |
| TapPay | A payment experience exploring NFC, QR and identity-based payment flows. |
| Holibrary | An online library management system exploring backend architecture, database design and real-world library workflows. |
| Orastudy | A campus-focused study platform designed around students, learning resources and academic collaboration. |
Don't just use the abstraction. Go one layer deeper and understand what it's hiding.








