Skip to content
gscripts

Catania, Italy · Frontend Developer @ Creationdose

I build interfaces for the web and for phones.

Right now I'm building Vidoser — the creator app and the platform behind it.

About

Simone Guarnuccio

I'm a frontend developer based in Catania, Italy — I move between web and mobile without treating either as the exception. Lately that's meant building interfaces in React and React Native side by side, learning where their idioms actually overlap and where pretending they do just causes pain.

At Creationdose I maintain Vidoser's design system, built on NativeWind for the creator app and shared across the web platform — a constraint that's taught me more about primitives than any single-platform project would have.

Selected work

Built on my own time

All three are live, and I still maintain them.

RankPong

An ELO ranking system for an amateur ping pong community. Set-by-set match entry with live validation, a referee mode for recording other people's matches, and score corrections that recalculate ratings atomically. The K-factor adapts to player type, so a student's rating converges faster than a competitor's.

React 19TypeScriptSupabaseZustandTailwind
RankPong logo

Vocal Trainer

A training app for singers: breathing exercises, guided vocalises and a piano reference, on web, iOS and Android from one codebase. Started in 2022 and still shipping.

React NativeExpoGluestack UITypeScriptNetlify
Vocal Trainer logo

Sabaoth Docs

Documentation for the media and production volunteers of two APS Sabaoth churches, Catania and Reggio Calabria: shift calendars, mixer and projection guides, post-production workflows — written so a new volunteer can run a service unaided.

DocusaurusMDXReactNetlify
Sabaoth Church wordmark
More on GitHubgrnsmn

Background

Experience & education

Experience

  1. July 2022 - Present

    Front-End Developer

    Creationdose, Catania, Italy

    • Maintenance Design Systems
    • Maintenance Vidoser app and platform, and all the libraries used in the project

    Vidoser appVidoser platform

  2. October 2017 - June 2022

    Technical Smartphone and Computer Technician

    SOSPHONE, Catania, Italy

    • Repair smartphones Huawei, Apple, Samsung, Xiaomi, Oppo, LG
    • Hardware and Software Assistance for PC
    • Sales Representative

Education

  1. April 2022

    Responsive Web Design Course

    freeCodeCamp

  2. 2014-2019

    Bachelor's Degree in Computer Science

    University of Catania, Department of Computer Science, Italy

    Final grade: 91/110

Earlier education
  1. March 2018 - July 2018

    Training Internship as Entertainment Industry Operator

    Note International Academy, Associazione meridies sc

    • Assembly and disassembly of audio and lighting services
    • Assistant to the audio director (studio and live sessions)
  2. 2009-2014

    Technical Electronics Diploma

    I.P.I.A. "G. Marconi"

    Final grade: 87/100

Toolbox

Tools I reach for

  • React
  • React Native
  • TypeScript
  • JavaScript
  • Next.js
  • Expo
  • Vite
  • Tailwind
  • NativeWind
  • Redux
  • Supabase
  • Firebase
  • i18next
  • Docusaurus
  • MDX
  • Git
  • GitHub
  • GitLab
  • Netlify
  • Vercel