Experience

Web3 Developer (Smart Contracts & Distributed Ledger Systems)

Jan 2025 — Present

  • Designed and implemented Smart Contracts in Solidity across Ethereum-compatible and distributed ledger environments, focusing on correctness, security, and gas efficiency.
  • Built and deployed contracts on multiple blockchain networks and testnets, adapting logic to chain-specific tooling and deployment workflows.
  • Participated in blockchain hackathons, collaborating with engineers to design decentralized solutions under time constraints.
  • Applied distributed ledger concepts such as immutability, consensus, and transaction finality when designing contract interactions.
  • Studied and implemented token standards and governance-related contracts, following industry best practices and secure design patterns.
  • Used modern smart contract development frameworks for compilation, testing, deployment, and verification.

Software Developer

Axendit Ltd

May 2024 — Present

  • Collaborated with cross-functional teams to design, develop, and test dynamic web applications using Java and React.
  • Contributed to both front-end and back-end development, ensuring seamless integration and functionality through clean, efficient, and well-documented code.
  • Worked single-handedly on the backend development for Axendit Academy, designing and maintaining scalable services for internal learning and certification workflows.
  • Joined a team to build NCAA RPAS (Nigerian Civil Aviation Authority Remotely Piloted Aircraft Systems) solutions, contributing to secure and compliant enterprise systems.
  • Developed SOAP APIs, improving communication between enterprise applications and reducing downtime by 20%.
  • Built a scalable backend for certificate verification using CRL analytics, cutting verification time by 50% and enhancing accuracy by 30%.

Software Engineer

Decagon Institute

Oct 2023 — Dec 2023

  • Contributed to a collaborative team environment as a Junior Software Developer.
  • Participated in the design and maintenance of software applications.
  • Wrote efficient, well-documented code to meet project requirements.
  • Collaborated with experienced developers to address technical challenges.
  • Applied programming skills effectively to contribute to team projects.
  • Adapted to evolving priorities and participated in ongoing learning opportunities.