Franco Sellitto

software developer
freelancer

Anno di nascita: 1975
Domicilio: Maroggia (Svizzera)
Telefono: +41 79 354 05 90
Email: franco.sellitto.ch@gmail.com

Conoscenze informatiche

Il mio percorso nel campo informatico inizia negli anni '90, apprendendo svariate tecnologie e linguaggi di programmazione. L'esperienza maturata mi ha portato ad avere buone conoscenze soprattutto nello sviluppo di applicazioni web (full-stack), con uso delle seguenti tecnologie:
Linguaggi di programmazione:
  • Python
  • Ruby
  • JavaScript / TypeScript
  • Shell scripting
  • PHP (in passato)
  • JAVA (in passato)
Database:
  • PostgreSQL
  • MySQL
  • procedure PL/SQL
  • MongoDB (NoSQL)
  • MinIO S3 (object storage)
Web Frontend:
  • HTML5 / CSS3 / Sass
  • Bootstrap / Material
  • jQuery (in passato)
API:
  • RESTful
  • GraphQL
  • WebSocket
Testing:
  • TDD / BDD
  • Cucumber
  • Selenium
Framework:
  • Vue / Nuxt
  • Svelte / SvelteKit
  • Ruby on Rails / Sinatra
  • Django / Starlette
  • Express / Fastify
Server:
  • Linux (varie distribuzioni)
  • Docker
  • Apache, Nginx, Caddy
  • Mail server
altro:
  • Git
  • JWT
  • OAuth2
  • ImageMagick
  • metodologia Agile Scrum

Formazione scolastica

  • Universit√† della Svizzera italiana, Lugano
    [10.2004 - 07.2007]
    Laurea in Scienze informatiche
    (media voti: 9.14 / 10) Summa cum laude
  • Scuola professionale di commercio, Viganello
    [1990 - 1993]
    Diploma di Impiegato di commercio
    (media voti: 5.1 / 6)

Conoscenze linguistiche

  • italiano: madrelingua
  • spagnolo: molto buono
  • inglese: buono
  • francese: discreto
  • tedesco: discreto