AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Software Architect & Algorithm Manager at KLA
I am an experienced software architect and research scientist with the balance of creativity and practicality in mind. I have hands-on experience on designing and building scalable and distributed systems with instrumentation towards rapid system diagnostics. I am a capable technical communicator and enjoy working with colleagues and customers to set realistic goals and get things done. In short, I enjoy building stuffs with algorithmic system design and component-based software skills. Specialties: - Computer vision, scene/behavior understanding, tracking - Machine learning, deep learning, enabling it on embedded systems - Distributed application design and fast prototyping - Parallel computing: multi-threading, multi-process, asynchronous programming - SIMD Optimization: SSE, AVX, AVX2 - System integration strategies; Legacy system refactoring and integration - Static code analysis and linting - Proficient in C/C++, C#, Java, Python, Matlab
Arizona State University
Ph.D., Computer Science
January 1, 2003 – January 1, 2008
Northeastern University (CN)
M.S., Computer Science
January 1, 1999 – January 1, 2002
Northeastern University (CN)
B.S., Computer Science
January 1, 1995 – January 1, 1999
KLA
Software Architect & Algorithm Manager
July 1, 2021 – Present
KLA
Sr. Staff Software Architect
April 1, 2019 – July 1, 2021
KLA
Research Scientist, Computer Vision & Machine Learning & Deep Learning
July 1, 2010 – April 1, 2019
World Evolved Services, LLC
Software Engineer, Business Intelligence & Data Analytics
June 1, 2009 – March 1, 2010
PureTech Systems
Software Engineer, Video Analytics
May 1, 2007 – May 1, 2009
Arizona State University
Research Associate
August 1, 2003 – May 1, 2007
Go Essential Training
June 24, 2026 – Present
Cultural Fit Analysis
The candidate has a long tenure at KLA, suggesting loyalty and ability to grow within an organization. The diverse roles held (research, software architect, algorithm manager) indicate adaptability. However, the target role 'Data Analyst' is a significant shift from recent architect/managerial roles, and without specific projects or contributions, it's hard to assess the current hands-on data analysis skills and cultural fit for a potentially more individual contributor-focused data analyst role.
Soft Skills & Operational Fit
The candidate's extensive experience in research and architect roles suggests strong problem-solving, analytical thinking, and potentially leadership skills. However, without specific project details or behavioral assessment data, it is difficult to fully assess operational fit and soft skills beyond what can be inferred from job titles.