Hi, my name is Alessio.

I contribute daily to apps used by millions of people.

What do I do?

A whole lot of nothing but most of the days (and some nights) you can find me at:

Senior Engineering Manager

Senior Engineering Manager

December 2022 - present

linearity.io

I lead the Editor Experience domain, which focuses on delivering incredible features to the users of Linearity Curve and Linearity Move. I define and oversee the processes, the critical path, and all the KTLO procedures of the domain. Together with the Group Product Manager and the other PMs, I define and review priorities, gather requirements, and review designs. I am also responsible for mentoring and supporting the Engineering Managers and the Staff Engineers in my domain, providing guidance and help when needed. I am regularly involved in architectural discussions, and, reporting directly to the CTO, I am also responsible for making sure that our business goals are reflected in the technical and product requirements. I am also heavily involved in defining and contributing to our hiring process.

Product Specialist

Product Specialist

July 2012 (not including previous occasional contributions) - present

inerziasoft.eu

I lead some of our most successful products in the B2B and B2C sectors. From gathering the initial requirements to building complex architectures, I have the technical ownership of many different web and mobile apps. I communicate directly with our customers, promoting innovative solutions to their problems. With all the challenges of working in a small family-owned company, I drove several initiatives to improve our ways of working. I built and periodically review the architecture of very complex and highly reliable systems on which our customers' critical processes depend. I also led small cross-functional teams of freelancers, enabling a friendly and open environment while still delivering on time.

What are some of my projects?

A unordered showcase of the projects, apps and websites I created or contributed to:

What "languages" do I speak?

Here's a non-definitive list of the programming languages that I know and use:

  • Swift

    Swift

    The choice I make eyes-closed when developing for any Apple platform.

  • Kotlin

    Kotlin

    My favorite cross-platform and multi-purpose language, for anything from Android to backend dev with Ktor.

  • TypeScript

    TypeScript

    Replacing JavaScript with this one whenever I can. Always combining it with either React or Next.js.

  • PHP

    PHP

    A well-established language that I learned to love and hate. I used it mostly for Enterprise apps and websites.

  • C#

    C#

    I've seen my fair share of lines of code in C#, mostly in Enterprise environments. Also, the only choice for the Xamarin apps I built.

  • Python

    Python

    Whenever I need to automate something or write a script, this is the language I use.

  • JavaScript

    JavaScript

    Not my favorite language, but definitely one of the most versatile. I used it mostly with React and jQuery.

  • SASS

    SASS

    My preferred way to write CSS in all of the web apps I built.

What now?

Let's chat! Emails are so old, but we can connect on LinkedIn. Or, if you're into coding, you can follow me on GitHub.

Get in TouchSee my Code