Christian Toscano

Software Engineer by day,

Entrepreneur by night

Hi there! Welcome to my website. I’m Christian, a software developer from Italy 🇮🇹🍝🍕

I’ve been coding since the age of 15, and I’m truly enthusiastic about technology in all its forms. I enjoy exploring new languages and frameworks, enhancing performance, and solving real-world problems that impact people.

In my free time, I love building software for personal projects and engaging in small DIY endeavors. I also enjoy reading books on software development and philosophical works, influenced by my background in humanism.

I hope you find this website interesting. Feel free to connect with me on social networks for your next big project, potential collaborations, or simply a friendly chat 🙇🏻‍♂️

My Journey

Languages

Ruby

Javascript

Typescript

Kotlin

Java

Go

Python

Skills

Backend

While Ruby on Rails is my preferred solution for web application development, I've also gained experience with ExpressJS, Spring Boot, and Django throughout my career, university studies, and side projects.
You could say I'm specialized in integrating third-party APIs and building REST and GraphQL APIs to be used by clients worldwide.

Frontend

I've spent most of my career as a full stack developer diving into React and the essentials of HTML, CSS, and JavaScript.
More recently, I've ventured into the wonderful world of Hotwire, Turbo, and HTMX to bring an extra spark to my projects.

Data

I have primarily worked with relational databases such as Postgres, MySQL, and SQLite. On occasion, I have also explored non-relational solutions like MongoDB and graph databases like Neo4j when the situation called for it.

Automation

I have always had a strong passion for automating the boring stuff and repetitive tasks. Scripting and web scraping have been particularly enjoyable for me, especially when combined with creating Telegram and WhatsApp Bots and Channels, along with Email or SMS notifications.
I frequently utilize Docker, even integrating it into open-source projects, and have experience setting up CI/CD pipelines like CircleCI.