Summary
Chad Hayen is a Senior Software Developer with five years of experience building high-performance C/C++ systems for Oracle Exadata and the Oracle Database, specializing in low-level parallelism, memory management, and multithreaded correctness. He pairs a rigorous academic background—MS in Computer Science and a BS in Mathematics, both with perfect GPAs—with hands-on work implementing storage-side filtering, smart caching, and hierarchical in-memory data structures at scale. Chad has a track record of diagnosing race conditions, modifying caching behavior, and creating tooling and functional tests that improve production reliability. He also brings full-stack web experience (JavaScript, Vue, Node.js, Java) and a history of teaching algorithmic thinking and software engineering best practices. Colleagues know him for combining theoretical rigor with practical optimization skills—his interest in assembly-level performance tuning dates back to an undergraduate project and still informs his approach today.
5 years of coding experience
1 year of employment as a software developer
University of California, San Diego
Bachelor of Science - BS, Computer Science, 4.0, Bachelor of Science - BS, Computer Science, 4.0 at Oklahoma Christian University