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

Software Engineer @ Sky
March 2024 - Current, Remote (2.3 yrs)
TypescriptNode.jsDockerKube
Built and maintained a multi-region error and quality monitoring platform integrated with Sky's product catalogs.
- Architecture: Node.js microservices with Kafka and RabbitMQ for high-volume, reliable data pipelines
- Frontend: Angular dashboards for operational teams
- Scope: Cross-region visibility into catalog health and quality issues
- Impact: +37% validated catalog errors detected in production, improving the quality of the catalog and the user experience, while reducing the time and cost to detect and fix errors.

Software Engineer @ Expert.ai
December 2023 - March 2024, Contract (3 months) (0.3 yrs)
ReactTypescriptNode.js
Delivered a CIP application for government-sector clients — from requirements analysis through sprint planning and release.
- Stack: React frontend, Node.js backend
- TypeScript rollout: Led gradual adoption across all frontend teams, refactoring legacy codebases and establishing shared best practices

Software Engineer @ Expleo Group
December 2022 - December 2023, Remote (1.0 yrs)
ReactTypescriptNext.js
R&D-focused role building data-driven web applications across finance, infrastructure, geo-mapping, and user feedback.
- Dashboards: Financial trends, server capacity, interactive maps, surveys and rankings
- Products: E-commerce, job platforms, budget tools, health monitoring, and more
- Collaboration: Cross-functional teams with hands-on UI/UX design contribution
- Fast-paced environment with a wide project portfolio — happy to walk through specifics in conversation.

Analys Consultant @ Capgemini
September 2021 - December 2022, Rome (1.3 yrs)
JavaScriptNode.js
Software development and integrated functional testing on enterprise CRM systems for Telecom Italia (Residential, Business, Mobile) and Poste Italiane.
- Quality: Unit, integration, and e2e test coverage with strong engineering best practices
- Leadership: Sprint planning, workload management, and team coordination
- Impact: 25% bug reduction achieved with the team
- Hands-on across both development and testing on large-scale customer-facing workflows

Full Stack & Founder @ Sanik
March 2015 - May 2021 (6.2 yrs)
PhpSQLCSSJavaScript
Founded and built Sanik, a competitive gaming community platform for tournaments and team management.
- Platform: Custom site for live tournament stages, bracket generation, and community updates
- Back-office: Training sessions, scrims, friendly matches, and lineup coordination
- Full stack: PHP, MySQL, Apache on Linux — HTML, CSS, JavaScript, Bootstrap on the frontend
- Operations: Cloudflare, DDoS mitigation, API integrations, domain and budget management, community outreach
Projects
Serverless Days Website
Your Music 2.0
2023 github.com/habby1337/yourMusic2.0
Setup Bank
2024 github.com/habby1337/setupsBank
ChirpX
2024 github.com/habby1337/chirpX
Cheap Fuels
github.com/habby1337/cheapfuels
REDignus
2020 - 2022 github.com/REDignus/web-server
Sanik Multigaming
web.archive.org/new.sanik.it/web.archive.org/sanik.it/