Hi, I'm Elliot Gong!

Game/Software/UX Developer

About Me

I'm a current masters student with a focus in full-stack development, UX design, game design/development, and 3D modeling. In my free time, I like to create 3D models and digital illustrations, read, watch tv, game and exercise.

Get in Touch

PROJECTS

Changeling VR Official Website(2024)

  • About: The offical website for the Changeling VR Project.
  • What I did:Redesigned and developed the home, character, and error pages.
  • Team Size: 9
  • Project Length: 4 months
  • Tools: Javascript, React.js, Node.js, Webpack.js, Bootstrap.js, Vue.js, HTML5, CSS3, MySQL, XAMPP, Deramhost, Vercel, Visual Studio Code

Netflix Clone(2023)

  • About: A clone of Netflix where users can sign in and manage their own account and profiles and browse through numerous videos.
  • Team Size: Self
  • Project Length: 3 weeks
  • Tools: MERN Stack (MongoDB, Express.js, React.js, Node.js), Javascript, HTML5, CSS3, Redis Cloud, Heroku, CircleCI, Visual Studio Code

Color Palette Generator(2023)

  • About: Built a custom color palette generator that allows users to edit and delete their created palettes.
  • Team Size: Self
  • Project Length: 3 weeks
  • Tools: Javascript, Node.js, Nodemon, Webpack, HTML5, CSS3, Heroku, CircleCI, Visual Studio Code

Audio Visualizer(2023)

  • About: Individually created an audio visualizer that specializes in music from the Nutcracker.
  • Team Size: Self
  • Project Length: 4 weeks
  • Tools: Javascript, Node.js, Canvas, Web Audio, Webpack, HTML5, CSS3, Visual Studio Code

Douglas Experience(2024)

  • About: Completed development of one of the web based minigames for the Changeling VR Project's official website.
  • Team Size: Self
  • Project Length: 4 weeks.
  • Tools: Javascript, Howler.js, PixiJS, HTML5, CSS3, Visual Studio Code

Half-Life 2: Combine Prison Escape(2023)

  • Workshop page: Moddb page
  • About: Designed and created a Half-Life 2 level where you play as a Resistance member fighting their way out of a small Combine prison/outpost. Responsible for all aspects. Responsible for all aspects.
  • Team Size: Self
  • Project Length: 3 weeks.
  • Tools: Hammer++

Portal 2: Repulsion Gel Trilogy

  • Link: Steam Page
  • About: Designed and created a trilogy of Portal 2 Levels centered around the repulsion gel mechanic.
  • Team Size: Self
  • Project Length: 3 weeks.
  • Tools: Portal 2 Level editor

Battleblock Theater: The Level(2023)

  • Workshop page: Steam Page
  • About: Designed and created a platformer level that would utilize most mechanics/features of Battleblock Theater's level editor.
  • Team Size: Self
  • Project Length: 3 weeks.
  • Tools: Battleblock Theatre level editor

PotionWorks(2022)

  • About: Worked in a team of 5 to create a an analog card game set in the fantasy world of Ethshar.
  • What I did: Acted as project manager, game/UI programmer, and designer.
  • Team Size: 5 students
  • Project Length: 5 weeks
  • Tools: Unity

The Rolling Scrolls(2022)

rolling_scrolls_cover_art
  • About: Worked in a team of 5 to create a Casual 2D Puzzle game set in the fantasy world of Ethshar.
  • What I did: Acted as project manager, game tester, and game designer.
  • Team Size: 5 students
  • Project Length: 4 weeks

Polygon Defense(2021)

  • About: Designed and developed a top-down defense game that includes an upgrade system and increasing level difficulty.
  • Team Size: Self
  • Project Length: 3 weeks.
  • Tools: Visual Studio Code, Javascript, HTML, CSS, PixiJS

Bakery Delivery Website(2023-2024)

  • About: Expanded upon a previous UX case study by building a website version of the product.
  • Team Size: Self
  • Project Length: 8 weeks
  • Tools: Figma

Bakery Delivery App(2023)

  • About: Conducted a UX design case study by reseraching, designing, and prototyping a mobile app as part of the Google UX Design Professional Certificate program.
  • Team Size: Self
  • Project Length: 8 weeks
  • Tools: Figma

RIT Student Information Systems Redesign(2022)

  • About: Conducted a UX design case study aimed toward improving the process of course enrollment at the Rochester Institute of Technology. Responsible for research, design, prototyping, and testing.
  • Team Size: Self
  • Project Length: 2 months
  • Tools: Figma, Axure RP 10

Metal Godzilla(2024)

  • Link: Artstation
  • About: Designed and modelled a fantasy automaton modelled after MechaGodzilla from Godzilla vs Kong.
  • Team Size: Self
  • Project Length: 1.5 months
  • Tools: Maya, Blender, Substance Painter

Golem Godzilla(2024)

  • Link: Artstation
  • About: Designed and modelled a fantasy stone golem modelled after Evolved Godzilla from Godzilla x Kong: The New Empire.
  • Team Size: Self
  • Project Length: 1 month
  • Tools: Maya, Substance Painter

Spear of Tzeentch(2024)

  • Link: Artstation
  • About: Designed and modelled a Tzeentch-themed spear for Warhammer Fantasy.
  • Team Size: Self
  • Project Length: 2 weeks
  • Tools: Maya, Substance Painter

Chakram of Slaanesh(2024)

  • Link: Artstation
  • About: Designed and modelled a Slaanesh-themed damascus steel chakram for Warhammer Fantasy.
  • Team Size: Self
  • Project Length: 2.5 weeks
  • Tools: Maya, Substance Painter

Hanging Church Bell(2024)

  • Link: Artstation
  • About: Designed and modelled a hanging church bell prop during my time on the Changling VR Project.
  • Team Size: Self
  • Project Length: 2 weeks
  • Tools: Maya, Substance Painter

Sword of Tzeentch(2024)

  • Link: Artstation
  • About: Designed and modelled a Tzeentch-themed sword for Warhammer Fantasy.
  • Team Size: Self
  • Project Length: 2 weeks
  • Tools: Maya, Substance Painter

Sword of Slaanesh(2024)

  • Link: Artstation
  • About: Designed and modelled a Slaanesh-themed sword for Warhammer Fantasy.
  • Team Size: Self
  • Project Length: 2 weeks
  • Tools: Maya, Substance Painter

Minecraft Piston(2024)

  • Link: Artstation
  • About: Created the regular version of my anthropomorphized Minecraft piston.
  • Team Size: Self
  • Project Length: 1 week
  • Tools: Maya, Substance Painter

Minecraft Piston: Suzume Edition(2024)

  • Link: Artstation
  • About: Designed, modelled, textured, and rigged my take on the Minecraft equivalent of the animated chair from Suzume no Tojimari.
  • Team Size: Self
  • Project Length: 2 weeks
  • Tools: Maya, Substance Painter, Photoshop

Sword of Khorne(2024)

  • Link: Artstation
  • About: Designed and modelled a Khorne-themed sword for Warhammer Fantasy.
  • Team Size: Self
  • Project Length: 3 weeks
  • Tools: Maya, Substance Painter

Sword of Nurgle(2024)

  • Link: Artstation
  • About: Designed and modelled a Nurgle-themed sword for Warhammer Fantasy.
  • Team Size: Self
  • Project Length: 4 weeks
  • Tools: Maya, Blender, Substance Painter

Hammer of Nurgle(2023)

  • Link: Artstation
  • About: Designed and modelled a Nurgle-themed hammer for Warhammer Fantasy.
  • Team Size: Self
  • Project Length: 3 weeks
  • Tools: Maya, Blender, Substance Painter

Axe of Khorne(2023)

  • Link: Artstation
  • About:Designed and modelled a Khorne-themed axe for Warhammer Fantasy.
  • Team Size: Self
  • Project Length: 3 weeks
  • Tools: Maya, Blender, Substance Painter

Alien Character(2023)

  • Link: Artstation
  • About: Designed, modelled, textured, and rigged a playable alien character. Compatible with Unreal Engine.
  • Team Size: Self
  • Project Length: 3 weeks
  • Tools: Maya, Blender, Substance Painter, Unreal Engine 5, Mixamo

Five Nights at Freddy's Cow Character(2023)

  • Link: Artstation
  • About: Designed, modelled, textured, and rigged an original Five Nights at Freddy's character. Compatible with Unreal Engine.
  • Team Size: Self
  • Project Length: 3 weeks
  • Tools: Maya, Blender, Zbrush, Substance Painter, Unreal Engine 5

EXPERIENCE

Game Development/Programming Instructor

Code Ninjas

October 2024 - Present

  • Develop teaching methods for STEM subjects, integrating game development principles with hands-on coding for K-12 students.
  • Streamline student progress tracking and curriculum implementation while managing comprehensive attendance records.
  • Collaborate with peers to lead after-school coding workshops at local schools, introducing game development/programming concepts to groups of 10+ students while adapting content for diverse learning styles.

Web Developer Intern

Changeling VR

January 2024 - May 2024

  • Redesigned and programmed four responsive web pages for the Changeling VR project’s official website with React and Bootstrap, implementing modern UI/UX principles to increase user engagement.
  • Completed a web-based platformer game with PixiJS and Howler.js while maintaining optimal performance. Briefly worked as a 3D artist to produce centerpiece 3D assets for the offical VR game.
  • Managed development workflows for nine developers with Trello and GitHub to ensure seamless coordination and delivery.

3D Modeling and Animation Intern, Freelance 3D Generalist

Great Lakes Gaming

May 2022 - June 2024

  • Produced over 30 assets for the company’s 3D and 2D library, ensuring sufficient and consistent content for promotional materials and internal development.
  • Facilitated collaboration between various teams with Discord to maintain communication and efficiency for projects/contracts.