Seth Tisue

Team Lead, Documentation Project

Reno, Nevada, 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
award
Top expert inScala Ecosystem and Reactive Programming
Seth Tisue is a seasoned language and tooling engineer with 15+ years crafting compilers, build systems, and developer infrastructure—especially in Scala, which he’s used daily since 2008. As Team Lead for the Scala Center’s Documentation project and a Community Advocate on the Scala Core Team, he blends technical stewardship with community governance and moderation. He has driven critical migrations and compatibility work across high-profile open-source projects (Scala, Play JSON, Scala.js, Akka, doobie, NetLogo) and maintains deep expertise in build automation and cross-version tooling. Seth favors clean, well-tested, modular code and has a track record of rescuing and modernizing legacy codebases—most notably evolving NetLogo from Java Swing to a web-capable, Scala-centered platform. He’s a practiced technical writer, presenter, and maintainer who pairs rigorous engineering with advocacy for open-source culture and Codes of Conduct. A less obvious strength: he routinely operates at the intersection of low-level compiler internals and developer-facing documentation, making complex language changes accessible to broad audiences.
code15 years of coding experience
job33 years of employment as a software developer
bookMS Computer Science, MS Computer Science at Northwestern University
bookBS Mathematics Computer Science, BS Mathematics Computer Science at University of Chicago
stackoverflow-logo

Stackoverflow

Stats
30,263reputation
992kreached
588answers
15questions
Badges
constructor
top-5%
scala
top-1%
dependency-injection
top-5%
covariance
top-5%
tail-recursion
top-5%
sbt
top-1%
github-logo-circle

Github Skills (95)

dependency-management10
parserator10
parser10
testing10
databases10
zinc10
openjdk10
javas10
metaprogramming10
specification10
build-automation10
property-testing10
refactoring10
actor-model10
jdk1710

Programming languages (20)

JavaCSSC++CScalaHTMLPerlGroovy

Github contributions (5)

github-logo-circle
scala/scala-async

Jan 2019 - Jan 2023

An asynchronous programming facility for Scala
Role in this project:
userDevOps Engineer & Build & Release Engineer
Contributions:1 release, 5 reviews, 55 commits in 4 years
Contributions summary:Seth's contributions primarily focused on infrastructure, build, and release management for the `scala/scala-async` repository. They upgraded the project's build system to sbt 1 and later to sbt version 1.3.7, and configured sbt-version-policy. They replaced Travis-CI with GitHub Actions for continuous integration, demonstrating their understanding of modern CI/CD practices. They also addressed build-related issues and configured the project to use sbt-scala-module.
dispatchasynchronousconcurrencyfunctional-programmingfacility
scala/scala-lang

Jul 2013 - Jan 2023

sources for the Scala language website
Role in this project:
userFull-stack Developer
Contributions:226 reviews, 750 commits, 738 PRs in 9 years 7 months
Contributions summary:Seth primarily contributed to the website's front-end and content, enhancing the user interface, and updating the site's content. They fixed UI-related issues and improved the navigation and layout, with changes to the site's Javascript, HTML, and CSS files. In addition, they updated the community sections with new links.
dslscalasbtsourcesscala-native
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
Seth Tisue - Team Lead, Documentation Project