Me

Riccardo Calligaro

Full Stack Developer

Hello 😄, I'm Riccardo, a full-stack developer from Italy with a strong focus on design and user experience. My passion for programming started when I was young, with simple HTML websites and Visual Basic back in 2013. Over time, I moved to mobile development and eventually to full-stack development. My educational background in computer science comes from attending an IT technical high school (I.T.I.S. Carlo Zuccante) from 2016 to 2021.

What drives me is creating products that not only work well but are also easy and enjoyable to use. I care deeply about how things look and feel, always aiming to build systems that people find beautiful and intuitive. Beyond the user-part, I also really enjoy designing all other aspects of a product, from architecture to requirements.

Throughout my career, I've worked with many different clients and often communicated directly with them, especially when I was doing freelance work. This experience has given me a solid understanding of how to take requirements and turn them into functional software. Currently, I work as a full-stack developer at CBSistemi Srl in Venice, where we focus on healthcare-related software.

I'm also a Canadian citizen, which allows me to work in Canada without a visa. I'm always open to new opportunities, so feel free to reach out to me!

Skills

Frontend
  • Typescript
  • React
  • Next.js
  • Flutter
Backend
  • .NET
  • Node.js
  • PostgreSQL
Tools
  • Linux
  • Docker
  • Git
  • Figma
Code
  • CQRS
  • Clean architecture
  • Design patterns
Soft skills
  • Problem-solving
  • Attention to detail
  • Quick learner
  • Teamwork

Work experience

Jan 2021 - Present

Full Stack Developer

C.B. Sistemi, Venice, Italy

Development of IT solutions in the healthcare sector

  • Front-end: Worked on a range of projects from maintaining legacy systems to developing new, innovative applications
  • Back-end: Worked with .NET mainly on REST APIs, focusing on healthcare IT
  • Mobile Development: Directed the development and deployment of iOS and Android applications using Flutter
  • Medical field: Worked with a range of LIS platforms, maintained and developed medical devices drivers, HL7 integrations

Jun 2020 - Jan 2022

Freelance Full Stack Developer

Worked on a range of freelance projects with different clients. Solutions included different software based on the requirements (mobile applications, websites, and CMS)

  • Developed custom software solutions for multiple clients
  • Directed the requirements gathering and designing of the solution
  • Developed 5+ mobile applications for iOS and Android in Flutter
  • Developed multiple backend with REST API and CMS with Python and React
  • Updated, modified and expanded existing software programs

Jun 2018 - Jun 2020

Freelance Web Developer

Designed and implemented simple web interfaces using HTML5, PHP, Javascript and MySQL

  • Managed all stages of web site creations, from initial design and architecture to development, deployment. Completed a total of 12 projects for 4 clients
  • Prioritized and fixed site-related design problems and took the initiative to implement new features based on feedback from clients

Projects

Polydesk

Simplified scheduling and management of your clinic. Advanced appointment and agenda management to optimize workflow and productivity

.NET 8 React SPA (Vite) Typescript CQRS Mantine UI
Personal project Closed source

PassioneVespa

The reference website for vintage Vespa enthusiasts. It offers a wide range of useful information, including frame numbers, colors, technical specifications, and much more

Next.js Typescript Serverless Fast loading Server components Chakra UI
Personal project Closed source

School Register

Unofficial application for the Spaggiari electronic register (Classeviva) developed by students for students

Flutter SQLite Clean architecture Streams & functional programming Rest API
Personal project Open source
Registro elettronico mobile application
CombiYou mobile application

CombiYou

The first app that heals with food. Tailoring the diet to your needs and tastes, it gradually allows you to get in shape and stay fit

Flutter SQLite Clean architecture In App Payments Rest API Stripe
For a client Closed source
CombiYou mobile application
Trips mobile application

Trips

Trips is a geolocation centered app that will help you discover the beauties in the areas surrounding the city of Spoleto

Flutter Docker CRA PostgreSQL Django Geolocation
For a client Closed source
Trips mobile application
MyRoma mobile application

MyRoma

A really complete and easy to use guide to Rome. With this app you can find all the most interesting attractions of the city, which you can visit in complete freedom thanks to the audio and images

Flutter Firebase SQLite Rest API Notifications
For a client Closed source
MyRoma mobile application