Hi there! I'm Ekaterina Gorbunova, a Full-Stack Software Engineer with a passion for building robust web apps, game backends, and Web3 platforms. I've often been the sole engineer on projects, handling frontend, backend, cloud, and CI/CD, while collaborating with PMs, designers, and other engineers. I've shipped products for startups in Canada and the US. I enjoy turning complex requirements into reliable systems: from real-time matchmaking for a multiplayer VR game to automated QA frameworks for GraphQL Web3 APIs. I'm always looking to learn, adapt, and contribute to cross-functional teams.

Ekaterina Gorbunova

Hi there! I'm Ekaterina Gorbunova, a Full-Stack Software Engineer with a passion for building robust web apps, game backends, and Web3 platforms. I've often been the sole engineer on projects, handling frontend, backend, cloud, and CI/CD, while collaborating with PMs, designers, and other engineers. I've shipped products for startups in Canada and the US. I enjoy turning complex requirements into reliable systems: from real-time matchmaking for a multiplayer VR game to automated QA frameworks for GraphQL Web3 APIs. I'm always looking to learn, adapt, and contribute to cross-functional teams.

Available to hire

Hi there! I’m Ekaterina Gorbunova, a Full-Stack Software Engineer with a passion for building robust web apps, game backends, and Web3 platforms. I’ve often been the sole engineer on projects, handling frontend, backend, cloud, and CI/CD, while collaborating with PMs, designers, and other engineers. I’ve shipped products for startups in Canada and the US.

I enjoy turning complex requirements into reliable systems: from real-time matchmaking for a multiplayer VR game to automated QA frameworks for GraphQL Web3 APIs. I’m always looking to learn, adapt, and contribute to cross-functional teams.

See more

Experience Level

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

Language

English
Fluent

Work Experience

Full-Stack Software Engineer - Backend / QA Automation at Blockparty
January 1, 2025 - January 1, 2026
Joined with no QA in place, built a validation framework from scratch for a GraphQL Web3 API: schema diffing, breaking-change detection and data-integrity checks across 6+ EVM networks, with 100% root Query field coverage. Wrote automated test suites (sanity, smoke, regression, E2E) using Playwright, Node.js and Postman, running 500+ data-integrity checks per daily run against on-chain sources (Etherscan, RPC). Set up 10+ GitHub Actions pipelines with scheduled runs, Slack alerts and automated report publishing, giving the team full visibility into API health before every release. Built a golden dataset pipeline pulling 200+ top contracts from Dune Analytics, refreshed via automated export script, used as ground truth for API validation. Shipped an internal Next.js dashboard showing API coverage and data gaps across blockchain networks, adopted by cross-functional teams as release-readiness gate.
Full-Stack Software Developer - Game Backend / Infrastructure at Martov Co
January 1, 2021 - January 1, 2024
Built real-time matchmaking and session-sync backend (Node.js, Express, Socket.IO, REST API) for a multiplayer VR game, handling player pairing, challenge flow, lobby state and live in-game redirects. Containerized UE5 dedicated game servers (Docker on AWS EC2) and built an auto-shutdown scheduler for idle instances, tying AWS spend to actual play time and cutting monthly infrastructure cost. Improved frontend performance with Next.js SSR and caching, dropping LCP from ~4s to under 1s on key pages. Integrated AWS DynamoDB, Lambda, Cognito and Stripe for Battle Logs, user authentication and in-game purchases, replacing ad-hoc storage with a single auditable pipeline. Built internal Admin Tools for one-click cloud resource management and shipped a cross-platform Game Launcher with automated GitHub Actions deployments.
Blockchain Game Developer - Full-Stack / Contract at Neverain Studios
January 1, 2022 - January 1, 2023
Shipped a full-stack NFT dApp in 2 weeks with a 3-person team (Next.js, Ethers.js, Hardhat, Solidity). Owned smart contract deployment, IPFS metadata upload and frontend integration. Enabled in-browser cloud gaming by integrating UE Pixel Streaming on Dockerized AWS EC2 instances, removing the multi-GB native client install and letting players join from a single web link. Built a real-time chat bridging the UE game and the website (Node.js, Socket.IO, Ably), so in-game players and web users saw each other's messages live and could invite each other into a match.

Education

Frontend & Backend Development at British Columbia Institute of Technology
January 1, 2025 - April 29, 2026
Web and Database Programming at Vanier College
January 1, 2020 - January 1, 2020

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Software & Internet