Summary
Daniel Engel is a Senior Software Engineer specializing in high-performance systems with a PhD in Computer Science from Brown and a foundation in applied math from Georgia Tech. He brings four years of professional experience focused on concurrent programming, computer graphics, and audio/graphics systems engineering, now applied at Modulate in the Greater Boston area. His research produced novel consensus algorithms for distributed systems, and he has hands-on expertise converting scientific representations (signed distance fields) into production meshes and building CUDA-enabled simulation pipelines. Daniel has a strong teaching and mentoring background from multiple TA and head TA roles, plus freelance tutoring in advanced math and CS topics. He combines rigorous academic training with practical C++/OpenGL and parallel computing experience, frequently operating where low-level performance meets real-world product constraints. An interesting thread through his career is translating theoretical algorithms into optimized, deployable software for both research and industry use.
5 years of coding experience
9 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Brown University
Bachelor of Science - BS, Applied Math, Bachelor of Science - BS, Applied Math at Georgia Institute of Technology