Figura professionale: Sviluppatore Pyhton Django

Nome Cognome: C. C.Età: 64
Cellulare/Telefono: Riservato!E-mail: Riservato!
CV Allegato: Riservato!Categoria CV: Developer / Web dev. / Mobile dev.
Sede preferita: Roma

Accesso Full al database con 29.998 CV a partire da € 5,00    ABBONATI SUBITO!



Sommario

Sviluppatore Pyhton Django

Esperienze

Alcuni lavori eseguiti

 Realizzazione di programma fltro per immagini digitali (croma key) su piattaforme Sun e
Amiga (1989). Tecnologie usate: linguaggio C, vari applicativi per creazione e gestione di 
immagini e flmati 2D e 3D.
 Elaborazione di animazioni tridimensionali per video (1989). Tecnologie usate: linguaggio C,
vari applicativi per creazione e gestione di immagini e flmati 2D e 3D.
 Elaborazione di fltri grafci per televisioni commerciali (Croma Key). Tecnologie usate:
linguaggio C.
 Progettazione e realizzazione di SW e HW che permette di visualizzare scritte scorrevoli,
logo a colori, etc. per emittenti TV (1990). Tecnologie usate: Linguaggio C, vari applicativi
per creazione e gestione di immagini e flmati 2D e 3D.
 Stesura di un display Postcript in ambiente Unix X-Window su macchine Sun (1991).
Tecnologie utilizzate: linguaggio C.
 Realizzazione di interfaccia GUI per pacchetto gestionale Elleconì su piattaforme Unix (SUN,
HP, IBM AIX, Sco) (1991). Tecnologie utilizzate: linguaggio C.
 Creazione di un ambiente RAD per lo sviluppo rapido di applicazioni con un linguaggio
4GL che si interfacciava con i piu' difusi dialetti SQL (1991-1992). Tecnologie utilizzate:
linguaggio C.
 Stampa delle prefncature e dei dati in una unica soluzione in ambienteUnix X-Window
(1992). Tecnologie utilizzate: linguaggio C.
 Cooperazione alla stesura di un parser SQL che permetteva ad un linguaggio 4GL
proprietario di interfacciarsi con i dialetti SQL dei piu' difusi DBMS (Oracle, Informix,
Ingres, etc.) per pacchetto gestionale Elleconi' su piattaforme Unix (SUN, HP, IBM AIX, Sco)
(1993). Tecnologie utilizzate: linguaggio C.
 Acquisizione dati da scanner e relativa elaborazione ed archiviazione delle immagini da
una parte e dei relativi dati su Database, dopo avere sottoposto il documento ad una
scansione OCR in ambiente Unix XWindow (1992-1993). Tecnologie utilizzate: linguaggio C.
 Progettazione di un SW che pilotasse i muletti automatici di un magazzino robotizzato e si
 interfacciasse con la programmazione della produzione ed il gestionale del magazzino in
ambiente Unix (1992-1993). Tecnologie utilizzate: linguaggio C.
 Realizzazione di un applicativo che si interfacciava con un Cad di progettazione e proflava
le necessita' di approvvigionamento dei pezzi in base alla produzione stimata di pezzi di
un dato articolo progettato (1994). Tecnologie utilizzate: linguaggio C.
 Realizzazione di parti della procedura gestionale delle Ofcine Reggiane(1995-1996)
 Realizzazione del collegamento di una procedura paghe in ambiente Unix (testuale)
collegando un terminale ed una stampante remoti con come carrier Itapac per conto della
ditta Von Felten di Parma (1996). Tecnologie utilizzate: linguaggio C.
 Realizzazione di un collegamento remoto di una procedura paghe in ambiente Novell 3.x
tramite linea dedicata per il Gruppo Bonomelli (1997). Tecnologie utilizzate: linguaggio C.
 Realizzazione di programmi di conversione dati tra diferenti formati di database (1997)
 Realizzazione di un collegamento remoto di una procedura paghe in ambiente Unix
collegando tre diversi stabilimenti via connessione dedicata e protocollo TCP/IP e NFS
(1997). Tecnologie utilizzate: linguaggio C.
 Realizzazione di un collegamento remoto di una procedura paghe in ambiente Windows NT
collegando tre diverse sedi per il gruppo editoriale Il Resto del Carlino" (1998).
 Gestione sistemistica di un progetto basato sul prodotto ERP Baan, per conto di IBM,
presso il gruppo Astaldi Costruzioni Spa di Roma (1998). Tecnologie utilizzate: linguaggio C
e metalinguaggio specifco dell'applicativo.
 Sviluppo di procedure in ambiente JDEdwards presso lo stabilimento della Beghelli di
Crespellano (1999). Tecnologie utilizzate: linguaggio C e metalinguaggio specifco
dell'applicativo.
 Pacchetto gestione automatizzata (tramite lettori di barcode) di un magazzino di deposito
di un corriere in ambiente MS Windows, linguaggio Visual Basic, database MS SQL Server
(1999). Tecnologie utilizzate: linguaggio C++.
 Sviluppo di applicazioni gestionali verticalizzate per varie aziende dell'Emilia Romagna
(1999-2000). Tecnologie utilizzate: linguaggio C/C++.
 Coordinamento del progetto di un portale Internet per la Comtrada SpA, recuperando il
progetto avviato ed abbandonato dalla persona che mi aveva preceduto (Visual Basic e 
ASP) e trasformazione delle procedure in PHP e C++ (2000).
 Realizzazione di un applicativo per la gestione della produzione Just In Time e relativa
gestione del magazzino virtuale (ordini inclusi) di una ditta produttrice di apparecchiature
elettromedicali di Faenza (2001). Tecnologie utilizzate: linguaggio C++
 Realizzazione di un applicativo per la gestione clienti in C++ per il reparto commerciale di
una azienda informatica Emiliana (2001). Tecnologie utilizzate: linguaggio C++.
 Realizzazione di una applicazione interamente in Java, con uso di tecnologie XML/XSL per
la proflazione di prodotti assicurativi e fnanziari (2002). Tecnologie utilizzate: linguaggio
Java.
 Realizzazione di una applicazione interamente in Java, con uso di tecnologie XML/XSL per
la proflazione delle aziende e relativa indicazione delle aziende di consulenza piu'
adeguate alle necessita' aziendali (2002). Tecnologie utilizzate: linguaggio Java.
 Realizzazione di SW GIS per il controllo del territorio (2007-2008). Tecnologie utilizzate:
linguaggio PHP nella prima stesura (riscrittura da VB6) e in seguito seconda versione con
linguaggio Python.
 Revisione sistema GIS gestione cimiteriale (2007-2008).Tecnologie utilizzate: linguaggio PHP
nella prima stesura (riscrittura da VB6) e in seguito seconda versione con linguaggio
Python.
 Analisi e sviluppo applicativi Smart Card (Barcode, RFID, Magnetic etc,). Tecnologie
utilizzate: linguaggio Python e framework Turbogears.
 Analisi e sviluppo applicativo gestione agenzie interinali. Tecnologie utilizzate: linguaggio
Python e framework Turbogears.
 Analisi, sviluppo e coordinamento risorse per applicazione per un comune emiliano, che
permette di creare dei template di documenti Ofce da riempire poi online via Internet da
parte degli utenti fnali. Tecnologie utilizzate: linguaggio Python e framework Django e in
parte C#.
 Analisi e sviluppo del motore di stampa per un applicativo di gestione delle scuole.
Tecnologie utilizzate: linguaggio PHP (scelta della azienda).
 Analisi e sviluppo del portale di una azienda con frontend via CMS ed autenticazione e
gestione dati via web server. Tecnologie utilizzate: linguaggio Python e framework Django.
 Sviluppo di un client Istant Messagging, VOIP e Document Sharing per grande ditta del
settore automotive (scooter). Tecnologie utilizzate: linguaggio Python e framework
wxPython (applicazione desktop con collegamento a server remoto via socket).
 Analisi e sviluppo applicazioni varie per Internet ISP. Tecnologie utilizzate: linguaggio
Python e framework Django.
 Sviluppo progettto per rete wif gratuita e difusa, dove sono stato il realizzatore del
backend e ho coordinato lo sviluppo di App e di parte di networking. Tecnologie utilizzate:
linguaggio Python e framework Django.
 Realizzazione di una estensione per i piu' difusi browser che si attiva, mostrando un
apposito banner interattivo, qualora vengano visitati dei siti defnii in un elenco. Nello
specifco per un ente che media donazioni a progetti no-proft.Aziende con cui ho
collaborato e relativi progetti. Linguaggio javascript.
 In periodi remoti (1989-2001) sviluppo in vari ambienti e sistemi operativi principalmente
con linguaggio C. Inoltre realizzazione di programmi di conversione dati tra diferenti
formati di database, di un collegamento remoto di una procedura paghe in ambiente Unix
collegando tre diversi stabilimenti via connessione dedicata e protocollo TCP/IP e NFS, di
un collegamento remoto di una procedura paghe in ambiente Windows NT collegando tre
diverse sedi per il gruppo editoriale Il Resto del Carlino". Gestione sistemistica di un
progetto basato sul prodotto ERP Baan,
 Per conto di IBM, presso il gruppo Astaldi Costruzioni Spa di Roma e sviluppo di
procedure in ambiente JDEdwards presso lo stabilimento della Beghelli di Crespellano
(1999).
 Coordinamento del progetto di un portale Internet per la Comtrada SpA, recuperando il
progetto avviato ed abbandonato dalla persona che mi aveva preceduto (Visual Basic e
ASP) e trasformazione delle procedure in PHP e C++ (2000) 
 Negli anni tra il 2002 ed il 2008 lavorato con Java, sviluppi principamente web tra cui la
realizzazione di una applicazione con uso di tecnologie XML per la proflazione di prodotti
assicurativi e fnanziari.
 Inoltre utilizzati PHP e javascript e poi Python per realizzare progetti quali sviluppo di
software GIS per il controllo del territorio e per la gestione cimiteriale (2007-2008).
 Tra il 2009 ed il 2012 iniziato a usare principalmente, oltre a PHP e Javascript, il
linguaggio Python per sviluppo applicativi web tra cui una Smart Card (Barcode, RFID,
Magnetic etc,) un applicativo gestione agenzie interinali, una applicazione per un comune
emiliano, che permette di creare dei template di documenti Ofce da riempire poi online
via Internet da parte degli utenti fnali.
 Inoltre, sempre con il linguaggio Python ma realizzando applicazione client server
tradizionali lo sviluppo di un client Istant Messagging, VOIP e Document Sharing per
grande ditta del settore automotive (scooter).
 Dal 2013 ad oggi sviluppo di applicazioni web tra cui la piu' recente risulta essere il
progettto per rete wif gratuita e difusa, dove sono stato il realizzatore del backend e ho
coordinato lo sviluppo di App e di parte di networking utilizzando Python e Javascript e
parti di C.
 Tra il 2017 ed oggi sviluppo di backend per diverse App mobile, tra cui quella
dell'universita' Bocconi utilizzando Python Django e PosgtgreSQL
 Tra il 2017 ed oggi revisione di una applicazione per la gestione turistica scritta
(originariamente) con PHP e C e database MySql, in corso d'opera la riscrittura con altra
tecnologia.
 Nel 2018 realizzazione di un portale per il turismo, con tecnologie Django/Bootstrap/jQuery
che permette di selezionare le oferte dei principali tour operators ottenendo, se registrati,
sconti in base alla categoria di utente (cliente, dipendente, business travel).
 Sempre nel 2018 realizzazione di una applicazione di e-commerce per il settore agrifood,
che permette di selezionare prodtti di varie aziende produttrici e acquistarli direttamente
usufruendo, se utenti registrati, degli sconti appositi.

Lingue conosciute

Inglese: Fluente
Spagnolo: Intermedio

Ambienti, linguaggi e applicativi conosciuti
Sistema operativo Anni
Unix 28
Linux 24
Windows 18
Mac OS X 4

Linguaggio di programmazione Anni
C 28
C++ 14
Python 14
Javascript 16
Java 6
VB.NET 5
C# 5
SQL 19
HTML(HTML5)/CSS(CSS3) 16 (6)
Visual Basic 10
PHP 10

Database Anni
Postgresql 8
MS Sql Server 10
MySql 12
Informix 3
IBM DB2 2

Framework Anni
Symfony 1.x (PHP) 6
Laravel (PHP) 1
Django (Python) 14
Flask(Python) 1
Smarty (PHP) 5
.NET (2.0) 8
Turbo Gear(Python) 2
Net (3.0) 1
Drupal 6.0 3
Zope/Plone (Python) 2
Kivy (Python) 2
jQuery 12
ExtJs 2
Cordova/Phonegap 2
VUE js 1
Backbone js 1

Tecnologie varie Anni
AJAX 14
JSON 7
XML 4
YAML 4
Software Versioning
(Git,Bazar,SVN) 16
Autodocumentatori 10
DESIGN PATTERNS 10
OOP 20

308 total views, 2 today