
Senior Software Engineer II
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
PhD in Mathematics with experience in Software Development and AI.
Princeton University
Doctor of Philosophy (Ph.D.), Mathematics
January 1, 2004 – January 1, 2009
AuditBoard
Senior Software Engineer II
July 1, 2024 – Present
Toronto, Ontario, Canada · Remote
LoginID
Senior Full-stack Developer
May 1, 2021 – July 1, 2024
Atomic Reach
Lead AI
December 1, 2019 – May 1, 2021
Toronto, Ontario, Canada
BMO Harris Bank
Risk Analyst
February 1, 2019 – December 1, 2019
Greater Toronto Area, Canada
BodiData, Inc.
Data Scientist
June 1, 2017 – June 1, 2018
Trusting Social
Data Scientist
February 1, 2017 – June 1, 2017
Fossil Group, Inc.
Researcher
June 1, 2016 – October 1, 2016
Vietnam
Misfit
Researcher
August 1, 2015 – May 1, 2016
Sungkyunkwan University
Visiting Assistant Professor
September 1, 2013 – August 1, 2015
Gyeonggi, South Korea
University of Ulsan
Visiting Assistant Professor
September 1, 2010 – September 1, 2013
Ulsan, South Korea
HackerRank Problem Solving
HackerRank
June 23, 2026 – Present
Cultural Fit Analysis
Insufficient data to assess cultural fit. No projects, education, experience, or certifications are provided to evaluate diversity or alignment.
Soft Skills & Operational Fit
Insufficient data to assess soft skills or operational fit. Psychometric test scores are 0, indicating no completed assessment.