Figura professionale: Programmatore oracle pl/sql, c#/.net,c/c++,java
Nome Cognome | : S. M. | Età | : 43 |
---|---|---|---|
Cellulare/Telefono | : Riservato! | : Riservato! | |
CV Allegato | : Riservato! | Categoria CV | : Developer / Web dev. / Mobile dev. |
Sede preferita | : Milano Cosenza Reggio Calabria Catanzaro Bari |
Accesso Full al database con 29.998 CV a partire da € 5,00 ABBONATI SUBITO!
Sommario
Esperienze
LinguaggiC/C++, C# / Asp .Net, SQL, Perl, Javascript, JSP/Servlet, Java, Assembly, DLP (programmazione logica disgiuntiva), Datalog, Oracle PL/SQL, UML, Html, CAMELot (automi cellulari)
Sistemi OperativiWindows, Linux, Dos
DatabaseOracle 10g, MySql, MS Sql Server, Access
Tools & ProdottiEclipse, Enterprice Architect, Visual Studio 2010, Wireshark, Matlab/Octave, WinHex, Subversion disassembler, openOffice, gedit, gimp, Word, Excell, PowerPoint, javaCC, BMC ARSystem, Virtual Box, VMWare, Gedit, Gimp
Esperienze Professionali
Date10/2014 – 01/2015
Attività di Call center
Accueil Rende CS
Date12/2013 – 06/2014
Sviluppo lato Server di un’ portale di annunci online
Sviluppo in C#/Asp.net, Microsoft Transact SQL, visual studio2010.
Date04/2012 – 10/2012
Realizzazione di un’ applicazione destinata alla gestione di strutture alberghiere
Sviluppo in C# con l’ausilio di visual studio 2010.
Sviluppo Applicazione Web per annunci on line Asp.net, Entity Framework, Transact Sql, JQuery , XML
Date 20/04/2012 – 10/08/2012
Lavoro o posizione ricopertiEsperienza lavorativa all’estero
Nome e indirizzo del datore di lavoroRistorante Divino Deggendorf Germany.
Date07/11/2011 – 07/02/2012
Lavoro o posizione ricopertiProgrammatore BMC Remedy ARSystem 7.5, MS Sql Server 2005
Nome e indirizzo del datore di lavoroAtelier+39 sede di Pescara, consulenza esterna presso sede EUdata di Milano
Tipo di attività o settoreSviluppo software per gestione ticket Call Center in Remedy utilizzando forms, Active Links, Filters, ed Escalation, con architettura Server di Database MS Sql Server.
Istruzione e Formazione
Date2005-2011
Titolo della qualifica rilasciataLaurea in Informatica
Nome e tipo d’organizzazione erogatrice dell’istruzione e formazione
Università della Calabria
Progetti Realizzati
Date2010
Titolo del ProgettoApplicazione aziendale per la gestione dell’ inventario dei beni
Principali tecnologie utilizzateApplicazione web-based con tre diversi profili di utenti: Utente Amministratore, Utente Dipendente, Utente Addetto Amministrativo.
Il database è stato sviluppato con DBMS Oracle 10g tramite sql*plus
Generazione dinamica delle pagine web (ASP) con tecnologia JSP/Servlet
Web-Server Apache Tomcat, installato su macchina virtuale realizzata con Virtual Box
Tecnologia di accesso al database JDBC
Controlli lato client con Javascript
Trigger gestiti dal dbms per invio mail di avviso.
Processi batch schedulati a tempo dal sistema operativo.
Stored Procedure e Stored Function per la realizzazione di query complesse per effettuare statistiche sui dati, viste ricorsive.
Ricerche dinamiche specificando solo alcuni caratteri all’interno dei campi di ricerca, e ordinamento in base ad uno dei campi della ricerca.
Invio di Report mensili via mail
Gestione Indici B+-tree, hash per ottimizzazione query.
Analisi dei costi e conseguente ottimizzazione delle operazioni relazionali.
Serializzazione delle transazioni concorrenti.
Date2011
Titolo del ProgettoVideogame Bubble Bobble
Principali tecnologie utilizzate
Implementazione del videogame Bubble Bobble prodotto dalla taito nel 1986 tramite tecnologia Java JDK 1.6 tramite IDE eclipse, suddividendo il progetto in due parti fondamentali Core e GUI (simile pattern MVC).
Core: implementazione del motore grafico 2D, caricamento mappe di gioco da file, passaggio ai livelli successivi, Gestione Audio, Gestione dei Movimenti del personaggio, settaggio delle variabili di gioco, Gestione degli eventi, Gestione delle eccezioni, JavaDocs.
GUI: interfaccia grafica dell’applicazione.
Realizzato utilizzando un thread per la gestione del gioco ed un thread per la gestione della grafica.
Grafica realizzata con l’ausilio della libreria Java Swing.
Utilizzo di Gimp per ritocco immagini di gioco, enterprice architect per la progettazione del gioco tramite diagrammi uml.
Titolo del ProgettoSimulazione del decadimento di una sostanza radioattiva all’interno di un liquido
Principali tecnologie utilizzate
Automi Cellulari per la Simulazione di fenomeni caotici non descrivibili tramite modelli matematici (es. flussi Lavici, frane, terremoti, diffusione e decadimento di inquinanti, ecc.)
Realizzazione del progetto tramite il tool CAMELot in linguaggio C, con l’utilizzo della libreria MPI per la simulazione del parallelismo, e algoritmo di minimizzazione di DiGregorio – Serra, utilizzo di gedit come tool per lo sviluppo in ambiente Linux, algoritmi genetici.
Titolo del ProgettoParser html
Principali tecnologie utilizzate
Realizzazione di uno scanner e di un parser per il riconoscimento del linguaggio html, sviluppato su Eclipse con il tool JavaCC
Titolo del ProgettoProgetto Rete Aziendale
Principali tecnologie utilizzate
Assegnazione degli indirizzi ip ad una rete aziendale su 4 domini di collisione diversi ed interconnessa tramite gateway, sviluppata su netkit (simulatore di rete sviluppato dall’università di Roma), iptables assegnazione delle regole di routing e di firewalling, Utilizzo di ping e di wireshark per la verifica della rete, server nascosti tramite rete demilitarizzata. Utilizzo di nslookup, protocolli di rete mail, ssh, dns, ftp, http, tcp, udp ecc. teoria dei 5 livelli di rete. Studio degli attacchi DoS e DDoS
Titolo del ProgettoSistema Informativo per la gestione di un’azienda informatica
Principali tecnologie utilizzate
Analisi dei requisiti, realizzazione del modello entità relazione, ristrutturazione del modello entità relazione , traduzione dello schema E-R in schema logico, Analisi delle ridondanze. Realizzazione DDL della base dati utilizzando il DBMS Mysql 5.0, utilizzo del DML per aggiornamento/modifica dei dati e implementazione delle Query, delle viste ed ottimizzazione delle query complesse. Gestione dei vincoli di integrità.
Titolo del ProgettoProgettazione di un sistema per la gestione magazzino
Principali tecnologie utilizzate
Uml, enterprice architect
Titolo del ProgettoRicerca efficiente dei possibili percorsi fra due località,
Principali tecnologie utilizzate
Alberi, grafi, Vettori Dinamici, Matrice Dinamica, Liste Collegate, Code, Stack, Tabelle Hash, Algoritmi di ricerca efficienti: backtracking, mergesort, bubblesort C++, Visual Studio 2005
Esami Sostenuti
MateriaSistemi Operativi
Principali tecnologie utilizzate
MultiThreading in C++ (libreria JTCThread) ( risoluzione di Deadlock e Starvation ), perl e espressioni regolari, Linux, bash, g++, Dos, Windows, reverse engineering, Winhex, Cygwin
MateriaArchitettura degli Elaboratori
Principali tecnologie utilizzate
Assembly, microprogrammazione (AWL)
MateriaIntelligenza Artificiale
Principali tecnologie utilizzate
Risoluzione di giochi logici (zebra puzzle, gioco di Einstein, ecc) tramite la programmazione logica disgiuntiva utilizzando DLP (Disjunctive Logic Programming). Creazioni di database e riduzione della complessità di query con regole DLV (Datalog), sviluppo in ambiente Linux su gedit.
DLV, DLP http://www.dlvsystem.com
MateriaBioinformatica
Principali tecnologie utilizzate
ClustalX, clustalW, spdv, banche dati genetiche, bioedit
Allineamento di stringhe di DNA
Genomica
MateriaRicerca Operativa
Principali tecnologie utilizzate
Lingo, Excel(risolutore)
MateriaProgrammazione ad Oggetti
Principali tecnologie utilizzate
Liste, Code, Vettori Dinamici, realizzati con tecnologia C++
Gestione della memoria dinamca, polimorfismo, template, Ereditarietà
Progetto per la gestione di un magazzino realizzato con classi C++
MateriaFondamenti di Programmazione
Principali tecnologie utilizzate
C, realizzazione gioco sette e mezzo da console
MateriaCalcolo Numerico
Principali tecnologie utilizzate
Matlab
MateriaIntroduzione all’informatica
Principali tecnologie utilizzate
Word, Excel, Outlook, visual basic
MateriaCalcolabilità e Complessità
Argomenti Trattati
Algoritmi esponenziali, commesso viaggiatore, hemiltonian cycle, knapsack, vertex cover, dominating set, riduzione a problemi NP-hard, ecc
MateriaIngegneria del Software
Argomenti Trattati
Uml
Altre Conoscenze
Elettricità e Magnetismo
Meccanica
Problemi di ottimizzazione (Ricerca Operativa)
Statistica, Calcolo delle Probabilità
Tesi
Titolo TesiLe Architetture Multicore ed il linguaggio OpenMp
Principali tecnologie trattate
OpenMp (programmazione parallela)
Date01/09/2003 – 01/09/2005
Nome e tipo d’organizzazione erogatrice dell’istruzione e formazioneIscritto al corso di laurea in Matematica
Università della Calabria (Università)
Date01/02/2004 – 02/12/2004
Nome e tipo d’organizzazione erogatrice dell’istruzione e formazioneServizio militare svolto da obiettore di coscienza
ARCI Cosenza
Date20/01/2002 – 30/06/2002
Titolo della qualifica rilasciataECDL
Principali tematiche/competenza professionali acquisiteWord, Excel, Powerpoint, Outlook, Access
Nome e tipo d’organizzazione erogatrice dell’istruzione e formazioneIPSIA (istituto professionale)
87040 acri (cs)
Date20/09/1999 – 26/06/2001
Titolo della qualifica rilasciataAttestato di Qualifica Professionale Addetto Manutenzione e Conduttore di Impianti per l’Automazione di Macchine Industriali con Profilo Elettrico/Elettronico
Principali tematiche/competenza professionali acquisitePlc
Nome e tipo d’organizzazione erogatrice dell’istruzione e formazioneipsia (istituto professionale)
87041 acri
Date20/09/1996 – 20/07/2001
Titolo della qualifica rilasciataDiploma Tecnico delle Industrie Elettroniche
Nome e tipo d’organizzazione erogatrice dell’istruzione e formazioneipsia (istituto professionale)
87041 acri
Date20/09/1996 – 24/06/1999
Titolo della qualifica rilasciataQualifica Professionale per Operatore per le Telecomunicazioni di Durata Triennale
Principali tematiche/competenza professionali acquisiteElettronica
Nome e tipo d’organizzazione erogatrice dell’istruzione e formazioneipsia (istituto professionale)
87041 acri
Date09/1995 – 06/1996
Titolo della qualifica rilasciataIscritto all’ Istituto Alberghiero
Principali tematiche/competenza professionali acquisiteNozioni di Cucina, Sala, Gestione Alberghiera, Nozioni di lingua Francese
Nome e tipo d’organizzazione erogatrice dell’istruzione e formazioneIistituto Alberghiero di Castrovillari
Date1988
Programmazione Basic su Commodore64
Capacità e competenze personali
Madrelingua(e)Italiano
Altra(e) lingua(e)INGLESE
Autovalutazione
ComprensioneParlatoScritto
Livello europeo (*)
AscoltoLetturaInterazione oraleProduzione orale
INGLESE
B1Utente autonomoB2Utente autonomoB1Utente autonomoB1Utente baseB2
(*) Quadro comune europeo di riferimento per le lingue
PatentiA B
DisponibilitàDisponibile dal 20/09/2012, a trasferte, a trasferimenti, lavoro notturno
Tipo di contrattoStage, progetto, tempo determinato, tempo indeterminato
RichiesteAlloggio
Hobby e InteressiForex Trading online con piattaforme Oanda/Metatrader, Giardinaggio, Pesca, Internet
Informazioni personali
Nome / Cognome*** ****
Residenzac/da costa 46, 87064, Corigliano Calabro (CS), Italy
Domicilio
Mobile+39 349/8119880 PosteMobile
+39 328/8984552 Wind
E-mail****@****.***
Skype***.****81
CittadinanzaItaliana
Data di nascita01/07/1981
SessoMaschile
Principali Tecnologie Conosciute
LinguaggiC/C++, SQL, Perl, Javascript, JSP/Servlet, Java, Assembler, DLP (programmazione logica disgiuntiva), Datalog, PL/SQL, UML, Html, CAMELot (automi cellulari), JSP/Servlet
Sistemi OperativiWindows, Linux, Dos
DatabaseOracle 10g, MySql, MS Sql Server, Access
Tools & ProdottiEclipse, Enterprice Architect, Visual Studio, Wireshark, Matlab/Octave, WinHex, Subversion disassembler, openOffice, gedit, gimp, Word, Excell, PowerPoint, javaCC, BMC ARSystem, Virtual Box, VMWare, Gedit, Gimp
Esperienze Professionali
Date07/11/2011 – 07/12/2011
Lavoro o posizione ricopertiProgrammatore BMC ARSystem, MS Sql Server
Nome e indirizzo del datore di lavoroAtelier+39 sede di Pescara, consulenza esterna presso sede EUdata di Milano
Tipo di attività o settoreSviluppo software per gestione ticket Call Center in Remedy utilizzando forms, Active Links, Filters, ed Escalation, con architettura Server di Database MS Sql Server.
L’attività prevedeva la gestione dell’anagrafica clienti ( inserimento nuovi clienti tramite regular forms e consultazione dei clienti già esistenti), Inserimento nuovi ticket nel sistema, segnalazione ticket non ancora evasi tramite display only form, utilizzo di join form per la visualizzazione dell’ anagrafica clienti e dei ticket ad esso assegnati in un’unica maschera, sql menù per la consultazione diretta su db,
escalation per invio segnalazioni scandite da intervalli temporali, filtri utilizzati per attività gestite direttamente su server. Inoltre utilizzo di BMC Remedy Alert per l’invio di segnalazioni in remoto.
Istruzione e Formazione
Date2005-2011
Titolo della qualifica rilasciataLaurea triennale in Informatica con voti 84/110
Nome e tipo d’organizzazione erogatrice dell’istruzione e formazione
Università della Calabria
Progetti Realizzati
NomeBasi di Dati Evolute
Titolo del ProgettoApplicazione aziendale per la gestione di un inventario di beni
Descrizione
Applicazione web-based con tre diversi profili di utenti: Utente Amministratore, Utente Dipendente, Utente Addetto Amministrativo.
Il database è stato sviluppato con DBMS Oracle 10g
Generazione dinamica delle pagine web con tecnologia JSP/Servlet
Web-Server Apache Tomcat, installato su macchina virtuale realizzata con Virtual Box
Tecnologia di accesso al database JDBC
Controlli lato client con Javascript
Trigger gestiti dal dbms per invio mail di avviso.
Processi batch schedulati a tempo dal sistema operativo.
Stored Procedure e Stored Function per la realizzazione di query complesse per effettuare statistiche, viste ricorsive.
Ricerche dinamiche specificando solo alcuni caratteri all’interno dei campi di ricerca, e ordinamento in base ad uno dei campi della ricerca.
Invio di Report mensili via mail
Gestione Indici B+-tree, hash per ottimizzazione query.
Analisi dei costi e conseguente ottimizzazione delle operazioni relazionali.
Serializzazione delle transazioni concorrenti.
NomeProgrammazione Avanzata
Titolo del ProgettoVideogame Bubble Bobble
Principali tecnologie utilizzate
Implementazione del videogame Bubble Bobble prodotto dalla taito nel 1986 tramite tecnologia Java JDK 1.6 tramite IDE eclipse, suddividendo il progetto in due parti fondamentali Core e GUI (simile pattern MVC).
Core: implementazione del motore grafico 2D, caricamento mappe di gioco da file, passaggio ai livelli successivi, Gestione Audio, Gestione dei Movimenti del personaggio, settaggio delle variabili di gioco, Gestione degli eventi, Gestione delle eccezioni, JavaDocs.
GUI: interfaccia grafica dell’applicazione.
Realizzato utilizzando un thread per la gestione del gioco ed un thread per la gestione della grafica,
La libreria grafica utilizzata è la libreria Swing.
Utilizzo di Gimp per ritocco immagini di gioco, enterprice architect per la progettazione del gioco tramite diagrammi uml.
NomeModelli Computazionali per Sistemi Complessi
Titolo del ProgettoSimulazione del decadimento di una sostanza radioattiva all’interno di un liquido
Principali tecnologie utilizzate
Descrizione
Automi Cellulari per la Simulazione di fenomeni caotici non descrivibili tramite modelli matematici (es. flussi Lavici, frane, terremoti, diffusione e decadimento di inquinanti, ecc.)
Realizzazione del progetto tramite il tool CAMELot in linguaggio C, con l’utilizzo della libreria MPI per la simulazione del parallelismo, utilizzo di gedit come tool per lo sviluppo in ambiente Linux.
NomeLinguaggi Formali e Compilatori
Titolo del ProgettoParser html
Principali tecnologie utilizzate
Realizzazione di uno scanner e di un parser per il riconoscimento del linguaggio html, sviluppato su Eclipse con il tool JavaCC
NomeReti di Calcolatori
Titolo del ProgettoProgetto Rete Aziendale
Principali tecnologie utilizzate
Assegnazione degli indirizzi ip ad una rete aziendale su 4 domini di collisione diversi ed interconnessa tramite gateway, sviluppata su netkit (simulatore di rete sviluppato dall’università di Roma), iptables assegnazione delle regole di routing e di firewalling, Utilizzo di ping e di wireshark per la verifica della rete, server nascosti tramite rete demilitarizzata. Utilizzo di nslookup, protocolli di rete mail, ssh, dns, ftp, http, tcp, udp ecc. teoria dei 5 livelli di rete. Studio degli attacchi DoS e DDoS
NomeBasi di dati relazionali
Titolo del ProgettoSistema Informativo per la gestione di un’azienda informatica
Principali tecnologie utilizzate
Analisi dei requisiti, realizzazione del modello entità relazione, ristrutturazione del modello entità relazione , traduzione dello schema E-R in schema logico, Analisi delle ridondanze. Realizzazione DDL della base dati utilizzando il DBMS Mysql 5.0, utilizzo del DML per aggiornamento/modifica dei dati e implementazione delle Query, delle viste ed ottimizzazione delle query complesse. Gestione dei vincoli di integrità.
NomeRedazione e Presentazione di Progetti Informatici
Titolo del ProgettoProgettazione di un sistema per la gestione di un magazzino
Principali tecnologie utilizzate
Uml, enterprice architect
NomeAlgoritmi e Strutture Dati
Titolo del ProgettoRicerca efficiente dei possibili percorsi fra due località,
Principali tecnologie utilizzate
Alberi, grafi, Liste Collegate, Code, Stack, Tabelle Hash, Algoritmi di ricerca efficienti: backtracking, mergesort, bubblesort C++, visual studio
Altri Esami Sostenuti
NomeSistemi Operativi
Principali tecnologie utilizzate
MultiThreading in C++ (libreria JTCThread) ( risoluzione di Deadlock e Starvation ), perl, Linux, bash, g++, Dos, Windows, reverse engineering, Winhex
NomeArchitettura degli Elaboratori
Principali tecnologie utilizzate
Assembler, microprogrammazione (AWL)
NomeIntelligenza Artificiale
Principali tecnologie utilizzate
Risoluzione di giochi logici (zebra puzzle, gioco di Einstein, cubo di Rubrick, ecc) tramite la programmazione logica disgiuntiva utilizzando DLP (Disjunctive Logic Programming). Creazioni di database e riduzione della complessità di query con regole DLV (Datalog), sviluppo in ambiente Linux su gedit.
DLV, DLP http://www.dlvsystem.com
NomeBioinformatica
Principali tecnologie utilizzate
Clustal (x | w), spdv, banche dati genetiche, bioedit
NomeRicerca Operativa
Principali tecnologie utilizzate
Lingo, Excel(risolutore)
NomeProgrammazione ad Oggetti
Principali tecnologie utilizzate
Liste, Code, Vettori Dinamici, realizzati con tecnologia C++
Gestione della memoria dinamca, polimorfismo, template, Ereditarietà
Progetto per la gestione di un magazzino realizzato con classi C++
NomeFondamenti di Programmazione
Principali tecnologie utilizzate
C, realizzazione gioco sette e mezzo da console
NomeCalcolo Numerico
Principali tecnologie utilizzate
Matlab
NomeIntroduzione all’informatica
Principali tecnologie utilizzate
Word, Excel, Outlook, visual basic
NomeCalcolabilità e Complessità
Argomenti Trattati
Algoritmi esponenziali, commesso viaggiatore, hemiltonian cycle, knapsack, vertex cover, dominating set, riduzione a problemi NP-hard, ecc
NomeIngegneria del Software
Argomenti Trattati
Uml
Tesi
Titolo TesiLe Architetture Multicore ed il linguaggio OpenMp
Principali tecnologie trattate
OpenMp (programmazione parallela)
Date01/09/2003 – 01/09/2005
Nome e tipo d’organizzazione erogatrice dell’istruzione e formazioneIscritto al corso di laurea in Matematica
Università della Calabria (Università)
Date01/02/2004 – 02/12/2004
Nome e tipo d’organizzazione erogatrice dell’istruzione e formazioneServizio militare svolto da obiettore di coscienza
ARCI Cosenza
Date20/01/2002 – 30/06/2002
Titolo della qualifica rilasciataECDL
Principali tematiche/competenza professionali acquisiteWord, Excel, Powerpoint, Outlook, Access
Nome e tipo d’organizzazione erogatrice dell’istruzione e formazioneIPSIA (istituto professionale)
87040 acri (cs)
Date20/09/1999 – 26/06/2001
Titolo della qualifica rilasciataAttestato di Qualifica Professionale Addetto Manutenzione e Conduttore di Impianti per l’Automazione di Macchine Industriali con Profilo Elettrico/Elettronico
Principali tematiche/competenza professionali acquisitePlc
Nome e tipo d’organizzazione erogatrice dell’istruzione e formazioneipsia (istituto professionale)
87041 acri
Date20/09/1996 – 20/07/2001
Titolo della qualifica rilasciataDiploma Tecnico delle Industrie Elettroniche
Nome e tipo d’organizzazione erogatrice dell’istruzione e formazioneipsia (istituto professionale)
87041 acri
Date20/09/1996 – 24/06/1999
Titolo della qualifica rilasciataQualifica Professionale per Operatore per le Telecomunicazioni di Durata Triennale
Principali tematiche/competenza professionali acquisiteElettronica
Nome e tipo d’organizzazione erogatrice dell’istruzione e formazioneipsia (istituto professionale)
87041 acri
Capacità e competenze personali
Madrelingua(e)Italiano
Altra(e) lingua(e)Inglese
Autovalutazione
ComprensioneParlatoScritto
Livello europeo (*)
AscoltoLetturaInterazione oraleProduzione orale
A2Utente baseB2Utente autonomoA2Utente baseA1Utente baseB1
(*) Quadro comune europeo di riferimento per le lingue
PatentiA/B
DisponibilitàA trasferte, a trasferimenti, lavoro notturno, lavoro su turni, disponibilità in 3/4 gg
Tipo di contrattoStage, progetto, tempo determinato, tempo indeterminato
Richiesta economica
Hobby e InteressiTrading online con piattaforme Oanda, Metatrader, Giardinaggio, Pesca
preferiti: Asp .net C#, C/C++, oracle pl/sql
– perl
– javascript
– jsp/servlet
– java
– j2EE
– apache tomcat
– assembler
– dlp(programmazione logica disgiuntiva)
– dlv(datalog)
– Tcp/ip
– pl-sql
– uml
– routing
– firewalling
– javaCC
– html
– CAMELot ( automi cellulari per simulazione di fenomeni complessi )
– Linux,
– enterprice architect
– visual studio
– Wireshark
– Matlab
– Mysql
– Oracle
88 total views, 1 today