Principal Engineer @ SimpliVity Corporation (acquired by HPE)
Staff Engineer / Manager @ Qualcomm
University of Michigan
Bright, energetic, and focused software engineer who adapts and learns very quickly. Broad range of skills for solving complex problems and creating innovative solutions. Educational background in math and science. Practical experience with the full software life cycle, including C++, Java, and embedded engineering. Experience as a research scientist working with big data sets. Numerous publications in
Bright, energetic, and focused software engineer who adapts and learns very quickly. Broad range of skills for solving complex problems and creating innovative solutions. Educational background in math and science. Practical experience with the full software life cycle, including C++, Java, and embedded engineering. Experience as a research scientist working with big data sets. Numerous publications in leading journals.
I enjoy diving into new situations and developing solutions that make customers and co-workers happy. In my formal education, I learned how to analyze and solve problems. In my practical work experience, I have learned high-quality coding and design skills ideally suited to solve each new challenge.
I have enjoyed solving problems like these:
- Creating a new, reproducible system of software performance engineering to improve the customer experience for software developed in rapid agile sprints, or for complex legacy software
- Developing new algorithms and statistics to quantitatively describe patterns in large sets of noisy data
- Optimizing code and algorithms for network protocol stacks, large distributed applications, video games, and embedded software
- Presenting quantitative results effectively as a public speaker or in proposals to obtain funding
- Modeling results or finding solutions analytically, either using software (e.g., Mathematica) or by hand
Principal Engineer @ From January 2015 to Present (10 months) Westborough, MASystem Performance Engineer @ Shortly after joining HP, I was asked to build a new team of software performance engineers and to develop a reproducible system for measuring and improving product performance. We are a team of software developers who write code and tools to:
- Profile new or legacy software in extreme detail
- Reverse-engineer legacy code
- Generate extreme loads on systems in limited lab environments
- Collect, archive, visualize, and analyze large amounts of performance data
When we find problem areas, we re-write code and algorithms to improve throughput and reliability. One of the most satisfying parts of this work is demonstrating performance enhancements of 5x, 10x, or more to product owners and management. From April 2012 to January 2015 (2 years 10 months) Southborough, MAResearch Scientist @ Astronomy / Astrophysics research for publication, with a focus on optical and X-ray studies of active galactic nuclei, particularly time-variability properties.
Using my software engineering skills, I specialized in large-scale analysis of complex data sets. I wrote a large library of statistical routines similar to MATLAB or R capabilies, but ideally suited to make quantitative statements about instrumental data. The software had to account for instrumental artifacts and errors while searching for a wide variety of possible trends in the data. Because these results were for publication, the results had to be quantitative (specifying confidence levels in potential trends), not just pattern-searching.
Mentoring, grant-writing, managing funding, and software development. From 2008 to August 2012 (4 years) University of WashingtonPostdoctoral Research Associate @ From August 2006 to December 2008 (2 years 5 months) Graduate Student @ From 2001 to 2006 (5 years) Staff Engineer / Manager @ Software and systems engineering; leading small and large groups to design, develop, and test distributed software systems; managerial duties including mentoring, performance reviews, salary recommendations, interviews, and hiring recommendations. These skills are used in modern as- trophysical research, including large-scale surveys, data-mining, and maximizing scientific return from raw data. From September 1993 to March 1999 (5 years 7 months) San Diego, California
Looking for a different
Get an email address for anyone on LinkedIn with the ContactOut Chrome extension