Welcome to my portfolio, my name is Gamberi Elia, an Italian Senior Ruby on Rails Developer and Software Architect, currently working as a freelancer under the Geko Code brand, while finishing my Computer Science degree part-time.
Ruby on Rails is my go-to framework for web development, but I always try to find new technologies that better suit the issues that I'm facing. This continuous search allowed me to learn a lot of new languages, frameworks and templates. My ideal stack, in which I find myself very comfortable, is:
I have several personal projects, made for fun and to try new technologies. Here you can check some of them, however you can find more on My Github Profile or my Forgejo Instance (I'm planning to migrate to the second one).
I studied in Vignola(MO), at Liceo Scientifico - Applied Sciences, where I started learning a bit of programming, but mostly I developed my basic knowledge of Science, Math and Physics, that helped me in the following years to become a better developer.
I'm currently studying Computer Science at Unimore. Here, among obtaining theoretic knowledge, I started to love sharing my programming passion with other developers, which also became my friends.
Then Covid19 came, and with its eruption I noticed some problems with my stability, that ultimately led me into finding a job, and putting aside, temporarily, my degree. Currently, I'm studying part-time for my last 2 exams.
Engim Srl is a small IT company located in Modena. This is where I started using Ruby on Rails and a good amount of different technologies and languages, learning and refining my skills as a full-stack developer. I joined as an intern in a team of 4 developers, and after six months I was the only in-house developer left, working alongside an external consultant.
Thanks to Engim, that put its trust in me, I quickly became a Lead Developer: me and Emiliano Della Casa, helped by an amazing team, worked to modernize every technology used by the company, introducing CI/CD, Automated Tests and Git. We went from manual releases every ~3 months to continuous delivery, with GitLab CI and deploys through CloudFormation onto Amazon ECS. The modernized codebase helped the team grow back to 4-5 developers, and here I experienced constructive teamwork and leadership in a small group of developers.
ServizioGPS, a GPS tracking platform for vehicles and company fleets, and Twicetouch, a lone-worker safety app and "man down" device, are the 2 biggest projects that I worked on here.
Widegroup is a company located in multiple sites in Italy. Here I worked at Policy: the Ruby on Rails manager, with a React frontend, made to automatize part of the insurance broker job.
I drove the modernization of the SDLC (Software Development Life Cycle) of Policy, introducing CI/CD on Bitbucket Pipelines, Docker, Automated Testing and a more correct workflow among the developers. I also designed and built internal libraries supporting the logical separation of the monolith, and built the Odoo integration managing the master data of Widegroup's internal entities. After that I moved to the Motor Team, focused on RCA insurances, where I modernized the main codebase.
Geko Code is my freelance brand, focused on modern web development and automation tools, trying every day to learn something new.
For Engim Srl I designed and built Qtygest from scratch: a management platform for measuring instruments, tracking calibrations and periodic checks. I owned the whole architecture, including the AWS infrastructure defined as code with CloudFormation.
Modena.rb is a local meetup, that aims to create a network of enthusiastic Ruby developers, that like to share their passion for code. We meet every month, and at every meetup, one of us gives a short talk to share an experience that everyone can learn from. We organized 16 events so far. If you are interested, you can join here: invite link.
From Modena.rb, we decided that we needed a big event to share our passion even more. So, we created Rubycon: an Italian Ruby Conference, for an international audience, with a heavy roman theme. The first edition was in Rimini, on 8 May 2026: ~200 attendees and 8 talks selected from 40+ proposals. Thanks to everyone who organized this, you can find all of them here, in the Rubycon blog: Rubycon Blog
Euruko, the European Ruby conference, comes to Modena in 2027, and I'm organizing it together with most of the Rubycon team.
I gave the lightning talk Conditional Organizer at Euruko 2025, based on my work on Better Interactor, and From Zero to Community at DevFest Pescara 2025, the story of how we founded and grew Modena.rb. I also gave several talks at Modena.rb, like Soldoni.
MINASWAN stands for: Matz Is Nice And So We Are Nice
I love writing beautiful code, something that I can be proud of having worked on. This is also the main reason that made me enjoy Ruby on Rails so much.
Also, I think that every good developer should be lazy enough to enjoy automated developer tools, like CI-CD, Automated Tests and Docker, which I always try to implement from the get-go.