
Multidisciplinary Software Engineering Manager
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
I'm an organized individual who pays close attention to detail. I prefer to spend time upfront carefully designing the code and thinking through the corner cases. I like to work on challenging projects that have a wide spread impact on the community and that require a diverse set of skills. Writing open source software and reverse engineering consumer devices are favorite pastimes of mine.
University of California, Davis
M.S., Electrical & Computer Engineering
January 1, 2004 – January 1, 2007
University of Washington
B.S., Electrical Engineering
January 1, 2001 – January 1, 2004
NVIDIA
Senior Software Engineering Manager
April 1, 2024 – Present
Santa Clara, California, United States · On-site
NVIDIA
Software Engineering Manager
October 1, 2018 – April 1, 2024
Santa Clara, California, United States · On-site
NVIDIA
Senior Deep Learning Inference Software Engineer
October 1, 2017 – October 1, 2018
Santa Clara, California, United States · On-site
Intel Corporation
Senior Software Engineer
September 1, 2016 – October 1, 2017
Santa Clara, CA
Soft Machines
Principal Software Engineer
October 1, 2007 – September 1, 2016
Santa Clara, CA
University of California, Davis
Research Assistant
January 1, 2005 – June 1, 2006
University of Washington
Teacher Assistant
April 1, 2004 – June 1, 2004
American Paper Converting
Technical Advisory Board
June 1, 1997 – Present
Woodland, WA
Cultural Fit Analysis
The candidate has a strong background in software engineering, deep learning, and hardware simulation, primarily in large tech companies. While this demonstrates a robust technical foundation, their experience is heavily skewed towards software engineering and management, with no explicit mention of data analysis, data science, or business intelligence projects. This indicates a potential mismatch with a 'Data Analyst' target role, which typically requires a different skill set focused on data manipulation, statistical analysis, visualization, and business insights. The breadth of skills is strong within software engineering but lacks diversity in data-specific domains.
Soft Skills & Operational Fit
The candidate's experience as a manager at NVIDIA suggests strong leadership, team collaboration, and project management skills. Their long tenure at companies like Soft Machines and NVIDIA indicates stability and commitment. However, specific details on communication style, stress handling, or direct operational fit for a Data Analyst role are not explicitly provided in the resume.