i'm andrea
senior fullstack developer
Based in Zurich with a passion for building clean, efficient, and user-friendly applications. I love coding and bringing ideas to life through technology.

Years
Experience
With over a decade of IT experience, I bring together the best of backend, frontend, and mobile technologies to deliver applications that are secure, reliable, and user-friendly.
Cross-Platform Mobile Apps
WEB FRONTEND DEVELOPMENT
I create fast, interactive, and scalable front-end applications using React. From small components to full-scale web platforms, I build clean, reusable, and maintainable UI code.
BACKEND DEVELOPMENT
I specialize in building powerful, scalable, and secure applications using the full .NET ecosystem. Whether you need a web app, desktop solution, or an enterprise-grade system, I deliver clean architecture and optimized performance. I build fast, scalable, and efficient web applications using Node.js. From simple APIs to complex real-time platforms, I deliver solutions that are lightweight, responsive, and production-ready.
awards
Professional awards I’ve reached during my working times.

ITIL® Certificate
ITIL® Foundation Certificate in IT Service Management – demonstrates knowledge of best-practice frameworks for aligning IT services with business objectives, focusing on service lifecycle, processes, and continuous improvement to deliver value and efficiency.
See Certificate
MOC 20768 - Developing SQL Data Models
training focused on designing, implementing, and optimizing multidimensional and tabular data models in SQL Server Analysis Services (SSAS) to support advanced reporting, analytics, and business intelligence solutions.
See Project
Microsoft Azure Data Fundamentals
DP-900: Microsoft Azure Data Fundamentals – certification demonstrating foundational knowledge of core data concepts, relational and non-relational data, analytics workloads, and how they are implemented using Microsoft Azure services.
See ProjectSenior Software Developer
Senior Software Developer with extensive experience designing, developing, and maintaining scalable software solutions. Skilled in full-stack development, system architecture, and best practices in code quality, performance optimization, and team collaboration to deliver innovative, reliable, and business-aligned applications.
Software Developer
Proven ability to lead and manage a wide variety of design and development projects in team and independent situations.
IT Consultant
IT Consultant with extensive experience in designing, implementing, and optimizing technology solutions to meet business objectives. Skilled in analyzing complex IT environments, advising on system architecture, software development, cloud services, and data management to drive efficiency, innovation, and strategic growth.
“Andrea Ricciardi is exceptionally talented & well rounded software developer. He brings to our company his infectious enthusiasm creativity to everything he works on.”
Agostino Testa
Global Applications Developer Autoneum AG
“Andrea is a great communicator in front of a large audience. He is soon in sync with customers and he is able to illustrate and make undestandable to customers of all level, very complex software solutions.”
Nicola Panico
Head of Procurement & Management Control at @Notartel