
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Data Scientist and Software Architect
I offer over 20 years of industry experience in information retrieval and search, data science, software engineering, performance analysis, and consulting. I'm a highly motivated software engineer, able to make the trade-off between business value, elegance, performance, and schedule. I'm fast at learning and applying new technologies, with very strong troubleshooting and analytical skills. I've been named as inventor in 10 patents in the information retrieval space (9 granted, the other pending). Looking to conceptualize, design, and build data-driven products in a company with a team dynamic that fosters respect, collaboration, and debate.
Cornell University
M.Eng., Computer Science
August 1, 1998 – December 1, 1998
Cornell University
B.A., Computer Science
August 1, 1994 – May 1, 1998
Cornell University
B.A., Mathematics
January 1, 1994 – January 1, 1998
Apple
Machine Learning Engineer, Machine Learning Platform & Technology
April 1, 2019 – June 1, 2022
Apple
Machine Learning Engineer, Siri Proactive Intelligence
April 1, 2018 – April 1, 2019
Google (via acquisition)
Senior Software Engineer
May 1, 2015 – July 1, 2017
Timeful (acquired by Google)
Senior Data Science Engineer
August 1, 2014 – May 1, 2015
Mountain View, CA
Staff Software Engineer / Senior Data Scientist, Search
June 1, 2011 – August 1, 2014
Endeca
Software Architect
October 1, 2009 – June 1, 2011
Endeca
Applied Research Scientist
January 1, 2007 – October 1, 2009
Endeca
Sr. Application Support Services Engineer
October 1, 2004 – January 1, 2007
Endeca
Professional Services Tech Lead & Architect
April 1, 2004 – October 1, 2004
ATG (Art Technology Group)
Performance Architect
June 1, 2002 – April 1, 2004
ATG (Art Technology Group)
Professional Services Center of Excellence Architect
March 1, 2001 – June 1, 2002
ATG (Art Technology Group)
Professional Services Tech Lead & Architect
July 1, 2000 – March 1, 2001
Trilogy Software
Integration Consultant, Tech Lead & Architect
January 1, 1999 – April 1, 2000
Cultural Fit Analysis
The candidate has a long and distinguished career at major tech companies, indicating adaptability to fast-paced, high-performance environments. The diverse roles across ML, data science, and software architecture suggest a broad technical interest. However, the target role is 'Frontend Developer', which is a significant pivot from the candidate's recent and primary experience in machine learning and backend systems. This misalignment could impact cultural fit for a dedicated frontend team unless there's a strong, unstated interest or prior experience in frontend development.
Soft Skills & Operational Fit
The candidate's extensive experience in leadership roles (Architect, Tech Lead, Staff Engineer) suggests strong problem-solving, decision-making, and potentially mentoring skills. The descriptions of building end-to-end systems and designing metrics indicate a structured and results-oriented approach. However, specific soft skill assessments are not available.