Full-Stack and Web3 Developer with 10+ years of experience building scalable web applications and blockchain integrations. Specialized in TypeScript, Vue/Nuxt, and decentralized technologies including smart contracts, IPFS, and multi-chain wallet integrations. Currently developing the imagiNation NFT marketplace with cutting-edge features like RGB++ protocol integration on Nervos CKB and Bitcoin-locked NFT minting. Previously led technical development at Strathcom Media, managing WordPress multi-sites and CI/CD pipelines while supervising development teams. Expertise spans both modern development (PWAs, GraphQL APIs, automated deployments) and legacy system maintenance, with a proven track record of delivering end-to-end solutions from concept to production. Passionate about bridging traditional web development with emerging blockchain technologies.

Full-Stack and Web3 Developer with 10+ years of experience building scalable web applications and blockchain integrations. Specialized in TypeScript, Vue/Nuxt, and decentralized technologies including smart contracts, IPFS, and multi-chain wallet integrations. Currently developing the imagiNation NFT marketplace with cutting-edge features like RGB++ protocol integration on Nervos CKB and Bitcoin-locked NFT minting. Previously led technical development at Strathcom Media, managing WordPress multi-sites and CI/CD pipelines while supervising development teams. Expertise spans both modern development (PWAs, GraphQL APIs, automated deployments) and legacy system maintenance, with a proven track record of delivering end-to-end solutions from concept to production. Passionate about bridging traditional web development with emerging blockchain technologies.

Available to hire

Full-Stack and Web3 Developer with 10+ years of experience building scalable web applications and blockchain integrations. Specialized in TypeScript, Vue/Nuxt, and decentralized technologies including smart contracts, IPFS, and multi-chain wallet integrations.

Currently developing the imagiNation NFT marketplace with cutting-edge features like RGB++ protocol integration on Nervos CKB and Bitcoin-locked NFT minting. Previously led technical development at Strathcom Media, managing WordPress multi-sites and CI/CD pipelines while supervising development teams.

Expertise spans both modern development (PWAs, GraphQL APIs, automated deployments) and legacy system maintenance, with a proven track record of delivering end-to-end solutions from concept to production. Passionate about bridging traditional web development with emerging blockchain technologies.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
Beginner
Beginner
See more

Language

English
Fluent

Work Experience

Full-Stack & Web3 Developer at Freelance
February 1, 2019 - Present
• Spearhead end-to-end development of the imagiNation NFT marketplace, shipping key features and architecting Nervos L1 integration. • Integrate RGB++ protocol on Nervos CKB to mint Bitcoin-locked NFTs, preserving on-chain BTC custody via the BTC Assets API. • Maintain and optimize The Graph subgraphs for real-time indexing of on-chain events and high-performance GraphQL queries. • Extend the CCC wallet framework to support CKB-native, EVM, and BTC-compatible wallets, streamlining multi-chain UX. • Design and deploy EVM smart contracts with Hardhat & OpenZeppelin, implementing gas-saving tokenomics patterns for DeFi on BSC. • Manage IPFS metadata URIs and gateway integration to decentralize NFT asset storage. • Refactor imagiNation from React to Vue 3 + Nuxt, migrating to dynamic per-page SEO and modular components, and improved developer DX. • Developed Vue/Nuxt PWAs, Ethers.js wallet integrations, and Express.js microservices powering auth, metadata, and transaction logging. • Architect monorepo and single-repo structures, plus GitLab CI/CD pipelines for automated tests, builds, and zero-downtime deploys. • Managed custom Shopify themes for three clients, building Liquid components and driving feature enhancements. • Co-conceived a prototype of a Humble Bundle–inspired charity protocol on Nervos CKB: defined nonprofit onboarding flows, drafted tokenomics, and envisioned DAO governance dashboards.
Website Platform Technical Lead at Strathcom Media
July 5, 2019 - January 31, 2023
• Managed updates and feature development across five GitHub repositories, supervising a junior development team. • Maintained and customized WordPress themes and plugins, ensuring compatibility with core updates. • Automated deployments with GitHub Actions, Travis CI, and Pantheon, scaling three WordPress multi-sites. • Optimized multi-site workflows by splitting instances and syncing core updates via upstream repositories.
Website Platform Developer at Strathcom Media
August 30, 2025 - January 1, 2023
• Built a custom WordPress theme with Mixpanel integration and maintained three site-specific plugins. • Researched and implemented JSON-LD and WCAG/W3C/ARIA standards for accessibility and SEO. • Created Google Tag Manager tags and triggers for 10+ accounts. • Wrote a Node-powered Photoshop script to auto-generate PPC ad graphics from folder contents.
Web Designer & Developer at Strathcom Media
July 13, 2014 - January 28, 2016
• Developed custom PHP landing pages & multi-part finance forms. • Scoped out JavaScript bugs and new feature implementations. • Researched and implemented best practices for search engine optimization and analytics. • Created banners, advertisement graphics & mock page designs.

Education

Digital Media & Information Technology Diploma at Northern Alberta Institute of Technology (NAIT)
September 3, 2012 - June 2, 2014

Qualifications

Add your qualifications or awards here.

Industry Experience

Media & Entertainment, Computers & Electronics, Retail, Software & Internet
    paper imagiNation - Multi-chain Digital Asset (NFT/DOB) Marketplace

    Role: Lead Full-Stack Developer & Blockchain Architect

    Live Platform: https://www.twine.net/signin

    Project Overview

    Advanced multi-chain NFT marketplace platform showcasing complete blockchain technology evolution from traditional EVM implementation to cutting-edge native CKB development with RGB++ protocol integration for Bitcoin locking mechanisms.

    Key Achievements

    • Framework Migration: Successfully migrated from React to Vue.js/Nuxt.js, dramatically improving SEO performance and marketplace discoverability
    • Multi-Chain Architecture: Implemented support for EVM (Godwoken), native CKB, and Bitcoin integration through RGB++ protocol
    • On-Chain Storage Solutions: Integrated both Spores protocol (500kb direct on-chain storage) and CKBFS for cost-effective permanent asset storage
    • Smart Contract Development: Deployed upgradeable ERC-721 contracts with batch minting capabilities, reducing gas costs for bulk operations
    • Bridgeless Interoperability: Pioneered RGB++ integration enabling seamless Bitcoin-CKB asset binding without traditional bridge vulnerabilities

    Technical Stack

    Frontend: Vue.js, Nuxt.js, TypeScript
    Blockchain: CKB/Nervos, Godwoken EVM, Bitcoin, RGB++
    Smart Contracts: Solidity, OpenZeppelin, Spores Protocol, CoTA
    Infrastructure: The Graph, CKBFS, Web3 Integration

    Impact

    Created a truly innovative NFT marketplace that bridges multiple blockchain ecosystems while maintaining seamless user experience. The platform demonstrates advanced blockchain interoperability through Bitcoin-CKB isomorphic binding, representing cutting-edge Web3 development that pushes the boundaries of cross-chain functionality.