Norman Clarke

Staff Software Engineer at Bento (gobento.com)

Buenos Aires, Autonomous City of Buenos Aires, Argentina
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
Norman Clarke is a Staff Software Engineer with 17 years building resilient back-end systems, currently leading architecture and delivery at Bento from his base in Buenos Aires. A longtime Ruby/Rails practitioner and open-source contributor, he has improved notable projects like the Sneakers background worker and Haml’s filter integrations, focusing on robustness, compatibility, and messaging reliability. His career spans startups, consultancies, and product teams across healthcare, real estate, and enterprise SaaS, blending hands-on implementation with technical leadership. An entrepreneur and musician by inclination, he brings a pragmatic, multidisciplinary perspective—able to translate legacy Rails constraints into maintainable, modern solutions while shipping production-grade systems.
code18 years of coding experience
job23 years of employment as a software developer
bookBachelor of Arts, Hispanic Studies, Bachelor of Arts, Hispanic Studies at UMass Boston
bookLinguistics, Linguistics at University of Connecticut
languagesEnglish, Spanish, Portuguese, German, Italian
stackoverflow-logo

Stackoverflow

Stats
436reputation
10kreached
11answers
0questions
github-logo-circle

Github Skills (26)

markdown10
ruby-rails10
back-end-development10
package-development10
testing10
rails10
haml10
ruby10
rabbitmq10
markdown-it10
activerecord10
configuration-management9
text-processing9
compatibility9
error-handling9

Programming languages (6)

CLuaHTMLHamlPerlRuby

Github contributions (5)

github-logo-circle
Provides a way to specify default values for ActiveRecord models
Role in this project:
userBack-end Developer
Contributions:62 commits, 2 PRs, 6 pushes in 8 years 9 months
Contributions summary:Norman primarily contributed to the `default_value_for` gem, a library for providing default values in ActiveRecord models. Their work included adapting the gem to different Rails versions (3.2, 4.0, 4.1, 4.2) and making it compatible with features like Rails 4 partial inserts and nested attributes. The user also cleaned up code, simplified version checks, and fixed bugs related to association and nested attribute defaults.
activerecorddefault-value
haml/haml

Sep 2009 - Jan 2017

HTML Abstraction Markup Language - A Markup Haiku
Role in this project:
userBack-end Developer
Contributions:463 commits, 3 PRs, 14 pushes in 7 years 5 months
Contributions summary:Norman's contributions primarily focused on adding and improving support for various Markdown engines like Kramdown and Redcarpet within the Haml filter system. They also addressed issues related to HTML and textarea handling within Rails 3.2.x applications, implementing fixes and adjustments to ensure proper rendering. Additionally, the user merged updates to the `stable` branch, resolving versioning conflicts and incorporating recent changes, and updated the codebase to remove dependencies on deprecated features such as Sass.
markup-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