
Principal Engineer - MLSE Frameworks
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 have a deep appreciation for all things software and seldom come across a project I don't enjoy. Whether it's crafting kernel code, exploring deep learning frameworks, or delving into the occasional assembly write-up, I find great satisfaction in these endeavors. I'm perpetually eager to acquire new knowledge, so please feel free to reach out if you come across anything you believe would pique my interest!
Northern Illinois University
M.S., Computer Science
January 1, 2003 – January 1, 2004
Northern Illinois University
Bachelor of Science (B.S.), Theoretical Computer Science
January 1, 1999 – January 1, 2003
Northern Illinois University
Bachelor of Science (B.S.), Applied Mathematics
January 1, 1999 – January 1, 2003
AMD
Principal Engineer on MLSE Frameworks Team
September 1, 2021 – Present
Austin, Texas, United States
IBM
Squad Lead, Deep Learning Manufacturing
January 1, 2020 – August 1, 2021
IBM
PowerAI Deep Learning Development
June 1, 2016 – January 1, 2020
IBM
Power Systems Solutions Architect
January 1, 2016 – January 1, 2020
IBM
PowerPC Bringup/Enablement Software Engineer
May 1, 2013 – October 1, 2016
IBM
Linux Kernel Developer
April 1, 2011 – June 1, 2016
IBM
Automation Design & Implementation
April 1, 2011 – March 1, 2014
IBM
Software Development/Support
May 1, 2004 – April 1, 2011
Accelerated Computer Science Fundamentals Specialization
Coursera
June 24, 2026 – Present
Fundamentals of Accelerated Computing with CUDA C/C++
NVIDIA
June 24, 2026 – Present
Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization
Coursera
June 24, 2026 – Present
Neural Networks and Deep Learning
Coursera
June 24, 2026 – Present
Cultural Fit Analysis
The candidate has a long and diverse career primarily within IBM, transitioning from kernel development and automation to deep learning and ML engineering. While the technical skills align well with an ML Engineer role, the breadth of experience across different domains (mainframe, kernel, solutions architecture, ML) suggests adaptability. However, the lack of diverse company experience outside of IBM and AMD might indicate a preference for established corporate environments. The target role of ML Engineer is a strong fit for the recent experience.
Soft Skills & Operational Fit
The candidate's resume indicates strong leadership, team collaboration (Squad Lead, leading multi-geographical teams), and problem-solving skills (debugging multi-system issues, resolving critsits). Experience with Design Thinking and Agile suggests a structured approach to product development and operational efficiency. The long tenure at IBM also implies loyalty and adaptability within a large enterprise environment.