Ian Tabolt

Staff Software Engineer at Rillet

New York, New York, 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

👤
Senior
🎓
Top School
Ian Tabolt is a Staff Software Engineer based in New York with 11 years of experience building and operating distributed backend systems on the JVM, with deep expertise in Scala. He has driven production services across ad tech, sports data, and content-generation domains—shipping high-throughput ad-serving platforms, scalable sports APIs, and NLP-driven SaaS features. A pragmatic architect and hands-on developer, Ian has led migrations from .NET to Scala that cut costs and improved developer productivity, and he’s implemented resilient job-scheduling systems with Akka. He actively contributes to the scalameta/scalafmt project, improving Scala formatting rules and test coverage, reflecting a sustained interest in language ergonomics and toolchain quality. Known for balancing reliability and velocity, he thrives on untangling complex distributed problems and making developer-facing improvements that matter.
code11 years of coding experience
job13 years of employment as a software developer
bookBachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at University of Delaware
stackoverflow-logo

Stackoverflow

Stats
66reputation
9kreached
5answers
0questions
github-logo-circle

Github Skills (12)

testing10
formatter10
formatters10
code-formatting10
scala10
json6
future6
scala-collections6
cartesian-product6
spray-json6
playframework6
regex6

Programming languages (8)

JavaCScalaSCSSJavaScriptHTMLVim ScriptPython

Github contributions (5)

github-logo-circle
scalameta/scalafmt

Mar 2018 - Jun 2018

Code formatter for Scala
Role in this project:
userBack-end Developer & QA Engineer
Contributions:9 commits, 6 PRs, 20 comments in 3 months
Contributions summary:Ian contributed to the development and testing of code formatting rules for the Scala language. They refactored code, added configuration options, and implemented new tests to improve the formatter's behavior and coverage. This included modifying code to handle with-chain formatting, and ensuring that new functionality behaved as expected. Additionally, the user added configurations and tests related to code formatting edge cases.
formatterscalacode-formatter
iantabolt/dotfiles

Nov 2017 - Dec 2024

Contributions:20 pushes in 7 years 2 months
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
Ian Tabolt - Staff Software Engineer at Rillet