About

Research and development engineer working on CMake, systems software, and build tooling.

Summary

I am a senior research and development engineer at Kitware, where I work on CMake, build tooling, and solving various practical problems for our clientele. I also develop and lead trainings on whatever topic needs teaching.

My background crosses software, computer engineering, and operational engineering. I studied computer engineering at NYU, spent time teaching systems and architecture material there, and earlier served as a submarine reactor operator in the United States Navy.

I tend to gravitate toward work close to the machine: compiled languages, toolchains, performance-sensitive systems, hardware description, the stuff AI hasn’t completely taken over yet.

Education

Computer Engineering, BSc

NYU Tandon School of Engineering

2020-2024

Coursework focused on operating systems, computer architecture, embedded programming, digital logic, programming languages, and Unix systems.

Experience

Research and Development Engineer

Kitware

2024-present

Develops upstream CMake features, helps production codebases adopt modern CMake and CI workflows, and trains teams on build practices.

Teaching Assistant

NYU Tandon School of Engineering

2021-2024

Developed and presented material on C and C++, processor architecture, pipelining, speculative execution, and cache coherence.

Submarine Nuclear Reactor Operator

United States Navy

2014-2020

Operated and maintained reactor instrumentation and control systems, led equipment upgrades, and developed procedures for unique maintenance work.