Sammy Larbi

Proprietor Programmer at Self-Employed

Richmond, Texas, 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
🎓
Top School
Sammy Larbi is a seasoned software engineer and proprietor programmer with 17 years of experience building education-focused products—curriculum management, lesson planning, BI, and discipline systems—plus prior backend work for publishers and online universities. He blends hands-on full‑stack development with open-source contributions in the Ruby/Rails ecosystem, notably adding multitenancy and UX improvements to the Rapidfire survey app and enhancing composite primary key support in ActiveRecord. His background includes a stint as a pre-doctoral bioinformatics researcher where he wrote analysis software for DNA read statistics, reflecting a comfort with both applied research and production systems. Based in Richmond, Texas, he runs his own shop since 2011 and brings a pragmatic, product-oriented approach to solving complex data and workflow problems.
code17 years of coding experience
job11 years of employment as a software developer
bookMS, Computer Science, MS, Computer Science at University of Houston
bookHS Diploma, HS Diploma at Dulles
stackoverflow-logo

Stackoverflow

Stats
3,092reputation
380kreached
29answers
3questions
Badges
sql-server
top-5%
ruby-on-rails
top-5%
github-logo-circle

Github Skills (23)

database-migrations10
ruby-rails10
rails10
ruby10
database-design10
activerecord10
database-migration10
ruby-on-rails10
testing9
sql-server9
html8
javascript7
script7
jscript7
hash6

Programming languages (11)

TypeScriptCSSShellCoffeeScriptCJavaScriptGoHTML

Github contributions (5)

github-logo-circle
Composite Primary Keys support for Active Record
Role in this project:
userBack-end Developer
Contributions:134 commits, 13 PRs, 2 pushes in 9 years 9 months
Contributions summary:Sammy primarily focused on enhancing the Active Record features of the `composite_primary_keys` gem. They implemented and refined functionality related to composite primary keys, specifically for count calculations, and HABTM (has_and_belongs_to_many) relationships. Several commits involved refactoring and removing redundant code. Their work included addressing issues with Rails' handling of association deletions and default ordering with composite keys.
railsrubykeysactive-recordcomposite
codemancers/rapidfire

Jun 2017 - Oct 2022

Making dynamic surveys should be easy!
Role in this project:
userFull-stack Developer
Contributions:49 commits, 10 PRs, 12 comments in 5 years 4 months
Contributions summary:Sammy contributed significantly to the `codemancers/rapidfire` project, a Ruby on Rails survey application. Their work included adding multitenancy support by introducing an `owner_id` and `owner_type` to the `rapidfire_surveys` table and modifying controllers and models to accommodate the changes. Furthermore, the user implemented the ability to add custom content displayed after survey completion, enhancing the user experience. They also worked on editing survey attributes, and improving the checkbox answering functionality.
surveysreacttypescriptrailsruby
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
Sammy Larbi - Proprietor Programmer at Self-Employed