QX3000M [:Nickname]
_____________________________________________________________
email:qx3000m@libero.it

Profilo/Skill:
Nato verso il 1970, sono entrato nel mondo dell'informatica negli anni ‘80 già durante gli studi superiori, attraverso lo studio personale dell'Olivetti M20, dello ZX Spectrum e del Sinclair QL. Durante gli studi universitari di ingegneria ho svolto lavori occasionali, dalla programmazione all'insegnamento, quest’ultimo finalizzato all'utilizzo del computer e di applicativi office.  Dal 1993  al 1995 ho svolto l'attività di programmatore e consulente software come libero professionista. In quel periodo avevo sviluppato un sistema gestionale che vendevo a piccole realtà aziendali.   Nel 1995 ho iniziato a lavorare all'interno di una società di informatica seguendo diverse  mansioni: dal programmatore e analista software alla gestione di sistemi integrati. Mi sono occupato, tra l’altro,  dell’assemblaggio e della rivendita di computer, dell’installazione di sistemi operativi, e della gestione e installazione di reti Lan . Grazie ai numerosi incarichi svolti ed al lavoro di programmazione su i più svariati campi, ho maturato  competenze in vari settori: amministrazione contabile, magazzino ed etichettatura, leasing e assicurazioni, amministrazione pubblica, industrie, aziende progettazione e realizzazione elettronica, industrie conciarie, software house, studi professionali. Dal 1997 ho seguito prevalentemente  progetti di software industriale per il controllo dell'avanzamento della produzione in tempo reale, la gestione degli ordini di produzione, la raccolta dati, la comunicazione con i macchinari, la schedulazione, la gestione delle materie prime, l'analisi statistica della produzione e dei processi produttivi. Ho sempre curato,  accanto alla programmazione software, l'analisi dell'azienda, l’integrazione di sistemi, la gestione totale del sistema informativo,  con la massima aderenza alle esigenze del cliente.
Oggi mi propongo sia come analista e programmatore, sia come responsabile di attività, progetti, CED, e naturalmente disponibile per compiti sempre nuovi.


segue:
  1. Elenco storico esperienze lavorative
  2. Conoscenze tecniche


Elenco storico delle principali esperienze lavorative


Anno

Attività

Prima del 1990

  • Intenso studio personale sui calcolatori, linguaggi, algoritmi e teoria delle informazioni.
  • Studio di un sistema operativo multitasking basato su CPU motorola 68000.
  • Sviluppo di routines grafiche 3D tramite primitive realizzate in assembler 68000.
  • Programmazione in basic e gwbasic su sistema MS-DOS.
  • Programmazione in superbasic strutturato.
  • Studio sistema operativo PCOS di Olivetti M20.
  • Scrittura di routines in assembler Z80.


1990

In ambito del servizio militare di leva, ho avuto l'incarico di riprogettare  un CASE per generare modelli di applicazione.

Incarico: riprogettazione dell’intera l’interfaccia grafica utente, basandola su nuova tecnologia ad oggetti OOP. Realizzazione di librerie generiche per la gestione di dati database, e per l’interfacciamento dati con form utente, query e stampe.
[Durata 10 mesi] [Linguaggio object pascal 5.5/6.0. Librerie ad oggetti Turbo Vision].


1991


Amministratore sistema 36 di IBM.

[Durata 4 mesi]



Realizzazione software per gestire concorsi pubblici.

[Durata 1 mese]
[Linguaggio turbo pascal 6.0. Librerie ad oggetti Turbo Vision].



Corsi universitari di:
  • UNIX System V. [HP/UX – Olivetti]
  • Corsi di Pascal standard, Fortran e C.
  • Approccio al mondo Internet, con l’email e con i newsgroup. Utilizzo di FTP. Editor vi, emacs.


Ideazione e creazione di librerie, c++ e turbo pascal, per gestire files di dati in formato proprietario. Gestione indici, ricerche, blob, record  a lunghezza variabile, storicizzazione oggetti.


1992

Ideazione e sviluppo di un software pacchettizzato per la gestione amministrativa di documenti contabili: anagrafiche, DDA, fatture, prima nota, gestione magazzino, ricevute bancarie, scadenzario  .

[1992-2000, lavoro in proprio ]
[Linguaggio turbo pascal 6.0. Librerie Turbo Vision, Paradox Engine]


Ideazione e realizzazione di un pacchetto software per la gestione del magazzino in linguaggio C++., denominato Atlanta, supportato fino al 1998.

1993

Docente di corsi di Word 5.5 e fondamenti di Dos. 

1994


Ideazione e realizzazione di librerie DLL per la gestione RAD di dati database in linguaggio C++. Opera basata su libreria ad oggetti Turbo Vision e libreria dati Paradox Engine.

Obiettivo: rendere RAD lo sviluppo di nuove applicazioni, basate su gestioni database.

Gestione di creazione maschere dati in maniera visuale, gestione creazione liste dati e gestori di report. Utilizzo di files di configurazione, di interpreti. Gestione dei codici parlanti tramite un’esclusiva tecnologia di interpretazione del codice e di calcolo delle combinazioni di codifica.

[Anni 1993-1996]

1995

Analisi della contabilità di gestione (dei costi) e realizzazione di un software per la gestione relativa di aziende del settore conciario. Progetto sviluppato in Borland C++.

1995


Realizzazione di un software di analisi dei dati consuntivi della produzione per aziende industriali Progetto sviluppato in Delphi 1.0


Adattamenti software gestionale per carrozzerie, autoofficine, rivendita ricambi auto, taglio confezioni, maglierie, lucidatura metalli, conceria pelli.

[Anni 1995-1998, Linguaggio Delphi, C++]


Studio e realizzazione software per la gestione dei tesseramenti per circoli sportivi. Gestione nazionale.




Costruzione, assemblaggio e rivendita di Personal Computer.


Amministrazione computer, rete, programmi, sistema informatico in genere  presso sede dei clienti



Installazione di sistemi di rete basati su Novell Netware e NT Server.

[1995-2004, sedi cliente]


1996

Studio del controllo della qualità con strumenti statistici in ambito industriale e realizzazione software specifici. Sviluppo carte di controllo X, X-R, X-S, distribuzione normale, indici di processo, cp ,cpk.



Docente di corsi di formazione per applicazioni Microsoft Office (Word 6,Excel 5).

[1996-1999, presso clienti]



Mantenimento e sviluppo di procedure in Clipper per servizi legati a società di leasing ed assicurazione.

[1996-1997, presso cliente]




1997

Sviluppo driver di comunicazione per PLC Microset




<>Ideazione e realizzazione del software  per il controllo avanzamento produzione in tempo reale. Implementazione del controllo statistico di processo in tempo reale, registrazione consuntivi di produzione, dichiarazione on line a bordo macchina. Raccolta dati da dispositivi industriali, linee 232, 485, bitbus.
Gestione di applicazioni in tempo reale, su impianti industriali, funzionante 24 ore su 24.

Gestione dei dati in multithread e DCOM. Collegamento a macchinari industriali tramite varie interfacce di comunicazione con implementazione di tecnologia a driver e studio di comunicazioni intelligenti basate su eventi. Distribuzione dei dati sulla rete tramite TCP-IP, DCOM e Sockets. Registrazione consuntivi in multithread. Database interbase, firebird, SQL Server, Oracle.

Controllo di applicazioni remote. Sviluppo di Tecnologie di dumping dati in caso di caduta della rete.




Studio e implementazioni di elaborazioni distribuite tramite i modelli DCOM.


1998

Analisi e realizzazione di software per la gestione delle etichette in ambito industriale. Codici a barre,  Gestione modelli di report programmabili dall’utente, etichettatura in linea industriale, magazzino.

[1998-2004]


Sviluppo driver di comunicazione per macchine industriali. Studio della trasmissione dati su linea industriale RS485. Studio di protocolli di tipo SDLC.


1999

Docente di corsi di Delphi per sviluppatori provenienti da VisualBasic e JAVA.



1999


Analisi ideazione e realizzazione software  per il calcolo dei tempi teorici di produzione e dei piani di programmazione futuri per produzioni su commessa. Gestione della schedulazione e MRP.


2000

Disegno di siti WEB tramite Netscape Composer e codice HTML diretto



Disegno di alcuni Depliant  [CorelDraw 6].

Interfacciamento software con sistemi vocali e telefonini SMS.



Sviluppo driver di comunicazione bitbus

[Durata 2 mesi]



Progettazione e sviluppo di un pacchetto software per l’analisti dei dati, tramiti strumenti di ricerca, grafici e reports. Include elaborazioni statistiche e tecniche di reverse engineering sui dati.  database.

[Delphi, 2000-2005]



Realizzazione modulo software per comunicare con la voce le variazioni significative di eventi in ambito produttivo con l’utilizzo della libreria Microsoft SAPI 4.0.



Integrazione di sistema gestionale “AD Hoc” con sistema per l’avanzamento della produzione in tempo reale.


2001

Ideazione e sviluppo di un nuovo protocollo di comunicazione, in linea 485, di tipo  proprietario per terminali di raccolta dati a bordo macchina.



Realizzazione software per la gestione degli ordini dei clienti e per l’esplosione in commesse a produzione e gestione magazzino prodotti finiti e movimenti.


2002

Integrazione di sistema gestionale ERP  con sistema per l’avanzamento della produzione in tempo reale. (base dati MS SQL Server<->Firebird)



Sostituzione di CyberPlan ed ERP su Base dati su Oracle con nuovo prodotto, base dati firebird.


2003

Gestione software ordini di produzione e invio prodotti .  Gestione e connessione con magazzino remoto e invio di ordini di produzione all’estero tramite gestori di email automatiche, controllo dello stato di avanzamento, gestione dei corrieri. All’interno del progetto si è completato lo studio della trasmissione dati tramite modem, e dei protocolli per trasferimento files: Xmodem, Ymodem, Zmodem.



Studio di integrazione gestionale “ONDA” della EdiSoftware con sistemi per l’avanzamento della produzione in tempo reale. Studio della struttura dati e del database in Microsoft Access.



Implementazioni di gestioni codici a barre in reparti produttivi. Gestione delle dichiarazioni delle fasi di lavoro, raccolta dati e carico automatico di magazzino.


2003



Organizzazione sistema informativo aziendale per un’azienda di progettazione e produzione elettronica. Gestione specifica dei progetti con integrazione con il CAD ORCAD, gestione dei data-sheet, dei componenti elettronici, dei kit, dei clienti, dei fornitori, degli ordini e della programmazione produzione…



2004

Studio di integrazioni gestionale ERP “METODO” con sistemi per l’avanzamento della produzione in tempo reale. Base dati in MS SQL Server.


2004

Sviluppo software d’integrazione tra sistema di controllo in tempo reale e mobile phone per inoltrare allarmi tramite messaggi SMS. Studio delle tecnologie SMS.


2004

Gestione di databases storici ed eliminazione di dati scomodi da server centrali, utilizzando in particolare modo le chiavi USB.


2004

Gestione Silos di materia prima in collegamento con sistemi di controllo avanzamento produzione in tempo reale.

2005

Consulenze e ricerche di varia natura.



Conoscenze Tecniche

Ambienti e linguaggi di sviluppo conosciuti:

Pseudolinguaggi:

Librerie:

Tecnologie:


Server database:


Applicativi office:


Sistemi operativi:


Hardware/reti:


Aree di conoscenza generali: