Spence Logo

Spence Portfolio

Crafting exceptional digital experiences

LOADING
FULLSTACK & BLOCKCHAIN DEVELOPER

Spence

FullStack & Blockchain Developer with 6 years of experience, passionate about development, technology, and coffee that sparks ideas. I love bringing digital projects to life. ๐Ÿš€โ˜•

About me

About Me

Iโ€™m a results-driven Full-Stack and Blockchain Engineer with over 6 years of experience delivering scalable, secure, and high-performance applications across e-commerce, DeFi, NFT platforms, and SaaS products.

Technical Skills

Full-Stack Web Development

  • Frontend: React, Next.js (App Router), TailwindCSS, TypeScript
  • Backend: Node.js, NestJS, Express.js, PostgreSQL, MongoDB
  • Infrastructure: GitHub Actions, CI/CD pipelines, Docker, Vercel, basic AWS
  • Auth & Security: JWT, OAuth2, Role-Based Access Control (RBAC)

Web3 & Blockchain Engineering

  • Smart Contracts: Solidity, Hardhat, Foundry
  • Token Standards: ERC-20, ERC-721, ERC-1155
  • Protocols: Seaport, OpenSea API, Chainlink Oracles
  • Web3 Tools: wagmi, viem, WalletConnect, web3modal

What I Bring to the Table

  • Clean, modular code
  • Polished UIs with attention to detail
  • Deep technical knowledge
  • Proactive communication

How I Work

  • Quick to onboard
  • Timezone-flexible & deadline-focused
  • Committed to long-term success

Letโ€™s Chat!

If youโ€™re looking for someone reliable, fast, and deeply skilled to bring your project to life โ€” letโ€™s chat!

Experience Work

  1. Senior Frontend Developer

    SideChayn

    • Developed a new music platform with Next.js and GSAP using TypeScript, applying distributed systems principles to ensure scalability and reliability, focusing on supporting independent artists and enhancing listener experience, rivaling SoundCloud
  2. Lead Frontend Developer

    RapidStart

    • Oversaw the design and implementation of the frontend architecture using Next.js and Vercel, which improved user navigation and satisfaction
    • Collaborated closely with backend developers, designers, and product teams to create seamless and efficient user interfaces, leading to improved team productivity and enhanced cross-functional communication
    • Ensured the web application was optimized for speed and scalability by implementing best practices and using Vercel, which improved load times and reduced downtime
    • Led the team in implementing best practices for coding, testing, and web development standards, resulting in improved code quality and consistent project delivery
    • Mentored junior developers, leading technical design discussions, conducting code reviews, and providing guidance, resulting in improved code quality and consistent project delivery
    • Updated the platform with the latest frontend technologies and trends, ensuring it remained modern and efficient,leading to improved user satisfaction
    • Resolved front-end-related issues during the development process using techniques with Next.js and Vue, enhancing application stability and user experience
  3. FullStack Developer

    Encyte

    • Engineered web applications leveraging React for front-end development and GoLang for server-side logic, enhancing application performance and reliability
    • Managed application state with Redux to maintain a predictable and consistent user experience.
    • Developed RESTful APIs utilizing Gorilla Mux to improve client-server communication efficiency and support seamless integration
    • Integrated PostgreSQL and Redis for reliable and performant data storage solutions.
    • Implemented JWT and OAuth2 protocols to secure applications through modern authentication mechanisms.
    • Collaborated closely with product teams to define requirements and deliver high-quality software solutions.
    • Conducted thorough code reviews with peers to maintain high standards of code quality and reliability.
  4. Blockchain Developer

    RDLand

    • Conducted blockchain market research and monitored technological advancements, contributing to informed strategic planning and innovation
    • Developed an NFT collection and associated metadata using client-specific layers and traits with the hash-lip engine, resulting in a visually appealing and unique product for enhanced customer satisfaction
    • Built an NFT minting platform with a secure minting smart contract, facilitating user engagement and reliable transactions
    • Established an NFT marketplace with integrated auction functionality, enhancing user interaction and driving increased sales
    • Designed and minted a business token using smart contract development tools, and developed staking token mechanisms and reward claim contracts for enhanced token utility and user incentives
    • Collaborated to outline the scale and scope of the software project, and finalized data structures and design patterns with team members, ensuring efficient development workflows
    • Conducted research on design patterns, professional architecture, and strategies using Agile methodologies and Git to optimize performance and security, which led to improved system robustness and reliability
  5. Web Developer

    Shoclef

    • Spearheaded UI/UX design and development, delivering client-centric products with a keen focus on performance, security, SEO, and functionality.
    • Played a pivotal role in quality assurance through rigorous testing and debugging, ensuring robust product releases.
    • Enhanced front-end architecture, optimizing module organization for improved scalability and maintainability.
    • Developed and integrated custom components for Google Product Feed, enriching e-commerce capabilities.
    • Collaborated with an international team of developers to innovate and advance software application offerings
  6. Freelance Software Developer

    Upwork Freelancer jobs

    • Developed full-stack web applications using the MERN stack (MongoDB, Express, React, Node.js) with a focus on scalable, high-performance architecture.
    • Built dynamic and responsive frontends using React, CSS3, HTML5, and JavaScript, incorporating popular libraries such as Redux and React Router, which enhanced user interface experience and facilitated smoother client interactions.
    • Collaborated closely with clients to analyze their requirements and translate them into effective product features.
    • Conducted daily maintenance, debugging, and optimization of code, ensuring smooth functionality and prompt resolution of client issues, which contributed to sustained system reliability

Stack Technological

Let's Connect

Ready to take your idea to the next level? Let's work together.

Have a project in mind or want to collaborate? I'm always open to discussing new opportunities and innovative ideas.