Jeanine Adkisson

Fellow at Twice Twice Studios

Old Toronto, Ontario, Canada
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
Jeanine Adkisson is a seasoned software engineer and toolsmith with 15 years of experience designing elegant, user-focused developer tools and languages. Currently a Gem Fellow, she maintains Rouge, a 15-year-old Ruby syntax-highlighting project relied on by GitLab, Jekyll and many others, and regularly handles complex lexer, regex and parsing work across hundreds of languages. Her career mixes production engineering at organizations like GitLab, CrowdStrike and the Canadian Digital Service with deep open-source contributions (Parsimmon, Rouge, vim-coffee-script, tmuxinator) that improve parsing, build tooling, and editor integrations. She combines technical leadership—setting project direction and owning active PR backlogs—with hands-on implementation, from compilers and type checkers to accessibility-focused web tooling. Based in Toronto, she also channels creative practice into music and game projects, founding a studio whose flagship title exceeded 30,000 Steam wishlists. Known for making small, simple, beautiful tools, she excels at understanding diverse users and translating that into robust, long-lived software.
code15 years of coding experience
job10 years of employment as a software developer
bookBachelor's degree, Mathematics, Bachelor's degree, Mathematics at University of California, Berkeley
bookMaster of Science - MS, Mathematics and Computer Science, Master of Science - MS, Mathematics and Computer Science at Tokyo Institute of Technology
languagesJapanese
stackoverflow-logo

Stackoverflow

Stats
21reputation
13kreached
2answers
0questions
github-logo-circle

Github Skills (38)

json10
json-parser10
javascript10
c-language10
coffeescript10
lexer10
scripting10
parser-combinators10
vimscript10
jsonp10
bash10
ruby10
php10
script10
parsing10

Programming languages (19)

C#C++CSSCRustGoHTMLTypeScript

Github contributions (5)

github-logo-circle
rouge-ruby/rouge

Aug 2012 - Jun 2022

A pure Ruby code highlighter that is compatible with Pygments
Role in this project:
userBack-end Developer
Contributions:40 reviews, 903 commits, 301 PRs in 9 years 11 months
Contributions summary:Jeanine primarily contributed to the Rouge project by implementing a variety of lexers. This includes development of new lexers for languages such as Javascript, Java, Scheme, and TOML, along with enhancements to existing lexers such as C++, PHP and Ruby. Their work focused on expanding the scope of supported languages within the syntax highlighting library, as reflected in their commits focused on functionality and integration.
code-highlighterpygmentsrubysyntax-highlightingminitest
jneen/parsimmon

Nov 2012 - Jan 2016

A monadic LL(infinity) parser combinator library for javascript
Role in this project:
userBack-end Developer
Contributions:107 commits, 10 PRs, 12 pushes in 3 years 2 months
Contributions summary:Jeanine primarily focused on enhancing the functionality of the parser combinator library. Their contributions include adding a browser build for packaging the library and creating a JSON example to demonstrate its usage. They also implemented stricter code practices, such as the use of `use strict`, and refactored the codebase to improve error messaging and incorporate features like `lazy` and `seq`.
combinatorjavascriptparser
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