Software Engineer

Federico Tensi

About Me

I've started coding when I was about fourteen, started with the basics of HTML, CSS and a tiny bit of JavaScript, and gradually developed various websites and programs through my school years. I'm constantly seeking to expand my skills and stay up-to-date with tech trends around web development.  [Learn more]

Experience

Sky's logo

Software Engineer @ Sky

March 2024 - Current, Remote (0.6 yrs)

TypescriptNode.jsDockerKube

Currently working to develop and maintain an error/quality monitoring platform that interfaces with Sky's Catalogs (both DE and UK). It is based on micro-services, mostly built on nodejs, while using S3 for long time storage, and kafka, rabbitHQ to manage the high amount of data that the platform receives, we also use Postgre as DB and angular for the front-end side
Expert.ai's logo

Software Engineer @ Expert.ai

December 2023 - March 2024, Contract (3 months) (0.3 yrs)

ReactTypescriptNode.js

CIP application development for clients in government sector. Product development activities, requirements analysis and sprint planning. Application uses React as frontend, Node.js as backend. A significant contribution I made was the adoption of Typescript across all frontend teams. This required gradually refactoring the existing code bases and teaching best practices.
Expleo Group's logo

Software Engineer @ Expleo Group

December 2022 - December 2023, Remote (1.0 yrs)

ReactTypescriptNext.js

I have had the opportunity to develop many data analysis dashboards such as analyzing financial data (trends, transactions, etc..), resource utilization (server capacity, etc..), analyzing geo data (maps with different information), users feed-back (pools, rankings, etc..), webapps of a wide variety of genres, such as e-coomerce, job search platform, budget/investment management, health monitoring. In particular I am involved in application research and development. I've worked closely with multidisciplinary teams, collaborating to bring innovative solutions and implementing the efficiently. In addition, I contributed in the design of eye-catching UI. Given the dynamic nature of the environment I find it difficult to write down every webapp I've made. But I will be more than happy to tell you what I did if you ask me.
Capgemini's logo

Analys Consultant @ Capgemini

September 2021 - December 2022, Rome (1.3 yrs)

JavaScriptNode.js

Since 2021 employed in software development and integrated-functional testing projects of Telecom Italia IT systems, inherent to Residential, Business and Mobile customers. (CRM) These experiences allowed me to acquire a strong expertise in providing good test coverage (e2e, unit, integration) and software development best practices. In this area I have been involved in management of team, sprints and workloads. Together with my team we achieved 25% bug reduction. Specifically, I was also involved in code writing and testing. Also employed in software development and testing projects for Poste Italiane's IT systems. (CRM) These experiences further strengthened my skills in providing good test coverage (e2e, unit, integration) and in software development best practices.
Sanik's logo

Full Stack & Founder @ Sanik

March 2015 - May 2021 (6.2 yrs)

PhpSQLCSSJavaScript

Sanik was a community in the competitive gaming scene. Its main goal was to organize tournaments and manage various team activities. We created a completely custom platform to keep the community updated about the stages of tournaments. We also created a back-office to generate tournament brackets and organize activities such as: training sessions, friendly competitions, and organizing team lineups. During this time I took part in both Front-End and Back-End work. Tools and technologies used: Apache, Linux, PHP, MySQL, Cloudflare, DDoS Mitigation, HTML, CSS, JavaScript,Bootstrap, APIs, Domain management, budget managment, Public Relatio

Projects

Serverless Days Website

2024 milan.serverlessdays.io

Your Music 2.0

2023 github.com/habby1337/yourMusic2.0

A better interface for your Spotify Queue. Built with React and the Spotify API. Tired of the usual car ride where you need to hand your phone to everyone just to add a song to the Spotify queue? this repo is your solution, you'll be able to make your friend add songs to your personal Spotify queue with their personal devices.

Setup Bank

2024 github.com/habby1337/setupsBank

Using github actions to simplify assetto corsa's setup sharing. A better way to keep and share setups for Assetto Corsa. Unlocking also numerous integration possibilities! A way of sharing and keeping in the same place assetto corsa setups! Unlocking numerous possibility for integration! Using GitHub Workflows to automatically create the setup file.

ChirpX

2024 github.com/habby1337/chirpX

Twitter clone built with created using NextJs, Tailwind, Prism, tRPC, Typescript, Upstash (rate limiter), Clerk (auth), Planetscale (scalable serverless DB ), Zod (input validation & more)

Cheap Fuels

github.com/habby1337/cheapfuels

As a car guy, Unfortunately I always looking for a gas station to refuel my car. This project is a simple webapp that shows the cheapest gas station near you. It uses the OsservaPrezzi OpenData API to get the gas station prices. It's a simple project that I made to learn more about the Next.js framework.

REDignus

2020 - 2022 github.com/REDignus/web-server

Better UI/UX for a school ledger. REDignus is an electronic registry based on Axios that implements significant enhancements.

Sanik Multigaming

web.archive.org/new.sanik.it/web.archive.org/sanik.it/

Website for a multigaming community. Sanik Multigaming is a multigaming community that focuses on organizing tournaments and events of various kinds. is a project born from the passion of two guys for gaming.