Paul Chiusano

Founder at Unison Computing

New Orleans, Louisiana, 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
Paul Chiusano is a founder and systems-oriented software engineer with 14 years of experience building scalable, purely functional systems and programming languages. As co-creator of the Unison distributed-systems programming language and founder of Unison Computing, he blends language design, compiler/parser work, and developer tooling to make software creation more delightful. His background includes leading technical teams at S&P Capital IQ and founding a Scala/FP consultancy, with deep contributions to prominent open-source projects like Scalaz and FS2 that improved core abstractions and performance of streaming and typeclass libraries. Based in New Orleans, he brings a research-minded approach rooted in earlier work on swarm-inspired distributed algorithms, and he routinely tackles low-level invariants—error handling, type inference, and efficient core data structures—that most engineers avoid.
code14 years of coding experience
job12 years of employment as a software developer
bookBSE Computer Science, BSE Computer Science at University of Michigan
bookMA Computer Science, MA Computer Science at Brandeis University
stackoverflow-logo

Stackoverflow

Stats
775reputation
22kreached
12answers
8questions
github-logo-circle

Github Skills (24)

typeclass10
scala10
monads10
parsing10
traverse10
stream-processing10
functional-programming10
text-parsing10
unison10
refactor9
exception-handling9
applicative9
error-handling9
apply9
refactoring9

Programming languages (12)

DockerfileShellCSSSchemeScalaElmJavaScriptVue

Github contributions (5)

github-logo-circle
unisonweb/unison

Sep 2013 - Jan 2023

A friendly programming language from the future
Role in this project:
userBack-end Developer & Core Contributor
Contributions:3 releases, 850 reviews, 3923 commits in 9 years 5 months
Contributions summary:Paul made several contributions to the Unison codebase, including improvements to the parser and pretty-printing of documentation, as well as adjustments to the codebase's internals, such as how constructors were handled. Furthermore, the user worked on enhancing the codebase's error handling and integration with external tools, such as fixing issues related to the rendering of bytes literals and type checking. Their work also included improvements to the underlying text representation and core structure of the codebase, suggesting a focus on core backend functionality.
haskellcompilerdistributed-systemsunisonunison-language
fpinscala/fpinscala

Feb 2012 - Mar 2015

Code, exercises, answers, and hints to go along with the book "Functional Programming in Scala"
Role in this project:
userBack-end Developer
Contributions:159 commits, 6 PRs, 5 pushes in 3 years 1 month
Contributions summary:Paul primarily focused on refactoring and extending the parsing logic within the project. Their contributions involved modifying the `Master.scala` file to include blank line handling, qualified exercise names, and trim whitespace. The user also made changes to the error handling, laziness, and state implementations in Scala, indicating a focus on the core functionality of the functional programming concepts. Furthermore, the user fixed several issues with parser implementations.
ziofunctional-programmingcode-exercisesscalajshints
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
Paul Chiusano - Founder at Unison Computing