Xavier Alexandre

Senior Frontend Developer at Folks

Montreal, Quebec, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Xavier Alexandre is a Senior Frontend Developer based in Montreal with 12 years of software experience and 9+ years focused on performant, accessible front-end work augmented by AI. He has progressed through roles at startups and engineering teams—most recently at Folks—bringing a pragmatic blend of front-end engineering and cloud project management. Xavier pairs strong UI craftsmanship with backend fluency, evidenced by contributions to projects like NoiseTorch where he improved update mechanisms and GitHub API interactions. His work on classic game-engine code in Chocolate Doom shows a knack for debugging low-level logic and cross-platform input issues. Comfortable shipping production UIs and refactoring for maintainability, he favors collaborative, long-term impact over quick wins. Colleagues would describe him as a thoughtful problem solver who balances speed with durability—he literally prefers to walk with the team so projects go further.
code11 years of coding experience
job5 years of employment as a software developer
bookTechnique Intégration multimédia, Programmation / développeur informatique, général, Technique Intégration multimédia, Programmation / développeur informatique, général at Collège de Maisonneuve
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (17)

game-engine10
sdl10
game-dev10
c-programming10
c1110
c1710
go10
github-api10
om10
game-development10
sem9
error-handling9
fvp8
linux8
retrocomputing7

Programming languages (20)

C#JavaC++CSSCRustVueGo

Github contributions (5)

github-logo-circle
noisetorch/NoiseTorch

Jun 2022 - Nov 2022

Real-time microphone noise suppression on Linux.
Role in this project:
userBack-end Developer
Contributions:25 reviews, 20 commits, 22 PRs in 5 months
Contributions summary:Xavier primarily focused on improving the update mechanism within the NoiseTorch application. Their contributions involved fixing crashes related to internet connectivity, handling errors in fetching the latest release, and refactoring the code for better reliability. They also made improvements to the code that retrieves the latest release from GitHub, demonstrating a focus on backend functionality and API interaction. Furthermore, the user refactored the view stack and made minor refactoring changes, improving overall maintainability.
raspberry-pimicrophonenoise-suppressionlinuxpulse
Chocolate Doom is a Doom source port that is minimalist and historically accurate.
Role in this project:
userGame Developer / Software Engineer
Contributions:8 commits, 8 PRs, 319 comments in 4 years 11 months
Contributions summary:Xavier primarily focused on bug fixes and implementing improvements to the Chocolate Doom source port. Their contributions addressed issues related to joystick input, Windows debugging, and game logic in Heretic and Hexen. They also fixed an issue with the "Add WADs" feature and improved the textscreen's data handling. The commits demonstrate a strong understanding of the game engine's internal workings and how to resolve specific bugs.
gamegplv2gamessdlminimalist
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial