Who we are
Ian Lynagh
Ian has more than ten years of experience with Haskell. He is a well-known contributor to the Haskell community, having worked on many of the core libraries, tools and implementations. For five years he maintained many of the Haskell-related packages, including GHC, for the Debian operating system. He served as maintainer of the unstable branch of darcs, an Open Source version control system written in Haskell, for eight months. In 2004, in a team with Duncan Coutts and two others, he won the ICFP contest with an all-Haskell entry.
Based in England, Ian has done Haskell contract work for small and large companies in both Europe and America. This includes three years contracting for Microsoft Research, working on GHC, the leading Haskell compiler.
Ian graduated at the top of his year in the Oxford University undergraduate computer science course, and went on to complete a PhD, also at Oxford University.
Duncan Coutts
Duncan has more than ten years programming experience with Haskell. He is a well known member of the Haskell community. He helps maintain several popular libraries and tools including Cabal and bytestring. He also has several years experience in packaging the Haskell platform for Gentoo Linux. In 2004, in a team with Ian Lynagh and two others, he won the ICFP contest with an all-Haskell entry.
He holds a first class degree in Computer Science from Oxford University and is shortly to complete a PhD there too. He has published papers at international conferences, including ICFP. His research focus is on generating high performance code from idiomatic high level Haskell code. This included co-authoring the bytestring and binary libraries and work on stream fusion for lists. He has five years experience teaching computer science, including four years teaching Haskell to mature students at graduate level.
