Summary
Overview
Work History
Education
Skills
Websites
LANGUAGES
Timeline
Generic

VICTOR OKPUBE

Vancouver,Canada

Summary

Dynamic Full Stack Software Engineer with over 7 years of experience in web, blockchain, and cloud technologies, driving impactful solutions and optimizing infrastructure for enhanced productivity. Expertise in programming languages and algorithm development fuels innovative problem-solving and seamless integration of complex systems. Recognised for delivering high-quality, scalable solutions while adhering to rigorous engineering standards and cryptographic principles. A collaborative team player committed to advancing privacy and security in blockchain transactions, while crafting visually stunning and functional web applications. Strong communication skills complement a solid foundation in data structures and machine learning, ensuring effective project execution and stakeholder engagement.

Overview

7
7
years of professional experience

Work History

FULL STACK SOFTWARE ENGINEER

Vendavault
02.2023 - Current
  • Contributed to the end-to-end development of a modern e-commerce platform, delivering seamless user experiences and scalable backend systems.
  • Collaborated with product, design, and engineering teams to implement new features across the stack, enhancing platform functionality and customer engagement.
  • Architected and developed scalable backend services to support business operations and ensure application performance under load.
  • Built responsive, user-centric front-end interfaces in close partnership with UX/UI designers, aligning visual design with usability best practices.
  • Conducted thorough code reviews, fostering a collaborative engineering culture and driving continuous code quality improvements.
  • Proactively researched and integrated emerging technologies to drive innovation and maintain technical excellence across the platform.

BLOCKCHAIN DEVELOPER

Bitcoin-core
03.2023 - 08.2023
  • Bitcoin Core Contributor | Cryptographic Module Development
  • Adaptor Signatures Module: Led the design and implementation of a full-featured Adaptor Signatures module, supporting key cryptographic primitives.
  • BIP 340 Enhancement: Extended the BIP 340 Schnorr signature algorithm by introducing support for an additional elliptic curve point T, enabling the generation of pre-signatures critical to adaptor workflows.
  • Algorithm Development: Implemented core adaptor signature algorithms such as adapt—which transforms a pre-signature tied to point T into a valid BIP 340 signature—and contributed to robust verification and extraction logic.
  • Secure Transaction Design: Developed a privacy-preserving adaptor signature scheme facilitating atomic swaps and conditional payments on Bitcoin and Lightning Network without compromising private keys.
  • Collaboration & Spec Writing: Worked closely with contributors to ensure seamless module integration. Authored a formal specification for BIP 340 adaptor signatures, complete with a reference implementation and test vectors.
  • Privacy & Security Contributions: Strengthened the privacy guarantees of Lightning Network transactions and expanded use cases for Lightning-based applications through secure and standards-compliant cryptographic engineering.

SOFTWARE ENGINEER

ACTIVATE GAMES
12.2022 - 03.2023
  • Key Responsibilities:
  • Developed and maintained software powering dynamic game rooms, integrating real-time sensor data, LED lighting systems, and interactive gameplay mechanics.
  • Collaborated with cross-disciplinary teams—including hardware engineers, game designers, and UX specialists—to build immersive experiences using low-latency, event-driven architectures.
  • Designed and deployed scalable backend systems to manage player data, leaderboard logic, wristband integration, and game analytics.
  • Implemented automated testing strategies and CI pipelines to ensure code reliability in high-traffic, time-sensitive gaming environments.
  • Participated in the ideation and prototyping of new game types, translating creative concepts into robust software implementations.
  • Maintained and improved internal tools for monitoring gameplay performance, player activity, and system health across locations.

BLOCKCHAIN DEVELOPER

Unicsoft
01.2019 - 12.2022
  • As a blockchain developer, I played a key role in designing and implementing decentralized game mechanics, smart contracts, and secure in-game economies.
  • Key Responsibilities:
  • Smart Contract Development: Developed, tested, and deployed Solidity smart contracts for Ethereum-based games, enabling secure and transparent in-game transactions, NFT minting, and asset ownership.
  • Tokenomics Design: Collaborated with game designers and economists to design and balance in-game economies, including token distribution models, staking mechanisms, and reward systems.
  • NFT Integration: Engineered NFT systems for in-game items (characters, weapons, real estate, etc.), ensuring full lifecycle management (minting, trading, burning) and cross-platform interoperability.
  • Blockchain Architecture: Contributed to the technical architecture of decentralized applications (dApps), selecting suitable blockchain networks (Ethereum, Polygon, BSC) based on project needs for scalability, gas fees, and user adoption.
  • Web3 & Wallet Integration: Integrated crypto wallets (MetaMask, WalletConnect) with gaming interfaces, allowing players to securely store, manage, and transact tokens and NFTs within the games.
  • Security & Gas Optimization: Ensured contract security through rigorous audits and followed best practices for minimizing gas usage to improve transaction efficiency.
  • Marketplace Development: Worked on in-game NFT marketplaces allowing peer-to-peer asset exchange with seamless UI and backend logic connected to decentralized ledgers.
  • Cross-functional Collaboration: Partnered with game development and UI/UX teams to bridge the gap between game design and blockchain mechanics, ensuring smooth gameplay experience with blockchain underpinnings.
  • Key Projects:
  • Play-to-Earn RPG – Designed the smart contract ecosystem for a fantasy role-playing game including NFT-based characters and a two-token economy.
  • NFT Battle Arena – Implemented a reward-based tournament system on Ethereum with real-time leaderboard updates stored via smart contracts.
  • Crypto Pet Simulator – Developed NFT minting logic for breedable virtual pets with customizable attributes stored on-chain.

Education

Bachelors - computer science and mathematics

University of Manitoba
Winnipeg

Advanced Diploma - undefined

10.2015

Skills

  • Experienced in multiple programming languages
  • Code troubleshooting
  • Change implementation oversight
  • Understanding of engineering principles
  • Algorithm design
  • Blockchain solutions
  • Reference integration
  • Data encryption
  • Risk management principles
  • Effective team collaboration
  • Cloud infrastructure management
  • Data structure design
  • Java programming expertise
  • JavaScript development
  • MongoDB management
  • Proficient in Nodejs
  • Python programming
  • Proficient in ReactJS
  • Smart contract development
  • TypeScript development
  • Effective communication
  • Blockchain technology knowledge
  • CSS proficiency
  • Ethereum development
  • Web application development
  • Web development using HTML
  • IT expertise
  • Linux system management
  • Implementation of smart contracts
  • Database management with SQL
  • Web development technologies
  • Development of performance dashboards
  • Virtual machine management
  • Non-fungible token expertise
  • Website design
  • Infrastructure administration
  • Analytical problem solving
  • Proficient in Docker
  • Container orchestration with Docker Compose
  • Terraform
  • Ansible orchestration
  • Kubernetes (basic / deployment-level)
  • AWS (EC2, S3, IAM, CloudWatch)
  • GitHub Actions / CI pipelines

LANGUAGES

English

Timeline

BLOCKCHAIN DEVELOPER

Bitcoin-core
03.2023 - 08.2023

FULL STACK SOFTWARE ENGINEER

Vendavault
02.2023 - Current

SOFTWARE ENGINEER

ACTIVATE GAMES
12.2022 - 03.2023

BLOCKCHAIN DEVELOPER

Unicsoft
01.2019 - 12.2022

Advanced Diploma - undefined

Bachelors - computer science and mathematics

University of Manitoba
VICTOR OKPUBE