Contact

nathan [dot] abebe [at] yale [dot] edu

Work

Cloudflare

Summer 2026

Software Engineer Intern

Observability-driven optimization and a sharded fan-out redesign for notification delivery on the enterprise SASE platform.

Yale University

2025–2026

Computer Graphics Group

Fall 2025–Spring 2026

Researcher

Performance optimization for graphics systems, advised by Dr. Mike Shah.

Efficient Computing Lab

Summer 2025

Researcher

Large-scale FPGA management systems, advised by Prof. Lin Zhong.

Teaching Assistant

Fall 2025–Spring 2026

Computer Systems

Office hours, grading, and review sessions.

Projects

superFastObj

C++ / SIMD / threads

Wavefront .obj parser designed for rapid geometry processing. Order-of-magnitude performance gains over industry-standard tinyobjloader.

HADES

embedded / sensors / RF

Four-PCB electrical ground support system for remote-controlled liquid rocket fueling and arming operations.

Quark

D / physics / scripting

A 2D game engine with impulse-based physics, a custom scripting language, and mutex-controlled multithreading across subsystem timesteps.

ntraycer

D / path tracing / assembly I/O

A dependency-free path tracer implementing Monte Carlo global illumination, material models, custom RNG modules, and low-level assembly I/O.

Courses

  • CPSC 4200Computer Architecture
  • CPSC 4330Computer Networks
  • CPSC 4792Real-time Computer Graphics
  • CPSC 3650Algorithms
  • CPSC 3230Computer Systems
  • MATH 2410Probability Theory