Edward Hatfield
I am an engineer specializing in computer systems and software currently living in Queens, NY. In the past, I have worked on graphics drivers, cloud infrastructure, and scientific desktop software. I have also deployed several web applications over the years.
Education
In May of 2023 I graduated Magna Cum Laude from the Tufts University School of Engineering with a bachelor's degree in computer science. During my time at school, I learned about compilers, operating systems, networks, and computer microarchitecture.
Some of my proudest accomplishments from school are
- designing my own ARM chip in VHDL.
- writing a compiler for my own programming language.
- implementing a real-time graphics engine using GPGPU compute for acceleration.
- creating a high-performance HTTPS proxy.
- releasing a few different dating web apps to the rest of the student body.
- writing a type inference algorithm for a simplified version of Ruby.
Interests
Lately, I've been more interested in hardware. I have set up my own home lab for experimentation using some second-hand computers. I am interested in researching the following topics:
- RISC-V.
- Designing new compute accelerators on FPGA.
- Compilers and toolchains that make these platforms more accessible.
- Their productive applications in agriculture, healthcare, building automation, cloud computing, industrial settings, logistics, and emergency response.
I am hoping to dedicate some time to working on projects in this area in the next year.
Employment
I am also seeking rewarding full-time employment as a software engineer.