Ben Lewis is a versatile software engineer with 12 years of professional experience, currently building payment and restaurants-focused products at Block in Boulder, CO. He spent several years at Twitter advancing developer-facing platforms, anti-abuse tooling, and embeddable publisher experiences, demonstrating strengths across front-end and back-end stacks (React/Redux, Ruby, Scala, JavaScript). A Turing School graduate with a BA in Music, Ben brings an uncommon blend of disciplined engineering and creative practice—he’s also an active open-source contributor to the Exercism Ruby track, adding and testing algorithmic exercises like binary-search and minesweeper. His background as a professional musician and K–12 music teacher informs a collaborative, pedagogical approach to mentoring and code quality.
12 years of coding experience
9 years of employment as a software developer
Bachelor of Arts (B.A.), Music, Bachelor of Arts (B.A.), Music at Vassar College
IB Diploma, Calculus, Advanced Calculus, Triginometry, Statistics, English, Biology, Spanish, Psychology, IB Diploma, Calculus, Advanced Calculus, Triginometry, Statistics, English, Biology, Spanish, Psychology at William J Palmer High School
Graduate, Full Stack Software Engineering, Graduate, Full Stack Software Engineering at Turing School of Software & Design
Certification, Music Education K-12, Certification, Music Education K-12 at University of Colorado at Colorado Springs
Stackoverflow
Stats
1reputation
0reached
0answers
0questions
Github Skills (8)
algorithm10
minitest10
data-structures10
algorithms10
data-structure10
ruby10
tdd9
tracks9
Programming languages (9)
CoffeeScriptCSSShellJavaScriptGoHTMLRubyRich Text Format
Back-end Developer & QA Engineer / Test Automation Engineer
Contributions:9 commits, 2 comments in 8 months
Contributions summary:Ben primarily contributed to the Ruby track by adding new exercises and providing solutions for the exercism platform. Their contributions included implementing and testing solutions for the "custom-set," "binary-search," "minesweeper," and "scale-generator" exercises. The commits demonstrate a focus on problem-solving and creating tests to ensure the correctness of the implemented code. Additionally, there are commits that fix and update existing exercises to match specified requirements.
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
Ben Lewis - Software Engineer at Freelance Musician/Composer