About me

◇◇◇

I'm Federico Moretti, an Italian web designer and software developer.

Since I was a kid I've been passionate about technology and computers, building my first pc when I was only 13 years old, and always keeping updated on the last technologies.

I worked for two years as a 3D artist at an architectural firm in Milan, in the meanwhile my passion for web development grew and in 2014 I started to work as freelancer doing websites, web apps and interactive 3D visualization.

After two years of freelancing I choose to focus only on web development and started working in Sinapto, a web agency in Milan, as web and Salesforce developer, working largely on websites and web apps.

During 2018 I started to work for PwC Italy as web and Salesforce developer, mostly focused on building single page applications.

In late 2018 I joined Auriga SPA as software developer and frontend architect for web applications. I lead several teams to build and ship applications ranging from simple web app to full blown CMS.

After an year I joined Qadra, an Italian fintech startup. As a frontend lead I'm in charge of the frontend team for our web apps.

I strive to build everything with attention to every single detail and a clear idea in mind: I have to be proud and enjoy using it.

What I worked on

  • react
  • redux
  • redux-saga
  • typescript

Built several apps to handle finances, investments, customer management and a lot more. Tons of features like custom made charts, fully interactive dashboards, etc.

  • react
  • redux
  • typescript
  • scss
  • express
  • node

Engineered and built a web app that welcomes customers in a store/hospital/bank. It prints tickets, interacts with credit cards and smartphones. It's built to allow the change of its whole behaviour from a custom interface and edit/add new workflows.

  • react
  • webpack
  • scss

Worked on a UI components library used for all the products of a company. Improved both the components APIs and its build system.

  • express
  • node
  • sql

Built a server that exposes several APIs to allow web apps to interact with 3rd parties APIs. It's used as cache, authentication layer and for handling data.

  • react
  • redux
  • chartjs
  • scss

Implemented new features in a frontend web app for banks. Featured with charts, form wizards, dashboards and a lot more.

  • angular
  • css
  • java
  • sql

Worked on a web app that allows customers and employees to register, fill out repair forms, search for products and tons of other features.

  • react
  • javascript
  • css
  • php
  • sql

Built several websites from the ground up with a proprietary CMS and added new features to the CMS itself.

  • javascript
  • css
  • java
  • sql

Managed and implemented new features in a CRM for an university with complex business logics, chats, lead acquisition and a courses platform.

  • javascript
  • css
  • php
  • sql

Maintained and added features to several e-commerce. Both simple with a couple of products and complex with thousands of products and spikes of several thousands concurrent customers.