Hi, I'm Ryan Jin

I'm a Full Stack and Blockchain Engineer with over 7 years of experience building scalable web, mobile, and DApps. I've worked in both product companies and as a freelance senior developer, delivering solutions across fintech, blockchain, and AI-driven platforms. Recently, as a self-employed developer, I built Telegram bots with crypto swap and AI chat functionality, developed AI-powered web platforms from scratch, and integrated smart contracts using Web3 and Ethers.js, including crypto-based payment systems. Overall, I specialize in building full-stack systems end-to-end, optimizing performance, and delivering secure blockchain-integrated solutions.

Explore my latest projects showcasing my expertise in Reactjs, Nextjs, Javascript, Typescript and web development.

Experience

  • Full stack & Blockchain Developer @Self-Employed

    2024.01 - 2025.12 | Remote

    As a freelance senior full-stack developer, I have worked on the development of several large-scale and startup apps, working as part of agile teams or as an individual developer.

  • Senior Full stack Engineer @CoreBridge

    2022.02 - 2023.11 | Remote

    Fixed thread starvation in the back end by refactoring APIs to work with async/await properly. Reduced socket connection usage in the back-end servers by properly handling HTTP client connections in the app.

  • Software Engineer @R-SOFT

    2019.06 - 2021.12 | Remote

    Developed software for a so-called durable medium using Ethereum and IPFS. Built the back end using Node.js. Created smart contracts (Solidity) for mass document handling and user authentication.

  • Software Engineer @Torq Holdings, Inc

    2018.06 - 2020.09 | Remote

    Led the complete UI overhaul to a minimalist interface, enhancing user experience and onboarding processes. Enhanced stability by implementing event tracking tools and a credit-card-free trial system, increasing app usage and engagement.

Education

  • Bachelor's Degree in Computer Science @Acadia University

    2018-2023 | Wolfville, Canada