Elia Schito

Principal Software Engineer at Eliæ Societas

Milan, Lombardy, Italy
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
Elia Schito is a Principal Software Engineer based in Milan with 21 years of experience building and modernizing Ruby and Rails systems. At Nebulab he blends hands-on engineering with architectural leadership, shipping improvements across backend order/inventory flows, view components, and integrations while mentoring teams. A prolific open-source contributor, he has made notable fixes and feature additions to projects like Opal (the Ruby→JavaScript compiler), Solidus, ViewComponent and the Ruby spec suite, often tackling tricky language semantics, source maps and performance hotspots. He also runs a long-standing freelance studio, Eliæ Societas, which keeps him close to design-driven web work and product-side problem solving. Known humorously on GitHub as a “useless details connoisseur,” he brings a practical eye for subtle correctness and maintainability that shows up in refactors and edge-case test coverage.
code20 years of coding experience
languagesSpanish, English, Italian
stackoverflow-logo

Stackoverflow

Stats
969reputation
18kreached
37answers
1question
github-logo-circle

Github Skills (34)

ruby-rails10
javascript10
back-end-development10
i18n-node10
abstract-syntax-tree10
testing10
rails10
ruby10
code-generation10
mspec10
activeadmin10
viewcomponent10
rubyspec10
mongoid10
i18n-js10

Programming languages (22)

MDXCSSC++CRustObjective-C++GoHTML

Github contributions (5)

github-logo-circle
opal/opal

Aug 2011 - Jan 2023

Ruby ♥︎ JavaScript
Role in this project:
userFull-stack Developer
Contributions:62 releases, 283 reviews, 2975 commits in 11 years 7 months
Contributions summary:Elia primarily focused on developing features and fixing bugs within the Opal Ruby to JavaScript compiler. Their contributions included adding support for new language features such as the use of `Kernel.at_exit` and handling complex method call and constant lookup scenarios. Furthermore, the user implemented enhancements for source maps and improved the performance of core functionalities like the `Array#dup` and `String#to_proc` methods.
jsv8-javascript-enginebrowserjavascriptruby
ActiveAdmin hacks to support Mongoid
Role in this project:
userBack-end Developer
Contributions:117 commits, 5 pushes, 1 branch in 5 years 2 months
Contributions summary:Elia primarily contributed to the back-end functionality of the `activeadmin-mongoid` repository. Their commits involved integrating ActiveAdmin with Mongoid, which required modifying core ActiveAdmin components and adapting them for Mongoid's data model. Key changes included modifying resource controllers, form builders, and document handling to align with Mongoid's features. The user also addressed versioning and configuration details.
railsmongoidrubyactiveadminactiverecord
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
Elia Schito - Principal Software Engineer at Eliæ Societas