
automate the boring
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Interested in opportunities in AI, machine learning, data science, data acquisition, embedded systems, information security. Keen interest in the research, architecture, and scientific side of things.
University of Toronto
B. Sc, Computer Science
January 1, 2004 – January 1, 2012
STREAMSIX
QA/testing-automation
April 1, 2019 – Present
Greater Toronto Area, Canada
Cambrian Soft
Engineer, Researcher
September 1, 2017 – March 1, 2018
The Randstad, Netherlands
Albedo Informatics Inc.
Software Architect
March 1, 2015 – May 1, 2017
Greater Toronto Area, Canada
Strum
Web Developer
March 1, 2015 – September 1, 2015
Greater Toronto Area, Canada
Albedo Informatics Inc.
Backend Engineer
January 1, 2012 – January 1, 2014
Toronto
Percy3D Media
Backend Developer
January 1, 2012 – January 1, 2012
Trapeze Media
Back End Web Developer
January 1, 2011 – September 1, 2011
Soft Gravity Inc.
System Administrator
September 1, 2010 – December 1, 2010
Myrtle Planet
Engineer, Researcher
June 1, 2009 – August 1, 2010
Greater Toronto Area, Canada
Upstream Works Software
Tester
January 1, 2008 – January 1, 2008
Yoodate
Developer
January 1, 2008 – January 1, 2009
Analog Devices Inc.
Product Validation Engineer
May 1, 2007 – December 1, 2007
Blue Sky Solar Racing
Software Engineer
January 1, 2005 – January 1, 2006
University of Toronto
Cultural Fit Analysis
The candidate has a diverse work history across various companies and roles, including backend, web, QA, and research. This breadth suggests adaptability. However, the target role is 'Android Developer', and the candidate's resume does not explicitly list any Android-specific projects, skills, or roles. While there is experience with mobile automotive efficiency games and wireless embedded devices, direct alignment with modern Android development practices (Kotlin, Jetpack Compose, Android Architecture Components) is not evident. This lack of direct alignment significantly impacts cultural fit for a specialized Android role.
Soft Skills & Operational Fit
The candidate's experience descriptions suggest an ability to propose innovative solutions, improve documentation, manage upgrades, and adopt new technologies. Roles like 'Software Architect' and 'Engineer, Researcher' indicate problem-solving and analytical skills. However, the lack of specific project details or direct Android development experience makes it difficult to fully assess operational fit for a senior Android Developer role.