Max M.

Software Engineer

Foster City, United States

Experience

Jul 2025 - Present
6 months

Software Engineer

Knowledgehook

  • Worked on HTML5 multiplayer MOBA games using Phaser, Pixi, Matter.js and Node.js.
  • Built dynamic web apps with Angular and RxJS for high-performance UI.
  • implemented ECS with server-authoritative multiplayer architecture, server & client side components using Socket.io and Colyseus for real-time data sync, state updates and event handling.
  • Contributed to game client transition from Phaser to Pixi, optimized performance and polish UI/UX.
  • Created reusable web components for game UI, converting Figma designs into responsive interfaces.
  • Basic shader programming (WebGL) for customized VFX on spine objects for player costumes.
Jul 2022 - Present
3 years 6 months

Software Engineer

Pump.Games

  • Building Telegram Mini App games with Phaser, React, Supabase and Web3 tech stack.
  • Integrated wallet connections and experimented with XRPL and Hedera blockchain games.
  • Developed and polished hyper-casual crypto mini-games, adding token-based reward mechanics and leaderboard systems via Supabase/PostgreSQL.
  • Implemented monetization hooks: in-game ads, rewarded videos, and token staking enhancements.
  • optimized mobile-first performance and UI/UX for seamless Telegram gameplay.
  • Contributed to design discussions on sustainable token economies, focusing on fun-first experiences with optional earning layers.
Mar 2019 - Jul 2022
3 years 5 months
San Francisco, United States

Software Engineer

Self-employed

  • Developed and monetized HTML5 casual games with Cocos Creator, Phaser, and Unity.
  • Optimized performance & load speed for low-end devices using lazy loading, CPU/memory usage optimization, draw call batching, object pooling, and Chrome profiling to find memory leaks.
  • Built a web game portal using Cocos and integrated GameSparks cloud services for leaderboards, friend lists, and inbox messages.
Jun 2017 - Mar 2019
1 year 10 months
Windsor, Canada

Web Game Engineer

iDream Interactive

  • Developed cross-platform social casino and match-3 games using TypeScript and Cocos Creator.
  • Customized the open-source game engine by integrating dependency injection and MVC patterns, creating bridges between JavaScript and native code, and implementing hot updates on iOS and Android.
  • Collaborated with the server-side team to integrate backend cloud services (GameSparks) for social features, leaderboards, and chat.
  • Used React and Redux to develop QA tools to manage A/B test variants for the game development and QA team.

Languages

Chinese
Native
English
Advanced

Education

Sep 2016 - Dec 2017

University of Windsor

Master of Applied Computing · Computer Science · Windsor, Canada

Sep 2012 - Jun 2016

Wuhan University

Bachelor of Science · Computer Science · Wuhan, China

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Similar Freelancers

Discover other experts with similar qualifications and experience

Tobias W.

Senior Game Developer (Unity/C# & Web Full Stack)

View Profile
Torsten L.

Full Stack Developer

View Profile
Lukas G.

Full-Stack Developer / Architect

View Profile
Jürgen F.

AR/VR/XR Architect

View Profile
Christopher G.

Fullstack Software Developer (Javascript / Typescript / Vue.js)

View Profile
Matthias M.

Architecture Review, Documentation and Change Management Process

View Profile
Leif R.

Freelance Software Engineer Frontend

View Profile
Johannes R.

Supervision of student thesis Adrian Bohnert; Blockchain and Smart Contracts

View Profile
Sigfried S.

Consultant, Advisor and Partner - Product, Design, Growth, Operation & Automation Expert

View Profile
Thomas R.

Architect, Developer

View Profile
Avinash P.

Senior Software Developer

View Profile
Pablo I.

Full Stack Developer

View Profile
Frank M.

Web3 accelerator participant co-founder

View Profile
Sascha B.

Fullstack Developer

View Profile
Robert B.

Lead Developer & Consultant

View Profile
Yannis V.

Fullstack- and Game Engineer

View Profile
Caglar Ö.

Lecturer

View Profile
Zacharias C.

Full Stack PHP and Laravel Developer

View Profile
Arne H.

Devops Fullstack Engineer

View Profile
Martin S.

TallyUp

View Profile
Kiriakos K.

Tech Lead: API Experience Platform

View Profile
David M.

Senior Frontend Developer

View Profile
Konrad A.

Senior software developer (part-time, permanent employment)

View Profile
Igor P.

Senior Frontend Developer

View Profile
Martin D.

Software Consultant

View Profile
Artem V.

Engineering Manager

View Profile
Daniel C.

Fullstack Developer

View Profile
Ales L.

Senior DevOps Consultant (Freelance)

View Profile
Julian M.

Senior Cloud Consultant

View Profile
Stefan W.

Architect/Software Developer/Infrastructure

View Profile