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. ๐Ÿ“ฆ

django-admin-interface

๐Ÿฆธ โšก django's default admin interface with superpowers - customizable themes, popup windows replaced by modals and many other features.

1,651 stars

view

FCUUID

๐Ÿ“ฑ ๐Ÿ†” iOS UUID / Universally Unique Identifiers library as alternative to UDID and identifierForVendor.

1,585 stars

view

python-benedict

๐Ÿ“˜ dict subclass with keylist/keypath support, built-in I/O operations (base64, csv, html, ini, json, pickle, plist, query-string, toml, xls, xml, yaml), s3 support and many utilities.

1,388 stars

view

FCFileManager

๐Ÿ“ฑ ๐Ÿ“‚ iOS file manager on top of NSFileManager for simplifying files management.

901 stars

view

django-treenode

๐ŸŒณ probably the best abstract model/admin for your tree based stuff.

579 stars

view

django-colorfield

๐ŸŽจ color field for django models with a nice color-picker in the admin.

546 stars

view

django-extra-settings

โš™๏ธ config and manage typed extra settings using just the django admin.

456 stars

view

django-maintenance-mode

๐Ÿšง ๐Ÿ› ๏ธ shows a 503 error page when maintenance-mode is on.

438 stars

view

FCCurrentLocationGeocoder

๐Ÿ“ฑ ๐Ÿ“ iOS geocoder for forward / reverse geocode user's current location using a block-based syntax.

262 stars

view

python-fsutil

๐Ÿ’ป ๐Ÿ”ง high-level file-system operations for lazy devs.

180 stars

view

FCIPAddressGeocoder

๐Ÿ“ฑ ๐ŸŒ iOS geocoder for geocode device IP Address location using GeoIP service(s) and a block-based syntax.

114 stars

view

django-freeze

๐ŸงŠ convert your dynamic django site to a static one with one line of code.

92 stars

view

python-codicefiscale

๐Ÿ’ณ italian fiscal codes encoding, decoding and validation - codifica, decodifica e validazione del Codice Fiscale italiano.

66 stars

view

django-redirects

โ†ช๏ธ โœ… redirects as they should be, with full control.

64 stars

view

python-fontbro

๐Ÿงข friendly font operations on top of fontTools.

60 stars

view

utils.js

๐Ÿ‘ท ๐Ÿ”ง zero dependencies vanilla JavaScript utils.

20 stars

view

create-matrix-action

๐Ÿงช ๐Ÿ’ฅ GitHub action that creates a non-square matrix parsing a readable config.

10 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