Andrea Mostosi
Riferimenti & Contatti
Dati anagrafici
- Andrea Mostosi, nato a Bergamo (BG) il 22/01/1985, residente a Bergamo (IT). Codice Fiscale: MSTNDR85A22A794Y
Contatti
Esperienze Professionali
Zero Computing s.r.l. (luglio 2009 - in corso)
- Progetto: Groupalia Campaign Manager, Ruolo: Ruby/Rails Developer, Tecnologie: Ruby 1.9, Rails 3.0, Javascript, SOAP
Sviluppo di un applicativo di gestione delle campagne marketing per Groupalia che permetta produrre newsletters e landing pages interfacciandosi con il sistema di vendita per la registrazione degli utenti (tramite API REST) e con il sistema di mass mailing per la pianificazione degli invii (tramite API SOAP).
- Progetto: iLoveFANS, Ruolo: Project Manager, Tecnologie: PHP5, SOAP, MM7, HTTP, SQL, CakePHP
Coordinamento del team che ha sviluppato il sistema di distribuzione dei contenuti SMS, Wappush e MMS del servizio www.ilovefans.it. Comuncazione con la Vodafone MAM tramite il protocollo MM7 e comunicazione dei dati tramite SOAP.
- Progetto: Enti e Tribunali Kataweb, Ruolo: Frontend Developer, Tecnologie: Ruby 1.9, Rails 3.0, HTML, CSS
Realizzazione dell'interfaccia per la seconda versione del portale www.entietribunali.kataweb.it rispettandole direttive in materia di accessibilità definite dal ministero e le indicazioni per l'ottimizzazione del portale di Google Website Optimizer.
- Progetto: Annunci Repubblica, Ruolo: Senior PHP Developer, Tecnologie: PHP, SQL, Solr, Javascript
Realizzazione della versione 2.0 del portale di annunci economici del Gruppo editoriale L'Espresso (annunci.repubblica.it) a cui fanno capo i portali di Repubblica.it e Kataweb.it oltre a 60 tra quotidiani e edizioni locali.
- Progetto: Annunci Importer, Ruolo: Senior PHP/Ruby/Java Developer, Tecnologie: Ruby, PHP, Java, SQL, bash scripting
Sviluppo (di alcune componenti) e manutenzione di un sistema di importazione dei flussi di annunci provenienti da clienti esterni del Gruppo Espresso. I flussi dal formato eterogeneo (XML con marcatori personalizzati e allegati) vengono pre-processati da un sistema a cinque stadi basato su Ruby e Java e poi importati nel sistema per mezzo di un processo PHP.
- Progetto: Digital Signage, Ruolo: Ruby/Rails Developer, Tecnologie: Ruby 1.9, Rails 3.0, HTML, CSS, HTTP, WebDAV, ICMP
Sviluppo di un applicativo di gestione (attualmente un prototipo) per la distribuzione di contenuti multimediali pubblicitari in punti vendita distribuiti sul territorio. Il software comprende sistemi di monitoraggio degli apparati (players e monitor) e sistemi di distribuzione massiva dei dati.
- Progetto: Vinci Giocondo, Ruolo: Senior PHP Developer, Tecnologie: PHP, SQL, MM7
Realizzazione di sistemi di gestione e generazione delle statistiche per i servizi Vodafone in collaborazione con Digitouch.
- Progetto: Adboom, Ruolo: Senior PHP Developer, Tecnologie: PHP4, SQL
Implementazione di nuove funzionalità sul portale Adboom.it (www.adboom.it) e sui backoffice collegati.
- Progetto: Pianeta 3, Ruolo: Senior PHP Developer, Tecnologie: HTML5, CSS3, PHP, SQL, HTTP
Realizzazione della versione ottimizata per iPhone del portale mobile Pianeta3 (3home.it solo da cellulari H3G) di H3G Italia in collaborazione con Oneitalia.
- Progetto: Ricarica Easy, Ruolo: Mobile Web Designer, Tecnologie: HTML5, CSS3
Porting su piattaforma Safari/iPhone del portale RicaricaEasy (www.ricaricaeasy.it solo da cellulari H3G) di H3G Italia in collaborazione con Oneitalia.
- Progetto: Download Facebook, Ruolo: Rails Developer, Tecnologie: HTML, CSS, Javascript, Rails 2.3
Adattamento alla grafica del sito Vodafone per il wizard (mobileinternet.vodafone.it) di selezione della applicazione per l'accesso a Facebook adatta al proprio terminale. Modifiche al wizard e al sistema di distribuzione SMS.
- Progetto: Vallardi for iPhone, Ruolo: Senior PHP Developer, Tecnologie: PHP5, SQL, RegEx
Conversione dei dizionari tascabili di Vallardi Editore (gruppo editoriale Mauri Spagnol) da formato Quark Xpress a database per la realizzazione delle applicazioni iPhone del gruppo.
- Progetto: Garzanti Linguistica, Ruolo: Web Designer, Tecnologie: HTML, CSS
Servizio di manutenzione e modifiche minori per il portale www.garzantilinguistica.it per Garzanti Editore
- Progetto: OMPRacing, Ruolo: PHP Developer, Tecnologie: PHP, SQL
Implementazione di nuove caratteristiche sul sito www.ompracing.it di OMP Racing
Meteoitalia s.r.l. (novembre 2008 - settembre 2009)
- Ruolo: Web Analyst, Tecnologie: PHP4, SQL, bash scripting, FTP
Manutenzione dei siti web del gruppo www.meteolive.it, www.meteoitalia.it e meteolive.leonardo.it sviluppati in linguaggio PHP, sviluppo di nuove componenti e ottimizzazione delle soluzioni esistenti. Interazione con le componenti software disponibili sui server UNIX per l’elaborazione di video e immagini e per l’automatizzazione delle operazioni a ripetizione periodica.
Gruppo TomatoLabs (agosto 2008 - luglio 2009)
- Progetto: Loki, Ruolo: Chief Technology Officer, Tecnologie: PHP5, SQL
Progettazione e realizzazione di un framework MVC proprietario in linguaggio PHP utilizzato come base per i progetti del gruppo.
- Azienda: Sartoria Grafica, Ruolo: Consulente, Tecnologie: PHP, SQL, HTML, CSS
Analisi, progettazione della struttura a partire dalla bozza grafica, realizzazione di frontend per la visualizzazione e backoffice per l’amministrazione dei contentuti in linguaggio PHP di www.studiomirage.it (2008 e 2009), www.danieleberetta.it (2008 e 2009) e www.ffpromo.it (2008). Consulenza per la realizzazione della struttura di contenuti minori di www.athenes.it (2008).
- Azienda: Emanuele Zenoni Design, Ruolo: Consulente, Tecnologie: PHP, SQL, HTML, CSS
Analisi e progettazione della struttura del sito web a partire dalla bozza grafica, realizzazione di frontend per la visualizzazione e backoffice per l’amministrazione dei contentuti in linguaggio PHP di www.mobilifucili2.com e www.fucilidivani.com (2008), www.blind-guardian.it (2008 e 2009), www.nuvolavillage.it (2009), analisi e ottimizzazione per i motori di ricerca (SEO) di www.gonellaliving.com, personalizzazione del CMS Drupal per www.midasrl.eu (2009).
Lab 382 (dicembre 2006 - agosto 2008)
- Ruolo: Web Developer, Tecnologie: PHP, SQL, HTML, CSS
Analisi e progettazione della struttura del sito web in linguaggio PHP a partire dalla bozza grafica, realizzazione di frontend per la visualizzazione e backoffice per l’amministrazione dei contentuti di www.trrsrl.it (2007), www.confezioninegri.it (2007), www.kam-italia.com (2007), www.stradadelvinoscanzo.it (2007), www.mobilifucili.it (2007), www.isifoi.it (2007), www.agamare.it (2008), www.ffpromo.it backend privato (2008), www.tamburini.it (2008).
TSC Italia s.r.l. (febbraio 2005 - novembre 2007)
- Ruolo: Sviluppatore Web, Tecnologie: PHP, SQL, HTML, CSS
Sviluppo e manutenzione del portale aziendale in linguaggio PHP www.tscitalia.com, dei siti collegati www.tscitaliaeventi.com e www.tpsitaly.com. Realizzazione di siti web per i clienti esterni (www.dogmar.it - 2005).
- Ruolo: Amministratore di rete, Tecnologie: Windows XP, Windows Server 2003, SMB, FTP
Amministrazione e manutenzione della rete aziendale presente negli uffici (principalmente su piattaforma Microsoft).
- Ruolo: Sistemista, Tecnologie: Linux
Manutenzione, configurazione e aggiornamento dei server remoti (con sistema operativo Debian Linux) e delle workstation degli uffici (principalmente su piattaforma Microsoft).
- Ruolo: Programmatore, Tecnologie: C++, Java
Sviluppo di applicazioni per l’estrazione di dati anagrafici da media eterogenei (file di testo, basi di dati, pagine web, etc…) e per la gestione automatizzata della newsletter aziendale.
Centro Servizi Amministrativi di Bergamo (aprile 2005 - giugno 2006)
- Ruolo: Docente, Tecnologie: HTML, CSS, software di grafica
Corsi finanziati dal Fondo Sociale Europeo per l’alfabetizzazione informatica di docenti e personale di scuole medie inferiori e superiori: “Grafica di base” (2005), “Dreamweaver e Accessibilità” (2005), “Grafica di base” (2006), “Macromedia Dreamweaver 1″ (2006), “Macromedia Dreamweaver 2″ (2006).
- Ruolo: Consulente per l’accessibilità, Tecnologie: HTML, CSS, validatori WCAG e 508
Sviluppo del sito www.isiseinaudi.it secondo le direttive del WCAG 1.0 AAA (2005).
Airtec s.r.l. Gorle (BG) (giugno 2003 - giugno 2005)
- Ruolo: Manutentore Web, Tecnologie: HTML, CSS
Manutenzione del sito web aziendale, aggiornamento del catalogo e realizzazione di report statistici. Interazione con l'azienda che gestiva lo sviluppo del sito per trasmettere le esigenze del cliente.
- Ruolo: Sistemista, Tecnologie: Windows 3.11, Windows 98 SE, Windows NT 4.0, Windows 2000
Amministrazione dei PC aziendali, manutenzione hardware e software su piattaforma Microsoft.
- Ruolo: Grafico, Tecnologie: Photoshop, Illustrator
Realizzazione di prodotti promozionali come volantini, brochure e manifesti utilizzando applicativi della Adobe Creative Suite.
Collaborazioni (maggio 2001 - in corso)
Istruzione e Formazione
Titoli di studio
- 2008 Laurea in Informatica (triennale) - Università degli Studi di Milano - Votazione 110/110 e lode
Tesi: «Reingegnerizzazione e tecniche per il test di regressione nell’ambito di applicazioni PHP»
Media: 29,2/30 - Voto di ammissione: 107 - Beneficiario di borsa di studio per merito e reddito.
- 2004 Diploma Maturità Tecnica specializzazione Informatica - ITIS P. Paleocapa - Bergamo - Votazione: 93/100
Certificazioni
- 2004 Certificazione Cisco CCNA 1 e 2 - ITIS P. Paleocapa - Bergamo
- 2003 Diploma ECDL Base - ITIS P. Paleocapa - Bergamo
Conoscenze e competenze
Programmazione
- Ottima conoscenza del linguaggio PHP 5.0 per interazione con DBMS, manipolazione immagini, autenticazione e generazione del codice XHTML. Ottima conoscenza dei linguaggi HTML, XHTML, CSS. Buona conoscenza del linguaggio XSLT per la manipolazione di dati XML. Buona conoscenza di Javascript e del framework JQuery, esperienza con svariati plugin. Buona esperienza con Prototype, Script.aculo.us e con svariati plugin. Discreta esperienza con Ruby e con il framework MVC Ruby On Rails. Basilare conoscenza di CakePHP. Basilare conoscenza di Objective-C e Cocoa e degli strumenti per lo sviluppo di software per iPhone e iPad
- Buona esperienza con Google Maps, basilare esperienza con alcune versioni di Google Charts. Basilare esperienza nella personalizzazione di strumenti open source tra cui Wordpress , DokuWiki, PhpBB , Drupal e Joomla. Buona conoscenza di Smarty Template Engine. Basilare conoscenza delle API di Facebook, Twitter e Hoptoad per il linguaggio PHP. Buona conoscenza scolastica dei linguaggi C, C++ e Java, esperienze scolastiche di programmazione con Pascal. Basilare conoscenza dello shell scripting su piattaforma Linux, Mac OS X e, in parte, su piattaforma Microsoft.
Software
- Buona esperienza di installazione e manutenzione del webserver Apache, dei DBMS MySQL e PostgreSQL. Buona esperienza con SVN, basilare conoscenza di Git. Basilare esperienza nella configurazione di Memcached e nel suo utilizzo come session handler per PHP.
- Ottimo uso e amministrazione dei sistemi Microsoft Windows XP e Windows 2003 Server. Buona conoscenza di Windows Vista e Windows 7, esperienza con i sistemi operativi precedenti (Windows 3.11/95/98). Buon uso e amministrazione dei sistemi Linux sia con interfaccia grafica sia con linea di comando, esperienza con le distribuzioni Debian (e derivate). Ottimo uso e amministrazione dei sistemi Apple Mac OS X 10.4 e 10.5. Buona esperienza nell’uso degli applicativi Adobe Photoshop e Illustrator, basilare conoscenza degli altri strumenti della Adobe Creative Suite. Ottima conoscenza del pacchetto Microsoft Office e buona di OpenOffice.org.
Altre Conoscenze e Competenze
- Discreta esperienza con i servizi remoti per l'invio e la ricezione di messaggi di testo e multimediali dei principali operatori telefonici, in particolare il protocollo MM7. Basilare conoscenza delle tecniche test driven e, più in generale delle metodologie agili di sviluppo del software tra cui Scrum.
- Ottima conoscenza delle specifiche riguardanti l’usabilità e l’accessibilità dei siti web secondo le direttive WCAG 1.0 e 2.0 e secondo la Section 508. Buona esperienza nell’ottimizzazione per il posizionamento nei principali motori di ricerca (SEO).
Lingue
- Italiano perfetto, inglese scolastico