Jason Felice

SDE IV at 2U, Inc

Cleveland, Ohio, 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 Felice is a seasoned SDE IV based in Cleveland with 16+ years building robust business systems spanning retail POS, logistics, embedded devices, and web office automation. He blends systems-level C++ and concurrency expertise with high-productivity work in Java, Ruby on Rails, PHP, and diverse niche languages across Linux/*NIX and macOS ecosystems. At companies from Micros Retail to Groupon and 2U he has driven architecture and implementation of production-critical services while contributing pragmatic fixes and features upstream in major open-source projects like Terraform, Neovim, and Kitty. His open-source work shows a focus on developer experience and reliability—from improving Terraform’s Vault provider and Neovim undo behavior to enhancing BDD tooling for iOS and macOS window management. Pragmatic and curious, he often tackles low-level edge cases (compiler patterns, runtime init, autossh system services) that quietly improve platform stability and developer productivity.
code16 years of coding experience
job12 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
1,220reputation
42kreached
10answers
0questions
Badges
xcode
top-5%
github-logo-circle

Github Skills (86)

nix10
python10
compiler-development10
testing10
c1110
modals10
terraform10
cocoa10
ruby10
c1710
vim10
lua10
hammerspoon10
language-design10
build-automation10

Programming languages (27)

SchemeCGoMustacheHTMLCWebTypeScriptShell

Github contributions (5)

github-logo-circle
kiwi-bdd/Kiwi

Jul 2011 - Dec 2012

Simple BDD for iOS
Role in this project:
useriOS Developer
Contributions:20 commits in 1 year 5 months
Contributions summary:Jason primarily contributed to the Kiwi BDD framework, focusing on improving its functionality and stability. Their work included adding C++ guards to the header, fixing compilation errors, and enhancing the framework's ability to handle nil arguments. They also refactored and improved the mocking capabilities, including stubbing of key-value coding methods. Furthermore, they implemented and refined informative failure messages for specific matchers, showcasing a focus on improving test output clarity.
bddios
idris-lang/Idris-dev

Jul 2017 - Dec 2017

A Dependently Typed Functional Programming Language
Role in this project:
userBack-end Developer
Contributions:112 commits, 22 PRs, 4 pushes in 5 months
Contributions summary:Jason primarily contributed to the core functionality of the Idris language by addressing issues related to `@` patterns within where functions, including binding variables and preventing shadowing. They also cleaned up unused import statements across multiple files. These changes involved modifications to the compiler's elaboration and clause processing, as well as updates to test files to reflect the new functionality. Additional refactoring was applied to reduce the IBC size and remove deprecated code.
functional-programming-language
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