About

Software, end to end

I have been writing software since 2019 and now lead full stack and software engineering at Anobyte Technologies.

Download résumé (PDF)

Background

I am a full stack developer and software engineer based in Abuja, Nigeria. I started programming in 2019, teaching myself computer science fundamentals before building for clients and publishing my work on GitHub. Since then I have built and run production software for schools, lenders, service businesses and product teams in Nigeria and Canada.

Day to day that means React and TypeScript interfaces, Node.js and Express services, MongoDB and PostgreSQL behind them, authentication and security, plus the occasional desktop app in C# or Android app in Kotlin. I am most interested in real-time systems, access control done properly at the database, and tools that remove repetitive work.

I lead engineering at Anobyte Technologies and am the sole engineer behind Peter Harvard International Schools’ platforms. I also publish on Dev.to.

How I build

  1. 01Own the whole path.Schema, API, interface and deployment. Most bugs live at the seams, so I work on both sides of them.
  2. 02Put rules where they cannot be bypassed.RepoRoom enforces row-level security in Postgres; the exam system persists progress on the server so a restart loses nothing.
  3. 03Automate the repetitive part.github-orbit runs on a schedule and the Nexus CLI scaffolds a project in one command.
  4. 04Respect limits.Rate limits, bot filters and cooldowns are part of the design, not an afterthought.

Experience

  1. 2025 — Present

    Employment

    Lead Full Stack & Software Engineer

    Anobyte Technologies · Remote

    • Lead engineering for a software studio delivering web platforms, REST APIs and desktop software for clients in Nigeria and Canada.
    • Delivered Real Moving Canada, Etak Travels & Tours and Aremu Tech Eazy Solutions to production.
    • Built StockWise, a C#/.NET inventory system with SQLite storage, low-stock alerts, sales tracking, reporting and a packaged installer.
    • Author of create-nexus-react-app, a published npm CLI that scaffolds React + TypeScript projects with routing, protected routes and an auth-ready API layer.
    ReactNode.jsExpressMongoDBC# / .NETnpm
  2. 2025 — Present

    Employment

    Lead Software Engineer

    Peter Harvard International Schools · Abuja, Nigeria

    • Own the school’s entire software estate as sole engineer: architecture, development, hosting, security and day-to-day maintenance.
    • Built and run the public website and the student, parent and staff portal, covering admissions, news, events and school information.
    • Built the student management system, admissions workflow and internal tools that staff use to run school operations.
    JavaScriptWeb platformPortals
  3. 2021 — Present

    Independent

    Full Stack Developer

    Freelance · Remote

    • Built web applications, REST APIs and internal tools for clients with React, Node.js and Express, handling delivery end to end from requirements to deployment.
    • Created and maintain the loan management software Protech Corporate Solutions uses to run its lending operations, as sole developer.
    ReactNode.jsExpress
  4. 2019 — 2021

    Learning

    Self-directed study

    Computer science and software engineering

    • Programming fundamentals, data structures and algorithms across C, C++, Python and JavaScript.

Education

  • Advanced Diploma in Software Engineering (ADSE)Aptech Computer Education
  • Web Development CourseEarly Code
  • Graphic DesignBlessed Child Computer Schools
  • Secondary School CertificateCompleted

Technical expertise

Frontend engineering

Accessible, responsive interfaces, including installable PWAs.

React.jsJavaScript (ES6+)TypeScriptReact RouterContext APITanStack QueryReact Hook FormTailwind CSSVite

Backend engineering

REST APIs, authentication and security, and real-time servers.

Node.jsExpressRESTful API designJWT & cookie sessionsbcryptZod validationRate limitingCORS / CSRFWebSocketsSocket.IOWebRTC

Databases & data

Schema design and access rules enforced where the data lives.

MongoDB (Mongoose, Atlas)PostgreSQLMigrationsRow-level securitySupabaseSupabase RealtimeSQLite

Tooling, delivery & automation

Testing, deployment and the tooling around the code.

Git & GitHub APISupertestVitestReact Testing LibraryESLintVercelRendernpm publishingResend (email)Cron jobs

Also: C# / .NET (StockWise desktop app) and Kotlin (DocVerse Android app).

Have software to build?

I take on freelance projects, full-time engineering roles and open-source collaboration. Tell me what you are building and I will reply by email.