Hi everyone! I'm Christian, a 25 y/o software developer from Italy. I'm very curious and passionate about everything related to computers and technology. I love to stay up to date with technologies in order to build a set of skills that allows to solve any type of problem.
I think we can move faster in both our personal life and work by learning from others experiences, that's why I tend to write the projects documentation even if nobody asked for. In my opinion, even a small hint can save someone tens of hours of work. Sometimes I write blog posts when I feel I have something worth sharing.
One of my biggest interest is automating things: I believe we created computers to make our life easier, not the other way around.
I'm available for collaborations and small projects, also as a freelancer, in accordance with my skills.
What I've worked on
Four years of experience building backend services made me work with both REST and GraphQL.
In the last two years I'm working with Ruby on Rails and I'm loving it so far.
I've built several web applications using React e NextJS in form of Single Page Application and Server Side Rendered for both my jobs and my personal projects.
Even this website is built with NextJS.
All non-trivial projects need to store and manage data.
I've worked with SQL-based databases such as MySQL, MariaDB, SQLite and NoSQL databases such as MongoDB, Neo4J, CouchDB, Redis
One of my biggest interests. I like scripting and automation.
I've built several Telegram Bots, servers with background jobs, scripts for repetitive tasks and solutions for home automation.
Lastly I started working on Continuous Delivery, Continuous Integration and building my own Docker images.