Eddie Kohler

Ass. Professor at Harvard University

Cambridge, Massachusetts, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Eddie Kohler is an associate professor and seasoned software engineer with 25 years of experience bridging academic research and practical systems engineering from MIT-trained doctoral work to faculty roles at UCLA and Harvard. He combines deep expertise in computer science with a rare background in music and mathematics, bringing precision and creativity to software problems. His open-source contributions span front-end math typesetting—improving KaTeX rendering to better match TeX standards—and low-level image processing and optimization in the widely used gifsicle project, reflecting fluency from HTML/CSS rendering details to performance-critical C code. At Harvard he continues to translate research into robust, production-oriented solutions and mentors the next generation of systems builders. Colleagues describe him as meticulous about correctness and visual fidelity, with an eye for subtle spacing and rendering issues that reveal broader design flaws.
code25 years of coding experience
job7 years of employment as a software developer
bookSM, PhD, Computer Science, SM, PhD, Computer Science at Massachusetts Institute of Technology
github-logo-circle

Github Skills (14)

c1710
html10
css10
debug10
javascript10
latex10
katex10
c1110
optmization10
performance-optimization10
optimisation10
image-manipulation10
optimization10
configuration-management7

Programming languages (12)

C#JavaC++BikeshedCXMLJavaScriptPHP

Github contributions (5)

github-logo-circle
kohler/gifsicle

May 2014 - Jan 2022

Create, manipulate, and optimize GIF images and animations
Role in this project:
userSoftware Engineer
Contributions:35 commits, 21 PRs, 121 pushes in 7 years 9 months
Contributions summary:Eddie primarily contributed to the `gifsicle` project by addressing bugs and improving the code's robustness. They fixed a null pointer dereference issue and made other code adjustments to improve the stability of the GIF processing. Furthermore, the user updated configuration files, refined whitespace and corrected spelling errors. They also made significant performance improvements to the algorithm for image processing, improving the handling of various GIF formats.
apngimagegifgiphyimage-processing
KaTeX/KaTeX

Nov 2016 - Aug 2017

Fast math typesetting for the web.
Role in this project:
userFront-end Developer
Contributions:36 commits, 29 PRs, 1 push in 8 months
Contributions summary:Eddie's contributions primarily focused on improving the rendering and styling of mathematical expressions within the KaTeX library. They implemented features such as improved spacing to match TeX standards, support for new text fonts, and the handling of delimiters. The user also addressed various bug fixes related to spacing, character rendering, and overall visual correctness. Their work demonstrates a strong understanding of mathematical typesetting principles and HTML/CSS implementation.
mathtypesettingmathematicsjavascriptkatex
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Eddie Kohler - Ass. Professor at Harvard University