• Hi!
    I'm William

    Professional Developer who is specialized in 3D/Web development.

    Download CV

  • I am
    an Artist

    Creative and Beautiful Art Vision

    View Portfolio

About Me

Who Am I?

Hi I'm William Scott Highly professional 3D and WebGL developer with 6 years of experience, solid leadership skills, and unrivalled building skills. Competent in cloud platforms(AWS and Azure), databases(PL/SQL, MySQL, and SQL), tools(VS Code and Eclipse IDE), version control(Git), debugging, and product testing. Several VR applications/websites using Unity3D, WebVR(Aframe, three.js, React), and worked on developing a WebGL CAD program using three.js, Typescript, React, Redux.

Also worked as full time R&D developer for an HTML5 game engine where I developed mainly the physics module and I have professional experience in several fields as computer graphics, game development, virtual reality, and web development.

Web Application

Metaverse

Game

WebAR/VR

I am happy to know you
that 50+ projects done sucessfully!

Hire me
What I do?

Here are some of my expertise

WebGL Development

Specialized in handling 3D animation, 3D websites, physics, shader, Web VR/AR, and materials.

Web Development

Design integration, Website SEO, Visualization, WebRTC, REST API development, and Database.

Metaverse

Deep understanding in Metaverse eco-system, experienced with Web3.js and smart contract.

Game Development

Expertise in 2D/3D game engines including Unity3D, Unreal, PlayCanvas, PixiJs, and Phaser.

Web Design

Over 2 years of experience with Web design and experience with Figma, Adobe XD, and WebFlow.

Software

Other desktop app development using C/C++, DotNet, Qt, directX and Python.

Cups of coffee
Projects
Clients
Partners
My Specialty

My Skills

Along the 6 years of development and experienced 50+ projects, I've gotten a lot of skill in several stacks.

WebGL

90%

Three.js

95%

Babylon.js

85%

PlayCanvas

70%

Pixi.js

90%

Phaser

75%

2D Animation

85%

3D Animation

90%

GSAP

95%

Tween.js

85%

A-Frame

65%

Javascript

100%

CSS

100%

SCSS

100%

React/Redux

95%

Typescript

90%

HTML5

100%

Web3.js

81%

AWS

75%

React Native

80%

Git

90%

MySQL

85%

MongoDB

80%

Docker

65%
Education

Education

University of Alberta, Canada, 2011 - 2015

Mainly focused on the world-digital infrastructure trends and computer engineering. As a result, I've got the professional vision of digital development and trends.

Ottawa University, Canada, 2006 - 2010

Focused on computer engineering and computer science to get the pro-vision of Information Technology.

Experience

Work Experience

WebGL Game Developer at Wonderkiln 02/2023 - Present

- Built the Web-browser based 3D game using three.js.

- Implemented the particle effects and physics engine for game.

- Optimized the rendering system to improve the FPS.

3D Game Engineer at Ev.io 05/2022 - 01/2023

- Integrated the 3rd person character animation feature to the game.

- Designed and implemented the weapon inventory system.

- Worked on handling RTC between sockets using socket.io.

3D Virtual Reality Developer at NexusCity 04/2021 - 02/2022

- Built and deployed a XREngine Inventory System on Internet Computer Blockchain.

- Designed and implemented the Virtual Reality Showroom application for the project.

- Engineered and put into production the Node.js library for the XREngine project solution.

P2E Game / Web3.js Developer at CryptoKittieFight 02/2020 - 10/2020

- Contributed to the development of CryptoKittieFight, an Ethereum-based Blockchain game implementation.

- Reused functionalities from CryptoKitties and created a Smart Contract Manager to handle different cryptokitties fights through the Contract Manager, using Web3.

- Successfully liaised with the development team to ensure smooth/reliable transfer of the new technology.

Lead Front-End / Graphics - Engineer at TiiQu 02/2018 - 11/2019

- Implemented front-end codebase from various web designs, through React, Angular and Laravel framework.

- Contributed to the development game graphics solutions for clients in a team of 4 other developers.

- Effectively developed prototype solutions for use cases to demonstrate the attributes and benefits of solutions to clients.

My Work

Recent Work

Totem Earth

Totem Earth 3D visualization website

156 64

GameAwards DreamWave

GameAwards 3D visualization

124 49

Ev.io

Play2Earn Metaverse Blockchain Multiplayer online game

252 102

House Interior Visualization

Panorama House Interior Visualization

78 32

HorseBit 3D website

Three.js Landing Page Visualization

58 22

AnVL

ANVL Ecommerce 3D character configurator

152 74

Eldritch Foundry

3D Character Configurator

97 34

HeroForge

HeroForge 3D Character Configurator

84 32

3D animation website

Ecommerce Car Visualization Three.js Website

74 36

Get in Touch

Contact

485 Logan Ave, Toronto, ON, M4M 2P5, CA