Benny Powers

Senior Principal Software Engineer at Red Hat

Jerusalem District, Israel
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
Benny Powers is a Senior Principal Software Engineer based in Jerusalem with 13 years of experience building full-stack and front-end solutions across startups and enterprise teams. He combines deep practical knowledge of web components, TypeScript, tooling and testing with a pragmatic focus on accessibility, performance and developer experience. At Red Hat he progressed from Principal UX Engineer to his current senior principal role, bringing leadership to cross-functional projects while remaining hands-on in code. An active open-source contributor, Benny has improved widely used projects like Storybook, Lit, and Forem—shipping features ranging from dynamic source rendering to embed handling and build-system improvements. He pairs a disciplined engineering style (vim, git, TDD) with curiosity and pedagogy honed from years as a tour guide and mentor, which shows in clear documentation and developer-centric fixes. He’s equally comfortable refactoring build pipelines as he is implementing nuanced DOM and sanitizer fixes that improve real-world user and authoring workflows.
code14 years of coding experience
job8 years of employment as a software developer
bookTour Guide License Israel, Tour Guide License Israel at Lander Institute
bookRabbinic Ordination Shabbat, Rabbinic Ordination Shabbat at Aish HaTorah
bookNanodegree Mobile Web Specialist, Nanodegree Mobile Web Specialist at Udacity
bookTour Educator Informal Education, Tour Educator Informal Education at מכון תגלית למחנכים בסיור
languagesHebrew, English
stackoverflow-logo

Stackoverflow

Stats
5,646reputation
5.3mreached
110answers
41questions
Badges
javascript
top-5%
pygame
top-5%
sass
top-5%
github-logo-circle

Github Skills (64)

accessibility10
markdown10
lit-element10
ruby-rails10
hook10
javascript10
tree-sitter10
react-hooks10
template-literals10
storybook10
testing10
css10
test-runner10
typescript10
rails10

Programming languages (39)

C#CSchemeVim SnippetMakefileGoHTMLJSON

Github contributions (5)

github-logo-circle
modernweb-dev/web

Aug 2020 - May 2022

Guides, tools and libraries for modern web development.
Role in this project:
userFront-end Developer
Contributions:27 reviews, 46 commits, 52 PRs in 1 year 9 months
Contributions summary:Benny primarily focused on improving the accessibility and user experience of the project. They implemented dark mode functionality by modifying CSS variables and theme settings. The user also addressed layout issues with GitHub links and integrated a test runner for ensuring the project's functionality.
web-developmentjavascripttest-runnersaucelabsbrowserstack
Nvim Treesitter configurations and abstraction layer
Role in this project:
userFull-stack Developer
Contributions:12 reviews, 8 PRs, 37 comments in 1 year 2 months
Contributions summary:Benny primarily contributed to enhancing the Neovim Treesitter configuration, specifically focusing on implementing and refining code injection queries. Their work involved adding and modifying queries for HTML and ECMAScript, enabling more precise syntax highlighting and code completion within the Neovim environment. They implemented features like injection for event attributes and markdown code blocks. The user also added tests to validate the behavior of these injections.
nvimtree-sitterneovimnvim-treesitter
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