Matthew Fluet

Graduate Program Director (Department Of Computer Science)

Village of Pittsford, New York, 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
Matthew Fluet is a computer science academic and systems-focused software engineer with 24 years of experience, currently serving as Graduate Program Director and Associate Professor at Rochester Institute of Technology. He holds a PhD from Cornell and a BS in Mathematics from Harvey Mudd, and his research and engineering work centers on runtime systems and memory management. An active contributor to the MLton compiler, he has made low-level C improvements to garbage collection and heap layout that improved memory efficiency and alignment. Matthew blends rigorous academic scholarship with practical systems development, mentoring graduate programs while continuing to ship production-quality runtime code. Based in Pittsford, NY, he brings deep expertise in language runtimes that informs both teaching and hands-on system optimization.
code24 years of coding experience
job6 years of employment as a software developer
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Cornell University
bookBachelor of Science - BS, Mathematics, Bachelor of Science - BS, Mathematics at Harvey Mudd College
stackoverflow-logo

Stackoverflow

Stats
116reputation
5kreached
1answer
0questions
github-logo-circle

Github Skills (9)

memory-management10
c-programming10
system-programming10
compiler-development10
garbage-collection10
sml6
functional-programming6
interpreter6
compiler-construction6

Programming languages (9)

ShellRustStandard MLTeXJavaScriptHTMLRubyEmacs Lisp

Github contributions (5)

github-logo-circle
MLton/mlton

Jul 2001 - Nov 2022

The MLton repository
Role in this project:
userBack-end Developer
Contributions:8 releases, 4 reviews, 4965 commits in 21 years 7 months
Contributions summary:Matthew appears to be a back-end developer, as the commits primarily involve changes to the runtime of the MLton compiler, specifically focusing on the garbage collection and runtime system. They are responsible for code related to memory management. Their contributions include improvements to memory efficiency by incorporating the byte-based layout of the heap and by ensuring proper alignment for specific memory allocations. The work involves a broad range of system-level C code modifications in various aspects of the garbage collector.
smlfunctional-programmingstandard-mlmachine-learningcompiler
MLton/homebrew-mlton

Jan 2016 - Feb 2016

Contributions:53 commits, 21 pushes, 1 branch in 1 month
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
Matthew Fluet - Graduate Program Director (Department Of Computer Science)