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
concurrency10

Programming languages (21)

C#JavaCSSScalaHTMLPerlGroovyNetLogo

Github contributions (5)

github-logo-circle
NetLogo/NetLogo

May 2011 - Jan 2022

turtles, patches, and links for kids, teachers, and scientists
Role in this project:
userBack-end Developer
Contributions:3 reviews, 3048 commits, 32 PRs in 10 years 9 months
Contributions summary:Seth primarily contributed to converting GUI-related code to Scala. The changes involved refactoring existing Java code into Scala, focusing on the "prim.gui" package, suggesting a focus on improving the UI or user interaction elements of the NetLogo application. The commits reflect work related to refactoring legacy code, a key aspect of back-end development. Additionally, the user addressed the migration of the file-handling API.
scientistslogoagent-based-modelingkidspatches
scala/scala-lang

Jul 2013 - Jan 2023

sources for the Scala language website
Role in this project:
userFull-stack Developer
Contributions:240 reviews, 750 commits, 754 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.
scala
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