Skip to content
Oyibe Chidubem

Oyibe Chidubem

Full-Stack Developer building websites, web applications, mobile apps and digital products that help businesses grow.

I build websites, web applications, and mobile apps that help businesses and startups reach more customers, increase sales, strengthen their online presence, and scale. I focus on turning ideas into practical digital products that solve real problems and deliver measurable value. I'm also a Web3 enthusiast and open-source contributor passionate about building useful products through technology.

Portrait of Oyibe Chidubem

About

A little about me

I build websites, web applications, mobile apps, and digital products that help businesses and startups reach more customers, increase sales, strengthen their online presence, and scale.

I work with businesses, startups, and teams to turn ideas into practical, reliable digital solutions that solve real problems and deliver value. Beyond writing code, I focus on understanding business needs, creating great user experiences, and building products that people actually use.

I'm open to collaborating with founders, businesses, and teams to launch new products, improve existing platforms, and build solutions that create opportunities for growth.

Open source is an important part of my work. I contribute to projects and believe in building in the open. I'm also a Web3 enthusiast interested in exploring emerging technologies and the possibilities they bring.

Projects

Things I've built

Stenion landing page: a dark hero reading "Audits are a snapshot. Risk moves every block", above buttons to explore the registry and read the methodology.
In progressAug 2026 — Present

Stenion

Open-source, continuous risk intelligence for Stellar/Soroban DeFi protocols. Live on-chain scoring, backed by a fully public methodology.

  • TypeScript
  • JavaScript
  • Tailwind CSS
  • PostgreSQL
  • Docker
  • Neon
  • Stellar / Soroban
  • SQL
  • Next.js
  • Git
  • Vercel
Details

Role

Solo build

About

Stenion is continuous, on-chain risk scoring for Stellar/Soroban lending protocols, the thing Stellar DeFi is missing.

The gap: DeFiLlama tracks TVL, audits are one-time snapshots. Neither tells you if a protocol is safe right now. Stenion re-scores every protocol every 15 minutes from live on-chain state.

The output: one safetyScore (0-100) per protocol, broken into 5 factors, collateral, oracle, admin key, liquidity, utilization safety, so protocols become actually comparable instead of each having its own 'trust us' story.

Integrity rules: payment never touches score, AI never invents an assessment, thresholds anchor to each protocol's own on-chain params, and if a signal isn't observable on-chain, that's disclosed rather than faked or zeroed.

Proof it works: already surfaced real risk on a live protocol, an unaudited live oracle path, hours of stale prices while claiming freshness, and a hidden router not even listed in the protocol's own docs.

Where it's going: the scoring taxonomy is built to expand beyond lending into DEXs, CDPs, and yield vaults, each with its own honestly-scoped rulebook.

Dsuite landing page: a photograph of a hotel suite behind the heading "Book Comfortable Suites With Ease", with Book Now and Learn More buttons.
ShippedMar 2026 — Apr 2026

Dsuite

A full-stack hotel booking application that allows users to browse rooms, make secure bookings, and manage their reservations, while providing administrators with powerful tools to oversee bookings and room allocations.

  • JavaScript
  • Tailwind CSS
  • SQLite
  • React
  • Node.js
  • Express.js
  • Git
  • Vercel
Details

Role

Solo build

About

Dsuite is a full-stack hotel booking platform covering both sides of the transaction: guests can browse available rooms, make bookings, and manage their own reservations, while admins get a dashboard to oversee bookings and room allocations without digging through a database.

Authentication is handled with session cookies rather than a third-party auth provider, giving direct control over session handling. Built to handle the real edge cases of a booking system: keeping room availability accurate in real time as reservations come in and get cancelled, and giving admins visibility into occupancy without needing separate reporting tools.

No payment integration yet. Booking flow currently handles reservation and room allocation logic, not transactions.

iAurora landing page hero section
In progressOct 2026 — Present

iAurora

Collaborated on the development of iAurora’s web platform and made major contributions to its mobile application across iOS and Android.

  • TypeScript
  • Neon
  • PostgreSQL
  • Python
  • React
  • Next.js
  • Tailwind CSS
  • Git
  • Vercel
  • Render
  • React Native
  • Expo
Details

Role

Fullstack Engineer

About

Collaborated with a development partner on the development of iAurora’s web platform, contributing to the implementation of key features and user-facing experiences. Took a major role in building the mobile application across iOS and Android, working closely with the wider team to translate product requirements and designs into functional, responsive interfaces. Contributed to the development and refinement of core mobile features while helping maintain consistency and usability across platforms.

Client

iAurora

Sendra landing page
ShippedSep 2026 — Present

Sendra

Terminal-native API testing tool. Define HTTP requests in YAML. Run, test, automate, and chain API requests without leaving your terminal.

  • Rust
  • Git
Details

Role

solo build

About

Sendra is a terminal-native API testing and development tool built for working with HTTP APIs directly from the command line. It lets developers define requests in YAML, organize them into collections, manage environments and variables, run and test requests, add assertions, automate workflows, and chain requests together. Sendra is designed to provide a structured, developer-friendly alternative to GUI-based API tools while keeping requests close to the code and workflows entirely within the terminal.

Highlights

  • Cross-platform support for Windows, Linux, and macOS
  • Terminal-native TUI for managing and running requests
  • YAML-based HTTP request definitions
  • API assertions and automated testing
  • Rhai scripting and lifecycle hooks
  • HTTP/2, compression, redirects, authentication, headers, query parameters, and request bodies
  • JSON and JUnit test reporting for CI/CD
CrestWood admin dashboard: a sidebar of school sections, counts for students, teachers, parents and admins, an attendance chart and a month calendar.
ShippedFeb 2026 — Apr 2026

Crestwood

CrestWood is a comprehensive school management system built with modern web technologies. It provides a complete platform for managing students, teachers, classes, assignments, exams, attendances, and more.

  • Next.js
  • Tailwind CSS
  • React
  • Clerk
  • TypeScript
  • PostgreSQL
  • Prisma
  • Vercel
  • Docker
  • Git
Details

Role

Solo build

About

CrestWood is a full school management system covering the four roles that actually exist in a school: admin, teacher, parent, and student, each with their own dashboard and permissions rather than one generic view bolted onto everyone.

Admins manage students, teachers, classes, and the overall structure of the school. Teachers handle assignments, exams, and attendance for their classes. Parents get visibility into their child's progress and attendance. Students see their own assignments, exams, and results. Auth is handled with Clerk, and the whole system sits on Postgres via Prisma.

The live demo is gated behind login, with demo credentials shown directly on the login page for each role: admin/admin, teacher/teacher, parent/parent, student/student, so you can actually see what was built instead of hitting a wall at the login screen.

Fildtek landing page
In progressSep 2026 — Present

Fildtek

Independent property verification platform for Nigerian real estate, with trust-tiered listings.

  • Next.js
  • React
  • TypeScript
  • JavaScript
  • Tailwind CSS
  • Node.js
  • PostgreSQL
  • Vercel
  • Git
Details

Role

Backend developer

About

Fildtek is Nigeria's property trust and verification layer, built to protect buyers from fraudulent listings, fake titles, and boundary disputes before they commit funds. Rather than another listing marketplace, it works as an independent due-diligence layer: buyers can commission verification on a specific property or browse listings that have already been checked and tagged with a trust tier.

Verification runs on two tiers. Tier 1 covers document and identity authentication, confirming the owner's NIN/BVN, and authenticating the title, Certificate of Occupancy, deed, and survey plan. Tier 2 adds a full physical inspection on top: field inspectors visit the site, map GPS boundaries, confirm the property is free of government acquisition, and file a structured report with photo evidence.

Supply is kept deliberately narrow, only vetted real estate companies and direct property owners with verifiable documents can list, with no roadside agents or unverified middlemen allowed on the platform. Fildtek is currently pre-launch, running a waitlist that matches prospective buyers with verified properties and market pricing guides for their target areas.

Client

Fildtek ltd

Open source

Open source contributions

Work merged into projects I don't own: what the repository does, and what I actually changed in it.

  1. DigiAfricaEra/AfriDollar

    African business USDC and compliant digital-dollar infrastructure using Stellar for fast, low-cost cross-border payments and treasury operations.

    Built a complete Soroban smart contract for payroll batch distribution.

    • Rust
    • Soroban
    • Stellar
    Full write-up

    Built a complete Soroban smart contract for payroll batch distribution: create a batch, add recipients, fund it, and distribute payments atomically to everyone at once. Handled edge cases including batch cancellation before funding, overflow-safe math, and full event emission for every state change. Merged after addressing 4 review comments covering a state machine bug, a data consistency issue, initialization safety, and a recipient count cap.

  2. atreus-lab/Atreus

    Privacy-preserving payment links on Stellar using zero-knowledge proofs for claim attestation.

    Built a privacy-safe payment-link analytics dashboard, and a batch attestation feature for the Soroban verifier contract.

    • Rust
    • Soroban
    • TypeScript
    • Node.js
    Full write-up

    Two pieces of work in this repo. First, built a full payment-link analytics dashboard: view/initiation/claim event tracking, per-link and summary stats, a conversion funnel, and time-series charts with 7/30/90-day toggles, all privacy-safe with anonymous tracking and 90-day data retention. Second, built a batch attestation feature for the Soroban verifier contract that collapses attester transaction count by 20-200x. Measured the real fee impact on testnet (about 5% savings, not the roughly 20x the original issue assumed) and explained why: Soroban meters resource fees by work performed, not transaction count. Separately investigated recursive ZK proof aggregation, found it was cryptographically unsound in the pinned toolchain (a deliberately corrupted proof passed verification identically to a valid one), and made the call not to ship it, documenting the findings instead of forcing a broken feature through. Validated the batch attestation on real testnet at N=1, 5, 10, 50, and 100 claims.

  3. StellarYield-Labs/StellarYield

    Open-source DeFi infrastructure for automated yield routing on Stellar and Soroban.

    Replaced mocked rebalance execution with a real idempotent on-chain pipeline, and closed a signing-key gap in audit logging.

    • TypeScript
    • Node.js
    • Prisma
    • Soroban
    Full write-up

    Two pieces of work here. First, replaced fake/mocked rebalance execution with a real, idempotent, auditable on-chain execution pipeline: simulate, then submit, then confirm. Built a mock adapter for tests and a real Soroban relayer adapter for production, with error classification across simulation, transient, and terminal failures, and an idempotency guard so a worker restart can't double-execute a transaction. Second, closed a real security gap where audit logging could silently fall back to a hardcoded default signing key in production; it now fails startup instead. Added sequence numbers to audit log entries for tamper evidence, so deleted or reordered entries are detectable, plus verification tooling for maintainers.

  4. rinafcode/Teachlink Mobile

    Teachlink is a platform for technocrat where knowledge, skills, ideas, and information that can bring about development and improvement can be shared, dissected, you can also earn from it.

    Improved authentication security, integrated camera functionality, and optimized network requests for the TeachLink mobile application.

    • React Native
    • Stellar
    • Soroban
    • Typescript
    • expo
    Full write-up

    Three pieces of work in the TeachLink mobile app. First, implemented authentication guards to protect restricted routes and prevent unauthorized access to authenticated screens. Second, integrated camera functionality into the mobile experience, handling the required permissions and application flow. Third, optimized GraphQL mutations by batching network requests, reducing unnecessary request overhead and improving the efficiency of operations that previously triggered multiple requests. All three changes were merged into the project through reviewed pull requests.

  5. Stellar-IndigoPay/Stellar-IndigoPay

    Open-source climate donation platform on Stellar. Donors give XLM directly to verified environmental projects; every donation is recorded on-chain via a Soroban smart contract.

    Refactored the donation-tracking pipeline from CRUD/UPSERT to full event sourcing with an immutable append-only event store.

    • Node.js
    • PostgreSQL
    • Soroban
    Full write-up

    Refactored the donation-tracking pipeline from a CRUD/UPSERT approach to full event sourcing. Built an immutable, append-only event store as the single source of truth, with four derived projections, leaderboard, global stats, donation history, and project stats, computed by replaying events rather than mutated directly. Wrote a regression test suite proving the new system produces identical output to the legacy aggregation approach on real seed data. Built an admin rebuild endpoint with a performance target of rebuilding 100,000 events in under 30 seconds, asserted by a test. Diagnosed and fixed a production-breaking CI failure, a missing metrics export that was causing 500 errors across multiple routes, under maintainer pressure to ship.

  6. MindFlowInteractive/Quest Service

    Microservices-based backend platform.

    Built a complete inventory and stock-management microservice from spec.

    • NestJS
    • TypeScript
    • Docker
    Full write-up

    Built a complete inventory and stock-management microservice from spec: a standalone NestJS service handling stock tracking and deduction, reservation and back-order handling, low-stock alerts, inventory analytics, and stock reconciliation logic, fully Dockerized for independent deployment. 44+ files and over 2,300 lines added, with full test coverage.

  7. ritik4ever/Stellar Portfolio Rebalancer

    Automated portfolio rebalancing tool for Stellar assets.

    Built an automated analytics snapshot compaction system with tiered retention to cut long-term storage costs.

    • TypeScript
    • PostgreSQL
    • BullMQ
    • Redis
    Full write-up

    Built an automated analytics snapshot compaction system to cut long-term database storage costs. Implemented tiered retention: full-resolution hourly snapshots for the first 7 days, one snapshot per day for days 7 through 90, and deletion beyond that, reducing a 2,376-snapshot dataset to 251 (about 89% reduction) in the worked example. Built as a BullMQ background worker with exponential-backoff retries and a weekly cron schedule, integrated with the app's readiness and monitoring systems. 14 tests covering the compaction logic and worker behavior.

Showing 6 of 7 contributions

Experience

Where I've worked

  1. Backend Developer · Fildtek

    Sep 2026 — Present

    Lagos, Nigeria · Remote · Contract

    Contract backend developer for Fildtek, a property verification and trust-layer platform for Nigerian real estate, handling identity/document authentication and physical inspection reporting for property transactions.

    • Implemented the end-to-end property verification workflow, supporting the verification process from submission through completion.
    • Developed the user-facing dashboard to enable users to access and manage their verification activities.
    • Implemented backend payment processing flows to support transactions across the platform.
    • Built the KYC and user data submission workflows to facilitate identity verification and secure collection of user information.
    • Next.js
    • React
    • TypeScript
    • JavaScript
    • Tailwind CSS
    • Node.js
    • PostgreSQL
    • Vercel
    • Git
  2. Fullstack Engineer · iAurora

    Oct 2026 — Present

    Remote

    Collaborated with a development partner on the development of iAurora’s web platform, contributing to the implementation of key features and user-facing experiences. Took a major role in building the mobile application across iOS and Android, working closely with the wider team to translate product requirements and designs into functional, responsive interfaces. Contributed to the development and refinement of core mobile features while helping maintain consistency and usability across platforms.

    • Next.js
    • Expo
    • React
    • React Native
    • Tailwind CSS
    • TypeScript
    • Python
    • PostgreSQL
    • Git
    • GitHub
    • Vercel
    • Render

Stack

What I build with

Languages
  • HTML / CSS
  • JavaScript
  • Python
  • Rust
  • Shell
  • Solidity
  • SQL
  • TypeScript
Frameworks & Libraries
  • Clerk
  • Expo
  • Express.js
  • Firebase
  • Foundry
  • Next.js
  • Node.js
  • Prisma
  • React
  • React Native
  • Tailwind CSS
  • web3.js
Databases
  • MongoDB
  • MySQL
  • Neon
  • PostgreSQL
  • SQLite
  • Supabase
Blockchain
  • Stellar / Soroban
Infrastructure & Tools
  • Cloudinary
  • Docker
  • Git
  • GitHub
  • Railway
  • Render
  • Vercel

Education

Background

  • Maduka University

    Sep 2025 — Present

    Software Engineering

    In progress

Self-taught through Scrimba (certified in Fullstack Development, Backend Development, Advanced React, Next.js, and Python) and Cyfrin Updraft, where achievements include Solidity & Smart Contract Development, Foundry (Beginner and Advanced), Wallet Security, and dApp development.

Certifications

All certificates
Fullstack Developer certificate from Scrimba

Scrimba

Sep 2026

Fullstack Developer

End-to-end web development: building and connecting a frontend to a backend and database, REST API design, authentication, and deployment.

Backend Developer certificate from Scrimba

Scrimba

Sep 2026

Backend Developer

Server-side fundamentals: building APIs, working with databases, handling authentication, and structuring backend logic that a frontend application can reliably depend on.

Python certificate from Scrimba

Scrimba

Jun 2026

Python

Core Python programming: syntax, data structures, control flow, and functions, applied through building real scripts and small programs.

Next.js certificate from Scrimba

Scrimba

Feb 2026

Next.js

Server-side rendering, static generation, the App Router, API routes, and building production-ready full-stack apps with Next.js.

Advanced React certificate from Scrimba

Scrimba

Dec 2025

Advanced React

Deeper React patterns beyond the basics: hooks in depth, performance optimization, component architecture, state management, and testing React applications.