Victor Yap

Member Of Technical Staff II at MDA

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

👤
Senior
🎓
Top School
Victor Yap is a versatile software engineer and Member of Technical Staff II in Montreal with over 14 years of hands-on experience and a two-decade devotion to technology spanning games, e-commerce, and space communications. He bridges systems-level engineering (Python, C#, SQL, Linux/Windows administration, DevOps with Docker/GitLab/Jenkins) with UX, multimedia and game-design sensibilities honed across agencies and product teams. Victor has shipped high-impact web and backend features for projects from Star Citizen’s e-commerce to large retail platforms, and contributed QA and test automation improvements to the well-known CasperJS testing project. He also brings operational depth from network and systems administration to space comms simulation and signal-instrument integration at MDA. A longtime volunteer leader at Otakuthon, he pairs technical delivery with event-scale planning and product-driven innovation—an uncommon mix of engineering rigor and creative production.
code14 years of coding experience
job7 years of employment as a software developer
bookBCompSci, Digital Image/Sound and the Fine Arts, BCompSci, Digital Image/Sound and the Fine Arts at Concordia University
bookDEC, Creative Arts, Literature and Languges: Cinema & Communications, DEC, Creative Arts, Literature and Languges: Cinema & Communications at Dawson College
languagesFrench, English, Chinese
stackoverflow-logo

Stackoverflow

Stats
3,561reputation
683kreached
72answers
13questions
github-logo-circle

Github Skills (11)

test-framework10
javascript10
casperjs10
test-automation10
testing10
powershell6
git6
jenkins6
cakephp6
php6
python6

Programming languages (13)

C#JavaCSSCHTMLTypeScriptShellJavaScript

Github contributions (5)

github-logo-circle
casperjs/casperjs

Jul 2012 - Nov 2012

CasperJS is no longer actively maintained. Navigation scripting and testing utility for PhantomJS and SlimerJS
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:5 commits, 3 comments in 3 months
Contributions summary:Victor primarily focused on enhancing and extending the testing infrastructure of the CasperJS project. Their contributions included adding and modifying test cases to cover various functionalities, specifically targeting aliases for existing functions, and ensuring that different assertion types were properly tested. These changes improved the project's test coverage and validated the correct functionality of core features, like `assertExists`, `assertDoesntExist`, and `assertMatches`. The user was also involved in addressing issues related to the declaration of assertion functions.
actively-maintainedscriptingslimerjstestingphantomjs
starlocke/favicons

Sep 2017 - Feb 2018

Contributions:10 commits, 9 pushes, 1 branch in 5 months
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
Victor Yap - Member Of Technical Staff II at MDA