Anthony Frezzato
Software Engineer
About me

Hi! i'm passionated by programming and i like new challenges.
I published a paper in the notable scientific journal SCA 2022 about my work on deep reinforcement learning (Synthesizing Get-Up Motions for Physics-based Characters).
Skills
Programming Languages
C++, Python, C#, Java
Javascript, LUA
HLSL, GLSL
Softwares
Visual Studio, Unity 3D
Vortex, Blender, IntelliJ IDEA
Eclipse, Git, Matlab.
Machine Learning
PPO Algorithm, Variational autoencoder (VAE).
Rendering API
OpenGL, DirectX.
Unreal Engine
Particle System, Map creation, Lighting, Animation System, Physics, Collisions, AI, Decals, Textures.
Work Experience
Software Developer (Backend C++) - Zimmer Biomet, Montréal
- Design, develop, and maintain efficient, reusable, and reliable C++ code for computer assisted surgery software application.
- Collaborate with cross-functional teams to integrate complex algorithms and technologies into the company’s products.
- Participate in code reviews, ensuring adherence to industry standards and best practices.
- Assist in the identification and resolution of bottlenecks and bugs, optimizing code for speed and efficiency.
- Document software implementations, providing clear and concise technical documentation for developed systems.
R&D Developer, computer graphics and simulation - Symgery, Montréal
- Develop a high fidelity haptic surgery simulator to train surgeons (C++).
- Develop a game engine (Physics, Collisions, Rendering) for soft body simulation.
> Add new features and debugging.
> Optimize the code to improve memory and speed efficiency.
- Collaborate with the artist team to create 3D meshes.
- Integrate the surgery procedures to Unreal Engine.
Software Engineer Intern - Autodesk, Montréal
3ds max product:
- Add new features for Baking to Texture components and debugging.
- Program user interface using C++/ Python.
System Software Specialist Intern - Cae Inc, Montréal
- Program an Ethernet blackbox recorder project (C++).
- Tests functionalities for an airplane flight simulator.
Test Automation Specialist - Equisoft, Montréal
- Develop and maintain automated regression testing (C#).
Automation Technician - Équipement Comact, Chicoutimi
- Program and start automated equipments (over the world).
- Supervise contractors on site.
Automation Technician - Ancea System, France
- Program and start automated equipments (over the world).
- Supervise contractors on site.
Education
Master Information Technology (IT) engineering (M. Sc. A)
École de technologie supérieure (ÉTS), Université du Québec, Montréal
Bachelor of Software Engineering
École de technologie supérieure (ÉTS), Université du Québec, Montréal
Technological University degree Electrical Engineering
Institut universitaire de technologie, Béthune, France








