Full-stack Blockchain Engineer - Orokii - USA
(2023-12)
Cross-border Payment application
- work as backend engineer using nodejs/golang to build services with grpc communication.
- Optimise mongo fetch requests and build graphql gateway for front-end connections.
- Build and manage stable token and transaction smart contracts for cross-border settlement.
- Front-end integration to smart contracts for rental settlement, refunds, and rental appointments.
- Build admin dashboard using react.js
Full-stack Engineer (Contract) - Jobsity - USA
(2023-07 - 2023-11)
Work based on client's needs and it cuts across end-to-end software development
- End-to-end software development: Responsible for the entire software development lifecycle, with team members, covering front-end and back-end development.
- Front-end Development: Build user-friendly interfaces, implement designs, and ensure cross-browser compatibility.
- Back-end Development: Design, develop and maintain server-side components, services, database and APIs.
- Database design and management: Create efficient data models, write SQL and mongoDB queries and ensure data integrity and performance.
- Integration and communication: Integrate third-party services and systems, ensuring smooth communication between components.
Blockchain Full-stack Engineer - Protofire.io - USA|Argentina
(2021-08 - 2023-06)
Protofire.io is a universal team that aids blockchain companies to achieve their web3 needs in terms of development, scaling and integration of blockchain applications and infrastructures. Here, I have the opportunity to work with different web3 companies in different teams
- Contributing to multiple applications eg. proof of reserve application for blockchain stable coins.
- Ledger lens - An application for historical balance of assets and transactions, signature verifications using a serverless architecture.
- Integrated into multiple blockchains using private nodes and third-party chain APIs including Ethereum, EthereumPOW, Polygon, Binance Smart Chain, Bitcoin, Bitcoin cash, Tron, Cosmos, Osmosis, Ripple, Polkadot.
- Worked with a team tasked with integrating Chainlink oracle to a list of blockchains (testnets) eg. Celo, Moonbeam, OKX, Meter.
- Deployed Chainlink cluster, oracle contracts and setup running jobs in a selected network, performing ocr and soak tests, to ensure compatibility.
- Comparative study of transaction fees of different blockchains and types of transactions.
- Bridge Protocol: Study and analysis of all blockchain bridge protocols.
- Stable Coins (Assets): Study of stable coins like USDT, BUSC, BUSD etc and how they are backed.
Head of Engineering - Rigel Protocol - UK
(2022-01)
Working as head of engineering opened another phase of my skill-set, most especially testing my leadership and management skills. Despite my love to write codes, leadership/management still plays a major role in delivering a good project, as well developer's relations.
- Get report from all engineering activities from lead devs
- Supervise the growth and progress of engineers
- Design application architecture.
- Supervise implementation of UI/UX and architectural designs of Dapps
- Design, code smart contracts and ensure design is in sync with UI/UX design.
- Research and implement latest security upgrades.
- Implement difficult logics across application life cycle.
- Participate in recruitment technical test assessments and engage in onboarding new recruits via technical training and introduction to architectures.
- Anchor Friday's demo and team communication sessions.
- Supervise software online repo and continuous integrations.
Software Architect & Lead Engineer - Rigel Protocol - UK
(2021-03 - 2021-12)
- Design software architecture post UI/UX design using flow charts
- Reduce UI component to reusables
- Design software data state architecture.
- Reduce software to smallest testable units
- Communicate with CTO on applications process and discuss upgrade
- Lead team members and provide assistance to ease integration.
- Work and code along with blockchain developers and provide technical interfaces to Dapps (integration interfaces).
- Participate in recruitment technical test assessments and engage in onboarding new recruits via technical training and introduction to architectures.
- Anchor Friday's demos and team communication sessions.
- Manage software online repo and continuous integrations.
IT Consultant / Software Engineer - St. Mary's Children & Community Hospital
(2019-02)
Consistently building and consulting for hospital digitization.
- Technology infrastructure analysis
- Build, deploy and continuous customization of EHR application that suits the needs of the growing hospital.
CTO - Inovate Operating System Nig. Ltd - Abuja, Nigeria
(2019-02 - 2021-02)
As the CTO of the company, I took total responsibility for the product, ownership, budget, recruitment, development, launching. Manage a team of 4 developers and 2 tech assistants. I also function as the lead software engineer.
- Build the technology to drive all the activities of the company.
- Maintain the company's website and improve it to accommodate automation of all company's activities including staff and client management.
- Supervise other technical workers
- Initiate and execute projects (stacks includes MERN stack and mobile app development using react-native).
- Supervise technical team members.
Software Engineer (remote) - Bezop Blockchain Ltd - UK
(2019-02 - 2019-06)
An e-commerce company that enhances trade with cryptocurrency. Also has a cryptocurrency exchange platform (www.bezex.com).
- Build mobile applications with react-native framework.
- Full-stack web development with MERN stack.
- Contribute to the development and maintenance of the e-commerce platform
Software Engineer - Ynet Interactive Ltd - Abuja, Nigeria
(2018-02 - 2019-02)
Ynet Interactive is a technology company that provides technology service, softwares, web site hosting service and training of government staff and individuals on request.
- Build native android mobile apps with java and android studio.
- Build new web applications using MERN and maintain already existing apps with PHP backend.
- Contribute to ongoing projects
- Develop application modules for other apps.
ICT consultant - Onella Nig. Ltd - Enugu, Nigeria
(2017-02 - 2019-02)
Onella Nig. Ltd is a Nigerian company that is into delivery and haulage services as well agriculture product transportation among others.
- Plan organogram and technology integration.
- Provide support for the company setup team.
- Provide a blueprint for system automation.
Web developer - Freelance
(2008 - 2017)