
Patrick Wang
Crafting Immersive Apps & Games.
Senior Software Engineer specializing in mobile architecture, generative AI web applications, and cross-platform indie game development. Turning complex codebases into polished user experiences.
Architecting scalable mobile apps, immersive 3D AI agent systems, and polished cross-platform mini-games with precision and clean engineering principles.
Specializing in High-Performance Mobile Apps built on React Native. Designing robust, offline-first architectures using Supabase and PostgreSQL with seamless App Store delivery.
Mobile Software Architect
React Native & BaaS
Creating immersive 3D web environments with Three.js. Integrating advanced Large Language Models (LLMs) with tool-calling capabilities for intelligent, real-time agent responses.
AI & 3D Integration Specialist
Next.js, Three.js & LLM Agents
Deploying high-performance 2D/3D games on Reddit Devvit, WeChat Mini Games, and TikTok platforms. Optimizing game physics and asset loading under strict runtime limits.
Indie Game Creator
Cocos Creator & Social Engines
Technical Arsenal
A targeted mapping of languages, frameworks, AI agent architectures, and production engineering practices that drive my development stack.
Languages & Frontend
Core frontend languages and modern rendering frameworks.
Backend & Database
Server-side logic, real-time databases, and APIs.
AI & Agentic Systems
AI agent architectures, tool-calling, and RAG pipelines.
Cloud & DevOps
CI/CD pipelines, containerization, and mobile builds.
Testing & Quality
End-to-end automation, testing coverage, and QA guidelines.
Security & Governance
Secret vault keys, secure authentication, and compliance.
Tools & AI-Assisted Workflows
Leveraging advanced agentic coding systems (Claude Code, Cursor, and prompt-driven engineering) alongside standard developer tools to achieve sub-second execution speeds, deep code clarity, and accelerated product cycles.
Featured Projects
A showcasing of key technical achievements spanning mobile systems engineering, generative AI applications, and optimized multi-platform game development.

roko English
An engaging English learning mobile game published on major app stores. Implements fun matching challenges, progressive daily learning loops, and interactive game states to keep students motivated.
Core Engineering Capability
Engineered a robust cross-platform mobile UI using React Native. Configured Postgres database triggers, custom database functions, and security policies on Supabase to handle real-time user progress and profile synchronisation safely.

Tarot Reading Agent 3D
A mystical, premium 3D web experience for personalized tarot readings. Allows users to float cards, choose spreads, and receive complex cosmic guidance from a dedicated AI tarot assistant.
Core Engineering Capability
Rendered high-performance WebGL graphics and interactive 3D elements inside Next.js using Three.js. Integrated generative AI APIs utilizing advanced prompt chaining and structured tool/function calling for dynamic interpretation.

Cocos Creator Indie Games
A series of optimized 2D indie game applications (Tarot Cat Match and Granny vs Robot) designed for instant play and high-score social competition across various app ecosystems.
Core Engineering Capability
Built responsive 2D physics and custom sprite animation systems in Cocos Creator. Optimized asset preloading and bundle sizes to deploy WebGL builds under tight runtime constraints for WeChat Mini Games, TikTok, and Reddit Devvit.
From your initial spark to a polished product. I treat every project with the passion and rigorous quality assurance of my own, offering enterprise-grade engineering at a startup-friendly value.
Discovery
Understanding your vision deeper than anyone else.
Architecture
Robust, scalable design without the enterprise bloat.
Craftsmanship
Every line of code written with ownership and pride.
Quality
Rigorous testing ensuring reliability from day one.
Launch
Seamless deployment and continuous support.
Ready to Build?
Get a quote for your project. I usually respond within 24 hours.