Fabio Caccamo

Python/Django Full-Stack Developer

About

I'm a passionate, self-taught full-stack developer based in Torino, Italy. 🇮🇹 🤌

I'm a perfectionist and I have a keen eye for details. 🧐

I work mainly with Python, Django and Vue.js. My skills include:


Open Source

I like to write reusable code, I published and actively maintain many open-source libraries. 📦

FCUUID

iOS UUID / Universally Unique Identifiers library as alternative to UDID and identifierForVendor.

1,511 stars

view

django-admin-interface

django's default admin interface made customizable. popup windows replaced by modals.

1,201 stars

view

FCFileManager

iOS File Manager on top of NSFileManager for simplifying files management.

885 stars

view

python-benedict

dict subclass with keylist/keypath support, normalized I/O operations (base64, csv, ini, json, pickle, plist, query-string, toml, xml, yaml) and many utilities.

477 stars

view

django-colorfield

color field for django models with a nice color-picker in the admin.

410 stars

view

django-treenode

probably the best abstract model/admin for your tree based stuff.

307 stars

view

django-maintenance-mode

shows a 503 error page when maintenance-mode is on.

277 stars

view

FCCurrentLocationGeocoder

iOS Geocoder for forward geocode and reverse geocode user's current location using a block-based syntax.

267 stars

view

django-extra-settings

config and manage typed extra settings using just the django admin.

229 stars

view

FCIPAddressGeocoder

iOS Geocoder for geocode device IP Address location using GeoIP service(s) and a block-based syntax.

115 stars

view

python-fsutil

file-system utilities for lazy devs.

103 stars

view

django-freeze

convert your dynamic django site to a static one with one line of code.

69 stars

view

python-codicefiscale

encode/decode Italian fiscal codes - codifica/decodifica del Codice Fiscale.

44 stars

view

django-redirects

redirects as they should be, with full control.

33 stars

view

python-fontbro

friendly font operations on top of fontTools.

20 stars

view

utils.js

zero dependencies vanilla JavaScript utils.

14 stars

view

create-matrix-action

GitHub action that creates a non-square matrix parsing a readable config.

7 stars

view


Works

A selection of projects I'm proud of, some recent, some very old…

Black Foundry

Black Foundry

Type Foundry E-Commerce website

Frontend / Backend developer
made in 2022 @ Black Foundry

#python #django #mysql #vuejs #bootstrap


Arexons

Arexons

Corporate website

Backend developer
made in 2019 @ IO S.r.l.

#python #django #mysql


Comunicazione Facile

Comunicazione Facile

Web application

Frontend / Backend developer
made in 2019

#python #django #mysql #jquery #bootstrap


Chiara Zavattaro

Chiara Zavattaro

Art director portfolio

Backend developer
made in 2018

#python #django #mysql


IO Adv

IO Adv

Agency website

Backend developer
made in 2016 @ IO S.r.l.

#python #django #mysql


Ilaria Urbinati

Ilaria Urbinati

Illustrator portfolio

Frontend / Backend developer
made in 2016

#python #django #mysql #foundation


Breda Lorett

Breda Lorett

Corporate website

Backend developer
made in 2015 @ IO S.r.l.

#python #django #mysql


Fiat Nuova 500

Fiat Nuova 500

Interactive ledwall application

Backend developer
made in 2015 @ IO S.r.l.

#python #django #mysql


FCA Mirafiori Outlet App

FCA Mirafiori Outlet App

Mobile application (iOS, Android)

JavaScript developer
made in 2015 @ IO S.r.l.

#phonegap #javascript #handlebars


Rai - INRiM

Rai - INRiM

Desktop application

Interaction director / Flash developer
made in 2014

#as3 #flashdevelop

Mario Daniele

Mario Daniele

Photographer portfolio

Frontend / Backend developer
made in 2014 @ IO S.r.l.

#python #django #mysql #foundation


Filtra

Filtra

Corporate website

Backend developer
made in 2014 @ IO S.r.l.

#python #django #mysql


Graffiti Shops

Graffiti Shops

iPhone application

iOS developer / Backend developer
made in 2013

#ios #objective-c #python #django


Bombardier

Bombardier

iPad application (Ad Hoc distribution)

iOS developer
made in 2013 @ Easybit S.r.l.

#ios #objective-c #vr #ipad

Giugiaro Timeline

Giugiaro Timeline

iPhone / iPad application

iOS developer
made in 2012 @ Easybit S.r.l.

#ios #objective-c #iphone #ipad


Unilever Food Solutions

Unilever Food Solutions

Desktop application

Interaction director / Flash developer
made in 2012 @ Easybit S.r.l.

#adobe-air #flashdevelop #as3 #away3d #alivepdf

Parco Orsiera Rocciavrè

Parco Orsiera Rocciavrè

Touchscreen application

Interaction director / Flash developer
made in 2011

#adobe-air #flashdevelop #as3

Italdesign - Geneva 2011

Italdesign - Geneva 2011

Event Website - 81st Motor Show

Interaction director / Flash developer
made in 2011 @ Easybit S.r.l.

#flash #as3 #javascript


Gughi Fassino

Gughi Fassino

Portfolio website - Photojournalism

Interaction director / Flash developer
made in 2010 @ Easybit S.r.l.

#flash #as3 #papervision3d #fwa #dopeaward


Italdesign Giugiaro

Italdesign Giugiaro

Corporate website

Interaction director / Flash developer
made in 2010 @ Easybit S.r.l.

#flash #as3


Italdesign - Geneva 2010

Italdesign - Geneva 2010

Event website - 80st Motor Show

Interaction director / Flash developer
made in 2010 @ Easybit S.r.l.

#flash #as3 #javascript


Cristian Girotto

Cristian Girotto

Portfolio website - Photo Retouching

Interaction director / Flash developer
made in 2010

#flash #as3 #dopeaward


Guido Gobino

Guido Gobino

Brand website

Interaction director / Flash developer
made in 2009

#flash #as3


Intesa San Paolo

Intesa San Paolo

Touchscreen application

Interaction director / Flash developer
made in 2009 @ Easybit S.r.l.

#flash #as3 #papervision3d

Chin8 Neri

Chin8 Neri

Brand website

Interaction director / Flash developer
made in 2008 @ Easybit S.r.l.

#flexsdk #as3 #papervision3d


Bottega Verde - Puzzle

Bottega Verde - Puzzle

Flash game / Puzzle game

Designer / Flash developer
made in 2007

#flash #as2

Peg Solitaire

Peg Solitaire

Flash game / Puzzle game

Designer / Flash developer
made in 2006

#flash #as2


Contacts