
Staff Software Engineer
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Udacity
Full Stack Web Developer Nano Degree
January 1, 2015 – January 1, 2016
Simon Fraser University
Bachelor of Arts, Communications
January 1, 2007 – January 1, 2010
Capilano University
General Studies
January 1, 2005 – January 1, 2007
Array
Tech Lead - Staff Engineer
March 1, 2026 – Present
New York City Metropolitan Area
Array
Senior Software Engineer
August 1, 2025 – March 1, 2026
New York City Metropolitan Area
MoneyKit
Senior Software Engineer
April 1, 2024 – August 1, 2025
New York, United States
Pinwheel
Software Engineer
March 1, 2022 – April 1, 2024
New York, New York, United States
Plaid
System Analyst
January 1, 2019 – March 1, 2022
Greater New York City Area
Quovo
System Analyst
February 1, 2017 – January 1, 2019
Greater New York City Area
Centro
Platform Quality Specialist
August 1, 2014 – February 1, 2017
Toronto
Shift SMS
Founder
January 1, 2014 – January 1, 2014
Toronto
Noise Digital
Account Coordinator
June 1, 2013 – October 1, 2013
Toronto, Canada Area
Hudson's Bay Company
eCommerce Merchandising Coordinator
April 1, 2012 – June 1, 2013
Toronto, Canada Area
Kobo Inc.
Content Intern
September 1, 2011 – March 1, 2012
Toronto
Blo Blow Dry Bar
Social Media Architect
May 1, 2010 – December 1, 2011
Vancouver
Another Excuse
Founder
February 1, 2007 – May 1, 2009
Mavi Jeans
Sales Person
February 1, 2006 – June 1, 2010
Cultural Fit Analysis
The candidate has a diverse career path, including entrepreneurial ventures and roles in various industries before focusing on software engineering. The progression through different companies and roles suggests adaptability. However, the target role of 'Test Engineer' is a shift from recent software engineering and tech lead roles, which might require a re-evaluation of career goals or indicate a specific interest in quality assurance. The lack of detailed project descriptions makes it difficult to assess alignment with specific company cultures or collaborative styles.
Soft Skills & Operational Fit
The candidate's career progression from individual contributor to Tech Lead suggests leadership potential and ability to take on increasing responsibility. The 'Founder' roles indicate entrepreneurial spirit and initiative. However, specific soft skills like teamwork, problem-solving, or communication are not explicitly detailed in the provided experience descriptions.