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.