# Chris Gregory > Software Engineer at Headlands Technologies Location: New York, New York, United States Profile: https://flows.cv/chrisgregory1 I'm a software engineer who loves fast & reliable software and specializing in low level C++. I'm currently working on trading platforms. In my free time, I create developer tools using Data-Oriented Design. I've written my own text editor (Mag), shell and terminal (Tesh) from scratch and use them everyday at work. See my resume or GitHub for more details about my experience. ## Work Experience ### Software Engineer @ Headlands Technologies LLC Jan 2024 – Present | New York, New York, United States ### Software Engineer @ Pattern Research Jan 2022 – Jan 2024 | New York, New York, United States ### Software Development Engineer @ Green Hills Software Jan 2021 – Jan 2022 | Santa Barbara, California, United States Designed and implemented the demand pager, process manager, inter-process communication framework, and simulated graphics for the Dawn Secure General Purpose OS Project. https://dawnproject.com/ Extended state of the art RISC-V simulator with integer multiplication and division instructions, floating point instructions, 16-bit compressed instructions, and VirtIO support. ### Software Engineer Intern @ Green Hills Software Jan 2020 – Jan 2020 Diagnosed and patched sporadic crashes in the test suite of the embedded debugger. Optimized the debugger’s pipeline of decoding instructions through targeted profiling. ### Software Engineer Intern @ Microsoft Jan 2019 – Jan 2019 Built development tools for Office Engineers to manage version control systems. Extended telemetry collection for command line tools. Optimized command line application by utilizing concurrency and removing redundant operations. ### Intern @ The Science Center of Southern Illinois Jan 2018 – Jan 2018 | Carbondale, IL I created, in C++, two new exhibits that are used daily: the Animation Station and the Hydrogen Explosion Exhibit. I also refactored code for the Shadow Wall, written in C#, to implement additional functionality and allow for customization by the staff. ### Computer Science Intern @ Benefit Transact Solutions Jan 2017 – Jan 2017 I set up and deployed an internal application used at this insurance company to manage insurance accounts. I set up an intricate Docker configuration and configured Azure AD and Nginx. I created complex build scripts in PowerShell that made it easy to test and deploy the app to the respective servers. ### Research Assistant @ Oregon State University (Volunteer) Jan 2015 – Jan 2016 Under the direction of Dr. Martin Erwig, Professor of Computer Science at Oregon State, I researched Variational Calculus in Haskell, and how it can apply to software engineering projects. I wrote a program that will take a Git repository and show the changes over time in each of the files, as well as a program that searches this tree of changes. ## Education ### Bachelor of Science - BS in Computer Science Rose-Hulman Institute of Technology Jan 2017 – Jan 2020 ### Corvallis High School Jan 2013 – Jan 2017 ## Contact & Social - LinkedIn: https://linkedin.com/in/czipperz - GitHub: https://github.com/czipperz --- Source: https://flows.cv/chrisgregory1 JSON Resume: https://flows.cv/chrisgregory1/resume.json Last updated: 2026-04-01