# Edward Hatfield > Software Engineer Location: New York, New York, United States Profile: https://flows.cv/edwardhatfield Software Engineer skilled in C++ and Rust. I’ve worked on graphics drivers, query engines, petabyte-scale storage services, and scientific software. I am currently seeking an engineering job in tech, agriculture, mining, aerospace, energy, automotive, or industrial, where I can collaborate with engineers from many disciplines to build adaptable, safe computer systems that accentuate human productivity. ## Work Experience ### Software Engineer @ Google Jan 2023 – Jan 2024 | New York, New York, United States I returned to Google to work on a team in Google Cloud's Storage Infrastructure organization. Our team provided a critical storage service providing binaries and other runtime data for jobs running in Google data centers. This service also enables Google to rollout (and, more importantly, rollback) new versions of software safely. Our team's work was used by products ranging from Workspace, YouTube, Gmail, to any and all enterprise GCP workloads. We worked with C++, Protocol Buffers, and the Bazel build system, alongside many internal Google libraries. • Built C++ event queue handlers for a storage service optimized for large AI models with Spanner, accelerating a DeepMind model deployment step by 70%. Created a Python script for benchmarking performance improvements. • Implemented a feature request enabling operators to resolve a recurring failure in the incremental rollouts system. • Built GCP batch processing pipelines in C++ to verify petabytes of data used to catch bugs. ### Software Engineer Internship @ Google Jan 2022 – Jan 2022 | Boulder, Colorado, United States This summer I interned within Google's Android Graphics organization, where I contributed to the open source ANGLE graphics driver that is used in Android, Chrome, Webkit, and Gecko. ANGLE is a translation layer from legacy APIs such as OpenGL ES, WebGL, and DirectX to more modern APIs such as Vulkan, Metal, and DirectX 12. This improves compatibility for games across devices and preserves games written in older APIs. It also takes burden off of OEMs so that they don't have to maintain implementations of OpenGL. My work utilized C++, Python, and Bazel. • Built a caching feature in our C++ graphics driver, improving performance of shader compilation by 40% across Pixel devices. • Took initiative by discovering an optimization that improved Pixel game load times by up to 5× by increasing the capacity of an Android system cache. Meticulously benchmarked performance gains and gave a presentation on this discovery to my team. ### Software Engineer Internship @ Shoreline.io (Acquired by NVIDIA) Jan 2022 – Jan 2022 | Redwood City, California, United States I took a semester off of university to do an internship at Shoreline.io, a startup that provides a programming language for Site Reliability Engineers to create self-healing behaviors for their kubernetes clusters. Our stack consisted of Go, Elixir, and Rust and I used Kubernetes to manipulate test environments and assist customers. • Implemented a new feature in Go, Elixir, and SQL in a microservices environment, fulfilling a key customer request. • Audited our Rust sqlite library for compliance with FedRAMP encryption standards. • Guided an important customer through live remediation of an issue and maintained communication throughout the process of finding a long term solution. ### Software Developer Internship @ Stellar Science Ltd Co Jan 2021 – Jan 2021 | Albuquerque, New Mexico, United States I interned on a team at Stellar Science where I contributed to a 3D model viewing application for analyzing images of satellites. This work made use of C++, CMake, Qt, and OpenSceneGraph. * Contributed multiple bug fixes and refactors including a fix to a long-standing error in the linear algebra for the model-viewer. * Wrote a C++ plugin that ensured safe usage of a third-party executable using smart pointer semantics ### Tasker Intern @ Discover Technologies Jan 2020 – Jan 2020 | Cincinnati, Ohio, United States ### Tasker Summer Intern @ Discover Technologies Jan 2019 – Jan 2019 | Cincinnati, Ohio ### Student @ High school Jan 2015 – Jan 2019 ### Intern @ Component Entity Jan 2018 – Jan 2018 | Cincinnati, OH ### Volunteer @ Stepping Stones Jan 2017 – Jan 2017 | Cincinnati, Ohio ### Volunteer @ Stepping Stones Jan 2016 – Jan 2016 | Cincinnati, Ohio ### Volunteer @ Stepping Stones Jan 2015 – Jan 2015 | Cincinnati, Ohio ## Education ### Bachelor of Science - BS in Computer Science Tufts University Jan 2019 – Jan 2023 ### Seven Hills School Jan 2015 – Jan 2019 ## Contact & Social - LinkedIn: https://linkedin.com/in/edward-hatfield-078a27160 - Website: https://eddiehatfield.com - GitHub: https://github.com/e-hat --- Source: https://flows.cv/edwardhatfield JSON Resume: https://flows.cv/edwardhatfield/resume.json Last updated: 2026-03-23