portrait

Joel Wong

Developer for Web (Full Stack), AI, Games,

and more ↓

cute bear typing on a keyboard

Summary

I am primarily a Unity game and software developer who develops in C#. I usually plan out the classes and functions of the script as I go through the design process. I am confident that I am able to develop for PC, mobile, and VR; while I am willing to open up and expand to more platforms.

I am very passionate about both games and game development, and I use it as an advantage during work for planning out game/app design and programming.

I am also capable of doing web development (full-stack, frontend/backend), art (both 2D and 3D), video editing, and artificial intelligence (AI) (both in usage and for development). I am always open to learning new software and new opportunities. Please refer to the full list of currently available skills below.

Skill List

  • Web Development
    • Frontend
      • ⭐⭐⭐⭐
      • HTML, CSS, and JavaScript; using Visual Studio Code.
        • Includes use of frameworks such as Bootstrap and Tailwind.
        • Includes use of Javascript XML (JSX) for the React library.
        • Includes use of Typescript (TSX) for Next.js.
    • Backend
      • ⭐⭐⭐
      • FastAPI; using Python in Visual Studio Code.
      • Node.js; using Javascript in Visual Studio Code.
        • Includes use of Express.js framework.
        • Includes use of templates such as EJS, Pug (Jade), and Express Handlebars. (EJS preferred)
        • Includes use of MVC pattern.
      • ASP.NET Core; using C# in Visual Studio with .NET 9.0 framework.
    • Databases
      • ⭐⭐⭐
      • MySQL, PostgreSQL, pgAdmin, MongoDB, and Docker.
    • Figma / Canvas
      • ⭐⭐⭐⭐⭐
      • For web design purposes.
    • Webflow
      • ⭐⭐⭐⭐
      • Tool for fast web development.
  • Game/Software Development
    • Unity
      • ⭐⭐⭐⭐⭐
      • Programming in C# to write all my scripts.
    • Godot
      • ⭐⭐⭐⭐⭐
      • Programming in C# to write all my scripts.
      • Programming in GDScript is also possible but not preferred.
    • RPG Maker series
      • ⭐⭐⭐⭐⭐
    • Unreal Engine
  • Art Development
    • Blender
      • ⭐⭐
      • For creating 3D models.
    • Krita
      • For creating 2D art.
    • Aseprite
      • ⭐⭐⭐⭐
      • For creating 2D pixel art.
  • Video/Audio Editing
    • DaVinci Resolve
      • ⭐⭐⭐⭐
      • For video editing, color correction, and color grading.
    • Audacity (audio editing)
      • ⭐⭐⭐
      • For audio editing.
  • Artificial Intelligence (AI)
    • LangChain & MCP
      • ⭐⭐⭐
      • For building AI applications using LLMs in backend using Python.
    • Google Gemini
      • ⭐⭐⭐
      • Used in the development of AI applications.
    • ChatGPT
      • ⭐⭐⭐
      • For various tasks, regardless if it's for assistance or convenience.
    • Stable Diffusion (auto1111/ComfyUI)
      • ⭐⭐⭐
      • For creating images and videos with text or another image.

Detailed Portfolio

Please check the respective links for full details on that role.









Work Experience Summary

  • Mavens Digital
    • Dec 2025 - Apr 2026 as Web Developer
    • Developed web pages for some web sites using Elementor (WordPress plugin).
  • IDA Technologies
    • Aug 2023 - Mar 2024 as Software Developer
    • Developed architectural apps for PC and VR using Unreal Engine.
  • RoundTable Games Studio
    • Jul 2020 - May 2023 as Game Programmer
    • Developed various games with Unity and RPG Maker.
    • Worked on Dying Flame using RPG Maker MV.
    • Worked on Amnesiac Adventurer using Unity, programmed with C#.
  • Gameka
    • Feb 2018 - May 2020 as Game Programmer
    • Was involved in several projects using Unity. Please contact for more details.
  • Visual Math Interactive
    • Mar 2016 - Dec 2017 as Game Programmer
    • Was involved in a single project developing a working hub and several games using Unity, programmed with C#.

Education Summary

Let's get in touch!

I'm looking forward to hearing from you.

cute bear dialing and picking up the phone

© 2025 PurplM0th