Senior Scala GraphQL Developer (contract), ITV at Chuusai Ltd.
Brighton, England, United Kingdom
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Miles Sabin is a veteran Scala engineer and founding partner at Underscore with over 18 years of professional experience and involvement with Scala since its earliest public releases. He created the influential shapeless generic programming library, co-founded Typelevel, and remains a core maintainer of Cats while contributing significant fixes and features to both the Scala 2 and Scala 3 compilers. Currently contracting as a Senior Scala/GraphQL developer for clients including ITV and Gemini, he blends deep language-implementation expertise with practical GraphQL and backend engineering. A member of the Scala SIP committee, Miles works on smoothing the transition to Scala’s next major version—work that touches compiler internals, type testing, and improved generic/functional ergonomics. Beyond language design he applies formal techniques from constraint satisfaction, combinatorial optimization and stochastic search to real-world problems, particularly in finance and high-performance distributed systems. Based in Brighton with dual UK/Republic of Ireland nationality, he pairs academic pedigree (MPhil, Cambridge) with long-running open-source influence.
Contributions:60 reviews, 2348 commits, 434 PRs in 10 years 11 months
Contributions summary:Miles has made significant contributions to the `shapeless` library. Their work includes refactoring aspects of the core functionality, specifically concerning the implementation of `HList`, along with enhancements in type class implementations and associated syntax. The commits indicate development on core features in the form of function definitions, support for type-level operations, and expansion of features related to coproducts.
Scala 2 compiler and standard library. Scala 2 bugs at https://github.com/scala/bug; Scala 3 at https://github.com/scala/scala3
Role in this project:
Back-end Developer & Compiler Engineer
Contributions:97 commits, 73 PRs, 2 branches in 10 years 10 months
Contributions summary:Miles primarily contributed to the Scala compiler and standard library, focusing on fixing bugs and improving the codebase. They implemented fixes for various issues, including those related to language features, the parser, and the type system. Their work involved modifying source code across multiple files, demonstrating a deep understanding of the compiler's internal workings. The user also worked on improvements to the compiler's internal data structures and code generation, reflecting a strong familiarity with compiler design principles.
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
Miles Sabin - Senior Scala GraphQL Developer (contract), ITV at Chuusai Ltd.