Finley Mcilwaine is a Principal Software Engineer with seven years of experience specializing in functional programming and high-performance systems, currently based in Redmond, Oregon. He has deep Haskell expertise, contributing to the Glasgow Haskell Compiler where his work improved error messaging, reduced space leaks, and refactored core type-checking and renaming interfaces. Finley has built scalable production systems—from a high-throughput insurance rating platform and AWS-hosted SaaS to compiler and language tooling—delivering orders-of-magnitude performance gains in multiple projects. He combines hands-on engineering with teaching and consulting experience, having authored educational articles, given conference talks, and designed automated CI grading for university courses. That blend of compiler internals, cloud infrastructure, and developer tooling gives him a rare ability to optimize both low-level language semantics and end-to-end production performance.
7 years of coding experience
9 years of employment as a software developer
Master of Science - MS Computer Science, Master of Science - MS Computer Science at University of Wyoming
Mirror of the Glasgow Haskell Compiler. Please submit issues and patches to GHC's Gitlab instance (https://gitlab.haskell.org/ghc/ghc). First time contributors are encouraged to get started with the newcomers info (https://gitlab.haskell.org/ghc/ghc/wikis/contributing).
Role in this project:
Back-end Developer
Contributions:1 commit in 1 day
Contributions summary:Finley contributed to the Glasgow Haskell Compiler (GHC) by implementing and improving the compiler's error messages, particularly for newtype GADTs. They refactored and improved existing code related to type checking. The user also focused on addressing space leaks and refactoring the rename interface, enhancing its efficiency and memory usage.
Contributions:4 PRs, 51 pushes, 10 branches in 1 year 3 months
plutus
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
Finley Mcilwaine - Principal Software Engineer at Anduril Industries