welcome
About
Hi, I'm Harsukh 👋
I'm a front-end developer and technical artist from Toronto, Canada. I love to bring ideas to life with code and design softwares. My goal is to always build impressive and performant applications that make you go "Wow, how did you make that?"
Currently, I'm focusing on developing 3D experiences with WebGL and Unity and eventually bring them to life with AR/VR. My dream is to use my 3D design and development skills to build interactive experiences.
A few technologies I've been working with:
Dev: JavaScript (ES6), React, Unity (C#), Node.js, MongoDB
Design: Figma, XD, After Effects, Blender, Illustrator
Experience
- Worked with artists to design interactive AR effect, developed with TikTok EffectsCreator, and conducted cross-platform testing - effect targeted to gain 1 mil views
- Modelled and developed reusable 3D components for mobile AR game with Unity and Blender , added post processing and lighting, improved performance by 32% Scripted performant 3D animations and materials with HLSL shaders
- Collaborated in agile team to build live sports betting app with React and Next.js ,implemented motion with GSAP , conducted unit testing with Storybook
- Developed and shipped Obfuscation App, with React and Bootstrap, which removes sensitive info from documents to leverage data for machine learning purposes
- Used Docker and Postman to code async fetch requests to connect front-end to server
- Leveraged Electron, Python Tkinter and React to develop and design desktop apps
- Directed stakeholder interviews and iterated on wireframes to meet client requirements
- Designed company assets with XD, Illustrator and Figma, to be used by 1500+ employees
- Collaborated in an agile environment remotely with multi-disciplinary teams of engineers, designers, users and stakeholders on a daily basis from all over the world
- Developed scripts with Python to automatically generate HVAC and electrical systems, creates repeatable components that can be leveraged by engineers - saves 20+ hours per project
- Created user interface, which boosted program usage of non-technical teammates
- Worked independently and problem solved with mechanical and electrical users to troubleshoot and debug code
Design
A collection of projects I have built using Three.js to learn how to create impressive visualizations on the web
ViewProjects I have created while learning 3D CSS animations and SVG filters to discover the possibilities of web graphics
View2D and 3D animations I have created in After Effects and Blender to learn animation and 3D.
View