Figura professionale: Programmatore PHP
Nome Cognome | : M. d. | Età | : 46 |
---|---|---|---|
Cellulare/Telefono | : Riservato! | : Riservato! | |
CV Allegato | : Riservato! | Categoria CV | : Developer / Web dev. / Mobile dev. |
Sede preferita | : Milano |
Accesso Full al database con 29.998 CV a partire da € 5,00 ABBONATI SUBITO!
Sommario
Competenze
- Linux Debian, Apache, PHP, MySql, Bash Shell, CronJobs;
- PHP5, MySQL, HTML5, CSS2/3, Javascript, Jquery, Wordpress.
- Joomla
- Microsoft Visual C# 2010, ScintillaNET
- C#
- framework Portal (PCM API, librerie PIN), PlSql
Esperienze
Esperienze di lavoro
aprile 2014 – attualmente Sviluppo di un radio streaming web site Descrizione: sviluppo di un radio streaming web site collector. Principali funzionalità: – cercare tra le stazioni disponibili mediante generi (music), argomento (literature, science, news, sport, ecc); – preferenze di visualizzazione mediante keywords/tags; – accedere alla pagina descrittiva della statione radio (description, stream parameters, current song/programme, week programming, ecc) – ascoltare la statione (online player or external player); – accedere alla cronologia; – salvare le stationi preferite; – user settings page; – risorse online per i programma corrente: nella pagina di ciascuna statione, a fianco al programma che sta trasmettendo correntemente, vengono ricercate online risorse enciclopediche (Wikipedia), multimediali (youtube), testi delle canzoni (lirycs), trame di film/info cinematografiche (imdb), libri (amazon). Le risorse vengono raccolte in una barra di menu sotto il titolo corrente. – log page: raccoglie, in tempo reale, su un gruppo di stationi a rotazione i programmi che vanno in onda durante il giorno. Insieme ai servizi offerti attraverso i moduli client/server (principalmente Javascript/Jquery, PHP/Mysql), il sito è corredato di post ed articoli (in inglese) per orientarsi nello streaming radio della rete Internet. Piattaforma: Linux Debian, Apache, PHP, MySql, Bash Shell, CronJobs; Tecnologie impiegate: PHP5, MySQL, HTML5, CSS2/3, Javascript, Jquery, Wordpress.
maggio 2013 – gennaio 2014 Sviluppo di sito web con Joomla. Descrizione: parafarmacia con pagine descrittive e articoli e un'area di ecommerce; Piattaforma cliente: Apache, MySql, Joomla. Tecnologie impiegate: php, sql, html, css.
febbraio 2012 – luglio 2012 Sviluppo di moduli per un’applicazione web. Sede di lavoro: Roma Ruolo: sviluppatore. Descrizione Uno dei moduli si occupa della gestione delle presenze del personale; attraverso un calendario l’utente ha la possibilità di specificare per ogni giorno: presenza, festività, malattia, altro; è altresì disponibile la funzionalità aggiuntiva di specifica degli orari di ingresso, uscita e straordinario. Oltre al salvataggio delle selezioni l’utente ha la possibilità di esportare la mensilità in formato excel e pdf. L’utente con privilegi di amministratore del modulo ha la possibilità di archiviare i salvataggi degli utenti, di accedere ai fogli di presenza del suo gruppo ed ha una visualizzazione annuale sullo stato delle presenze. Un secondo modulo consente la fruizione di un corso: slide e questionario. Entrambi i moduli consentono di definire l’utenza di accesso. Piattaforma cliente: Apache, MySql. Tecnologie impiegate: php, framework drupal, sql, html, css.
settembre 2011 – gennaio 2012 Manutenzione di un’interfaccia di un sistema di comando di bordo Sede di lavoro: ValueTeam, Roma Ruolo: sviluppatore. Descrizione: il sistema fornisce un meccanismo di Log-in in grado di permettere l’identificazione dell’operatore e la scelta del ruolo, in funzione del quale il software fornisce le funzionalità di gestione dei dati provenienti dal sistema di sensori. Piattaforma cliente: Windows Xp Pro, Linux RedHat 5.5. Ambiente di sviluppo: Eclipse, ILOg View Studio; gcc, make. Tecnologie impiegate: linguaggio C++, bash scripting; svn.
marzo 2010 – dicembre 2010 Sviluppo e mantenimento di un sistema di messaggistica Sede di lavoro: Elsag Datamat Spa, Roma Ruolo: sviluppatore. Descrizione: all’interno di un sistema per la gestione di azioni operative in una nave, l’attività concerne l'integrazione di nuovi messaggi. Per i messaggi operativi sono previste operazioni di ricezione, validazione e decodifica. Piattaforma cliente: Windows NT, Linux RedHat 5.5. Ambiente di sviluppo: Microsoft Visual C++; gcc, make. Tecnologie impiegate: linguaggio C++, framework IRIS Forms, librerie xml, bash scripting; Rational Clear Case.
luglio 2010 – novembre 2010 Sviluppo di un IDE (opensource) di programmazione di un dispositivo wireless. Descrizione: l’IDE consente la creazione di un nuovo progetto (sorgenti C) per la programmazione del dispositivo (kernel, Stack TCP/IP, servizi web, ecc). All’utente sono messi a disposizione dei wizard di configurazione dei sorgenti (tipicamente kernel e stack) e dei pannelli per la compilazione. Inoltre l’utente ha la possibilità di editare file specifici del progetto (la IDE integra la componente ScintillaNET). Piattaforma cliente: Windows XP. Ambiente di sviluppo: Microsoft Visual C# 2010, ScintillaNET, librerie specifiche del dispositivo.
dicembre 2008 – maggio 2009 Sviluppo e aggiornamento di moduli custom per un sistema di tariffazione di traffico telefonico gestito con Portal Infranet (Oracle BRM 7.3) Sede di lavoro: Engineering Spa, Milano Ruolo: sviluppatore. Descrizione: i moduli (Facility Modules) implementati in linguaggio C eseguono tutte quelle operazioni sul cartellino di traffico telefonico (CDR) necessarie prima e dopo la sua tariffazione (pre/post rating) non gestibili attraverso configurazioni (configuration files, price list, Customer Center, ecc). Piattaforma cliente: Sun OS; Oracle BRM 7.3; Oracle i10. Ambiente di sviluppo: korn shell, gcc, make. Tecnologie impiegate: linguaggio C e framework Portal (PCM API, librerie PIN), PlSql e script di korn shell per le procedure di supporto. ottobre 2008 – dicembre 2008 Sviluppo di un tool per il confronto di tracciati di rete Sede di lavoro: Resi Informatica Spa, Latina Ruolo: autonomo. Descrizione: un'applicazione che calcola le differenze tra due tracciati di rete (flussi di pacchetti pcap) e mostra visivamente il confronto. A partire da una definizione di uguaglianza tra pacchetti viene determinata l'intersezione dei due insiemi di pacchetti e quindi segnalate le differenze. Vista la potenziale mole dei tracciati i risultati del confronto vengono paginati in html, con la possibiltà di selezionare e salvare in differita specifici pacchetti grazie ad un'applet. Piattaforma cliente: Windows NT; JRE 1.6, Internet Explorer 6.0 o sup. Ambiente di sviluppo: MinGW, Java SE 1.6, nsis, wireshark, vim. Tecnologie impiegate: linguaggi: C/Java, librerie di rete: libcap; web: html/css, Javascript.
maggio 2007 – settembre 2008 Sviluppo di un agente di misurazione di traffico di rete Sede di lavoro: Resi Informatica Spa, Latina Ruolo: sviluppatore. Descrizione: progetto di sviluppo di un'applicazione distribuita multithread per la realizzazione di campagne di misurazione di traffico di rete UDP/ICMP. Piattaforma cliente: Linux RedHat Enterprise Advanced Server 5, Windows XP Home/Professional. Ambiente di sviluppo: gcc, make, gdb; MinGW crosscompiler, wine, Wireshark, rpm, nsis, vim.Tecnologie impiegate: linguaggio C, IPC (socket, pipe, ecc), POSIX Thread, libxml, csv.
Febbraio 2007 – Aprile 2007 Partecipazione al corso di sviluppo di applicazioni web in C# Omicron Srl, Teramo Conoscenze specifiche Programmazione in C su piattaforme linux/windows; Programmazione di rete, multithread Scripting di shell: bash, korn, msdos Ambienti di sviluppo: gcc, make, gdb; MinGW, Visual Studio (C/C++); rpm, nsis Conoscenze acquisite durante il corso di laurea in informatica programmazione C, Java, C++ OS Linux Red Hat 5.5, Windows XP Pro, bash, IPC Unix, Posix Threads applicazioni distribuite XML: DTD, XSchema, XSLT, MathML; Servlet, JDBC, J2ME scripting PHP, JavaScript web design XHTML, CSS database MySQL, PostgreSQL programmazione logica Prolog, ASP, CLP(FD) Esperienze di progetto universitarie gestore di un quotidiano: progetto di una base di dati per la gestione del sistema informativo e delle attività di un quotidiano. DBMS: Postgresql… browser offline: utility per il download di siti web in locale sviluppata in linguaggio C. gestore di stage universitari: l’applicazione permette l’incontro di aziende e studenti che sotto la supervisione dei professori… forum di discussione: sviluppato con PHP, Mysql, html, javascript… correttore di testi: l’applicazione, realizzata durante il corso di teoria dell’informazione, incrocia le parole di un testo con quelle di un dizionario allo scopo di correggere eventuali errori di battitura… gioco di strategia: implementazione della strategia di un gioco su grafo in Prolog/ASP/CLP(FD).
Studi e formazione
Laurea di primo livello in informatica 103/110, A.A. 05/06, Facoltà di Scienze MM.FF.NN., Università degli Studi dell'Aquila. Diploma di geometra 52/60, 1998, Istituto Tecnico per Geometri "Carlo Forti", Teramo Tesi di laurea Titolo Intelligenza collettiva: principi ed applicazioni Relatore Prof. Andrea Formisano Descrizione generale Studio di una tecnica di intelligenza artificiale per l'ottimizzazione combinatoria (Ant Colony Optimization) e design di un algoritmo per un problema di biologia computazionale con implementazione in linguaggio C su piattaforma linux.
Lingue Italiano, madrelingua Inglese, conoscenza buona Francese, conoscenza scolastica
66 total views, 2 today