Jason Dillon

Principle Software Engineer at cirqil

Oakley, California, 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
Jason Dillon is a Principal Software Engineer with 19 years of JVM-centric systems and platform design experience, blending deep Java/Kotlin expertise with a first‑language fluency in Linux, infra-as-code, and CI/CD. He specializes in taking complex, high-leverage problems from current state to shippable end state—prioritizing operability, survivability, and low ceremony over process theater. Jason has driven platform evolution at companies like Sonatype and Walmart, built critical CI/CD tooling and repository systems, and contributed to notable open-source projects including JLine, Groovy, Jansi, and Resty-GWT. Comfortable as a hands‑on principal IC, he pairs tactical implementation with architecture and small-team mentorship, and has architected both backend call-flow engines and JS/bytecode analysis prototypes. He treats AI tools as cognitive extensions—using them to accelerate design exploration and reduce bike‑shedding—and has worked remotely effectively for nearly two decades. Based in Oakley, CA, he prefers remote engagement with on-site collaboration for kickoffs and complex sessions.
code19 years of coding experience
job19 years of employment as a software developer
languagesEnglish
github-logo-circle

Github Skills (56)

data-stream10
outputstream10
lib10
admin10
jline10
groovy10
configuration-management10
command-line-interface10
database-administration10
gwt10
batchfile10
java10
cicd10
javas10
stream10

Programming languages (12)

TypeScriptHCLJavaQMLShellJavaScriptGoXSLT

Github contributions (5)

github-logo-circle
jline/jline2

Nov 2010 - Feb 2015

Jline 2.x
Role in this project:
userBack-end Developer
Contributions:105 commits, 3 pushes, 1 tag in 4 years 3 months
Contributions summary:Jason primarily contributed to the core functionality of the `jline2` library, focusing on the `ConsoleReader` class and related input stream implementations. Their contributions included bringing back the `ConsoleRunner` class and implementing configuration options, alongside simplifying variable names. They also refactored configuration management, including introducing a `ShutdownHook` and methods for handling user input, with associated testing improvements.
phpjline2-x
fusesource/jansi

Nov 2009 - May 2016

Jansi is a small java library that allows you to use ANSI escape sequences to format your console output which works even on windows.
Role in this project:
userBack-end Developer
Contributions:12 commits, 1 PR, 1 comment in 6 years 7 months
Contributions summary:Jason primarily contributed to the `jansi` library, focusing on core functionality and internal improvements. They addressed bugs related to installation and uninstallation processes and added JavaDoc comments for better code clarity. The user also enhanced the library by adding new features, making code adjustments to increase overall efficiency and by making use of modern code practices like using static enums.
helperwindowsconsoleescape-sequencesjava-library
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
Jason Dillon - Principle Software Engineer at cirqil