Ben Struthers

Minnesota, 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

👤
Senior
Ben Struthers is a Web Developer with over a decade of experience building and leading web projects for the crop insurance industry, currently based in Minnesota. He combines strong .NET and web-stack chops with UX sensibilities, requirements analysis, and Agile/Scrum leadership, often serving as development lead and Scrum Master. His hands-on contributions to open-source front-end work—improving AngularJS Bootstrap directives like typeahead, tooltips, and datepicker keyboard navigation—reflect a focus on polishing user-facing behavior and accessibility. Ben’s background in quantitative methods and computer science underpins a pragmatic approach to translating complex domain rules into reliable, user-centered web applications.
code12 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
958reputation
68kreached
30answers
0questions
Badges
fancybox
top-5%
github-logo-circle

Github Skills (18)

javascript10
bootstrap10
ui-design10
uid10
front-end-development10
angularjs10
bootstra10
testing9
fancybox9
jscript9
html9
css8
asp-net6
asp-net-mvc6
odbc6

Programming languages (4)

TypeScriptCSSJavaScriptHTML

Github contributions (5)

github-logo-circle
mgcrea/angular-strap

Jun 2014 - Feb 2015

AngularJS 1.2+ native directives for Bootstrap 3.
Role in this project:
userFront-end Developer
Contributions:15 commits, 11 PRs, 44 comments in 8 months
Contributions summary:Ben primarily contributed to improving the AngularJS-based UI components within the `angular-strap` repository, focusing on bug fixes and feature enhancements. Their work included correcting typeahead functionality, ensuring tooltips were properly positioned, and addressing datepicker keyboard navigation issues. The commits also involved enhancing the typeahead directive with a comparator option and refactoring tooltip auto-positioning to align with Bootstrap's implementation. These changes aimed to refine the user experience and ensure correct component behavior across different use cases.
angularjsbootstrap
bstruthers/angular-strap

Jan 2015 - Aug 2015

Contributions:46 pushes, 18 branches in 6 months
bootstrap4bootstrap-3directivesangularjstwitter
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