Arbeitete an HTML5-Multiplayer-MOBA-Spielen mit Phaser, Pixi, Matter.js und Node.js.
Erstellte dynamische Web-Apps mit Angular und RxJS für eine UI mit hoher Leistung.
Implementierte ECS mit serverautoritärer Multiplayer-Architektur, Server- und Client-Komponenten mit Socket.io und Colyseus für Echtzeit-Datensynchronisation, Statusaktualisierungen und Event-Handling.
Trug zum Übergang des Spielclients von Phaser zu Pixi bei, optimierte die Performance und verfeinerte UI/UX.
Erstellte wiederverwendbare Web-Komponenten für die Spiel-UI und setzte Figma-Designs in responsive Oberflächen um.
Grundlegende Shader-Programmierung (WebGL) für angepasste VFX an Spine-Objekten für Spieler-Kostüme.
Juli 2022 - Bis heute
3 Jahren 5 Monaten
Softwareentwickler
Pump.Games
Entwicklung von Telegram-Mini-App-Spielen mit Phaser, React, Supabase und Web3-Technologien.
Integration von Wallet-Verbindungen und Experimentieren mit XRPL- und Hedera-Blockchain-Spielen.
Entwicklung und Optimierung von hyper-casual Krypto-Mini-Spielen mit tokenbasierten Belohnungsmechaniken und Bestenlisten-Systemen über Supabase/PostgreSQL.
Implementierung von Monetarisierungshooks: In-Game-Werbung, Rewarded Videos und Verbesserungen beim Token-Staking.
Optimierung der mobilen Performance und UI/UX für ein nahtloses Telegram-Spielerlebnis.
Beitrag zu Design-Diskussionen über nachhaltige Token-Ökonomien mit Fokus auf Spaß-Erfahrungen und optionalen Verdienstmöglichkeiten.
März 2019 - Juli 2022
3 Jahren 5 Monaten
San Francisco, Vereinigte Staaten
Softwareentwickler
Selbstständig
Entwicklung und Monetarisierung von HTML5-Casual-Games mit Cocos Creator, Phaser und Unity.
Optimierung von Performance und Ladezeiten für Geräte mit niedriger Leistung durch Lazy Loading, CPU-/Speichernutzungsoptimierung, Draw-Call-Batching, Object Pooling und Chrome-Profiler zur Fehlersuche bei Speicherlecks.
Aufbau eines Web-Game-Portals mit Cocos und Integration der GameSparks-Cloud-Services für Bestenlisten, Freundeslisten und Posteingangs-Nachrichten.
Juni 2017 - März 2019
1 Jahr 10 Monaten
Windsor, Kanada
Web-Spielentwickler
iDream Interactive
Entwicklung plattformübergreifender Social-Casino- und Match-3-Spiele mit TypeScript und Cocos Creator.
Anpassung der Open-Source-Spiel-Engine durch Integration von Dependency Injection und MVC-Mustern, Erstellung von Brücken zwischen JavaScript und nativem Code und Implementierung von Hot-Updates für iOS und Android.
Zusammenarbeit mit dem Server-Team zur Integration von Backend-Cloud-Services (GameSparks) für soziale Features, Bestenlisten und Chat.
Einsatz von React und Redux zur Entwicklung von QA-Tools zum Verwalten von A/B-Test-Varianten für das Game-Development- und QA-Team.
Sprachen
Chinesisch
Muttersprache
Englisch
Verhandlungssicher
Ausbildung
Sept. 2016 - Dez. 2017
University of Windsor
Master in Angewandter Informatik · Informatik · Windsor, Kanada
Sept. 2012 - Juni 2016
Wuhan University
Bachelor of Science · Informatik · Wuhan, China
Sie suchen Freelancer?Passende Kandidaten in Sekunden!