Martin is available for hire
Hire MartinMartin Lavoie
Verified Expert in Engineering
Software Developer
Moncton, NB, Canada
Toptal member since October 27, 2022
Bio
Martin has two years of experience as a game developer and two years as a full-stack developer. He has worked with Unity, Django, React, PostgreSQL, and many more tools. A lifelong learner, Martin is proactive and quickly learns whatever is necessary to develop any prototype and join an existing project.
Portfolio
Budget Insight
React, Django, Python 3, JavaScript, PostgreSQL, Python, SQL, Linux, HTML
Trebuchet
C#, Unity, Unity3D
Experience
Availability
Part-time
Preferred Environment
Django, React, Python 3, Rust
The most amazing...
...thing I've done is provide insight into the company's state using visualization and dashboards.
Work Experience
Full-stack Developer
2021 - 2022
Budget Insight
- Rebuilt visualization tools to provide more information and accuracy.
- Provided support to colleagues and fixes to internal software in an agile manner.
- Taught colleagues about new tools and skills via remote and on-site sessions.
Technologies: React, Django, Python 3, JavaScript, PostgreSQL, Python, SQL, Linux, HTML
Game Programmer
2018 - 2020
Trebuchet
- Ported a VR game from Occulus/Vive to Playstation VR.
- Developed a game about dueling an opponent in VR with spectator interactions via a web app.
- Architected an open-world VR experience with an innovative mode of locomotion.
Technologies: C#, Unity, Unity3D
Experience
Custom Crash Aggregator
A website used to receive and aggregate multiple crashes from main product servers. I provided search and prioritization functionality for quick response by a support team. Also, I connected it with analytics tools to provide better insight into what was happening.
Skills
Libraries/APIs
React, REST APIs, jQuery
Languages
Python 3, Python, JavaScript, HTML, C#, Rust, SQL, Haskell, CSS
Frameworks
Django, Unity3D, Unity
Platforms
Linux
Storage
PostgreSQL
Other
Data Scraping, 3D Games, Web Scraping
Collaboration That Works
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
1
Share your needs
Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2
Choose your talent
Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3
Start your risk-free talent trial
Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.
Top talent is in high demand.
Start hiring