
Staff Software Engineer at Wisedocs
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
University of Waterloo
Bachelor of Applied Science (B.A.Sc.), Electrical Engineering
January 1, 2013 – Present
Wisedocs
Staff Software Engineer
January 1, 2024 – Present
Toronto, Ontario, Canada
Wisedocs
Lead Backend Engineer
January 1, 2022 – February 1, 2024
Toronto, Ontario, Canada
Bear Health Technologies
Software Engineer
January 1, 2019 – December 1, 2021
Toronto
VM Farms
Back-end Developer
January 1, 2017 – December 1, 2018
Greater Toronto Area, Canada
Independent Consultant
Software Developer
December 1, 2014 – July 1, 2015
Toronto, ON
Self-Employed
Professional Poker Player
January 1, 2005 – January 1, 2012
Atlantis SI
Software Developer
January 1, 2003 – January 1, 2005
Brampton, ON
Rezox Corp.
Co-Founder/Lead Developer (startup)
January 1, 1999 – January 1, 2003
Toronto, ON
Microsoft
Software Design Engineer, Intern
January 1, 1998 – April 1, 1998
Machine Learning
Coursera Course Certificates
June 28, 2026 – Present
Cultural Fit Analysis
The candidate has a diverse professional background, including a significant period as a professional poker player, which suggests a unique perspective and risk assessment capabilities. While the technical experience is primarily in backend and enterprise software, the early career roles and independent consulting show exposure to graphics (OpenGL, iOS porting) and C++, which aligns with game development. However, the recent experience is heavily skewed towards backend and ML infrastructure, which might require a significant shift in focus for a pure game development role. The target role 'Game Developer' is a significant pivot from recent experience, impacting cultural fit.
Soft Skills & Operational Fit
The candidate's experience as a Lead Backend Engineer and Staff Software Engineer indicates leadership, mentoring, and architectural design skills. The 'Professional Poker Player' experience suggests strong analytical thinking, strategic planning, and discipline, which are valuable for complex problem-solving. However, specific operational fit for a game development studio beyond technical leadership is not explicitly detailed.