Figura professionale: IOS Delevoper
Nome Cognome | : G. S. | Età | : 37 |
---|---|---|---|
Cellulare/Telefono | : Riservato! | : 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
Competenze
- PHP5, C, C++, TWIG, HTML, XML, XHTML, XSLT, CSS, JavaScript, AJAX, jQuery, jQuery UI e SHELL SCRIPTING (UNIX). Ottima conoscenza dei Framework Symfony 2.4 e Symfony 1.4.
- Ottima conoscenza delle librerie Doctrine 2 e Propel per la gestione della persistenza dei dati. Ottima conoscenza WebService in JSON.
- Buona conoscenza WebService SOAP.
- Ottima conoscenza del linguaggio SQL e ottime capacita` di razionalizzazione e creazione di Database basati sul modello relazionale.
- Ottima conoscenza del database MySQL.
- Ottima conoscenza delle Store Procedure e transactions.
- Ottima conoscenza del Database NOSQL MongoDB.
- Buona conoscenza nello sviluppo di Google Chrome Extension. Ottima conoscenza dei sistemi operativi LINUX/UNIX e MAC OSX.
- Ottima conoscenza dell’ambiente di sviluppo Netbeans.
- Ottima conoscenza del linguaggio di programmazione JAVA .
- Buona conoscenza della piattaforma J2EE e della libreria per la gestione della persistenza dei dati (JDBC).
- Buona conoscenza del framework STRUTS.
- Buona conoscenza delle tecniche di programmazione basate su Inversion of Control (IoC) e Dependency Injection.
- Buona conoscenza delle librerie SWING e AWT.
- Formazione individuale del framework STRUTS2, SPRING e della programmazione in ambiente Android.
Esperienze
Esperienze lavorative
Settembre 2014 – Oggi
Figura ricoperta IOS Developer
Datore di lavoro Superscommesse.it, ASAP Italia SRL
Luogo Roma
Principali attività e responsabilità
Realizzazione e pubblicazione su Apple Store delle seguenti applicazioni:
1) Schedine Calcio
2) Superscommesse pronostici, risultati, quote e news. La piu` completa app per le scommesse sportive
1) Lapplicazione Schedine Calcio e` un simulatore di Gambling che permette di creare una schedina sui match sportivi, di verificare lesito delle giocate in tempo reale, di archiviare le schedine, di consultarle e modificarle. Per ogni schedina generata ne viene mostrato il moltiplicatore massimo, ottenuto dal confronto tra tutti i bookmaker nazionali. Lapplicazione dispone inoltre della sezione risultati, live e post match, e di un widget dedicato alla visualizzazione dei dettagli dei match.
2 ) L applicazione Superscommesse e` la piattaforma mobile del sito web superscommesse.it . Si compone delle sezioni Pronostici, Notizie, Schedine, Scommesse e Risultati. Le sezioni Schedine e Pronostici prevedono contenuti gratis e a pagamento, i quali sono integrati tramite InApp Purchase con validazione Server Side.
Lapp integra il sistema di analisi Google Analytics, in particolare il tracciamento delle hits e di eventi di interazione e di acquisto.
Contestualmente allo sviluppo delle applicazioni ho realizzato WebServices (JSON API REST) di cui le applicazioni fanno largo uso.
Le applicazioni sono progettate su architettura a 32 e 64 bit come da nuove normative Apple (1 Febbraio 2014) ed ottimizzate per iPhone da 3.5, 4, 4.7 e 5.5 pollici.
Tecnologie utilizzate: Objective C , Cocoa Touch , Xcode , Interface Builder , Core Data e Sqlite 3.Design Pattern: MVC, Delegation, Singleton, Factory, Observer.
Maggio 2014 – Settembre 2014
Figura ricoperta Programmatore PHP
Datore di lavoro BlastingNews.com
Luogo Roma
Principali attività e responsabilità
Ho collaborato alla realizzazione della piattaforma web di Crowdsourced Journalism, in particolare nellottimizzazione delle performance misurate tramite Google PageSpeed.
Ho partecipato alla progettazione, design e sviluppo di un sistema centralizzato di invio mail e tracciamento degli eventi ad essa collegati.
Giugno 2013 – Maggio 2014
Figura ricoperta Programmatore PHP Back-End/Front-End
Datore di lavoro Superscommesse.it, ASAP Italia SRL
Luogo Roma
Principali attività e responsabilità
Seguo l intero processo di realizzazione del prodotto (w ww.superscommesse.it): analisi specifiche funzionali, design del software, sviluppo Backend e Frontend, con particolare attenzione alla realizzazione di codice flessibile e Cross Browser.
Mi occupo inoltre della manutenzione, integrazione e sviluppo di nuove funzionalita` del sistema dedicato alla gestione import e confronto quote.
Ho sviluppato sistemi ad hoc per l'acquisizione e confronto di dati, quote e risultati sportivi provenienti dai maggiori Bookmakers Italiani e Internazionali.
Ho sviluppato Web Services JSON per il trasferimento di dati alle due APP mobile (Superscommesse) per Android e iOS.
Competenze tecniche: P HP 5, OOP, Symfony 1.4, ORM Propel, MySql, StoreProcedure, PhPMyAdmin, HTML, XHTML, CSS, Javascript, jQuery, AJAX, MVC Design Pattern, WebServices JSON, FeedScraping, XML.
Ho collaborato con il reparto tecnico di Intralot SPA per la realizzazione e sviluppo di un client SOAP dedicato alle registrazioni anagrafiche di nuovi utenti alla loro piattaforma web. Ho seguito personalmente i successivi test di collaudo in ambiente di sviluppo e di produzione. Ho collaborato con il reparto tecnico di MyBet SRL per lintegrazione del loro sistema di scommesse online allinterno della piattaforma web w ww.superscommesse.it.
Competenze tecniche: W ebService SOAP, PHP SoapClient, OASIS wssecurity.
Ho realizzato unestensione per il browser Chrome finalizzata a velocizzare il processo di registrazione delle anagrafiche utenti, implementando un sistema di form filler automatizzato. Competenze tecniche: G oogle Chrome Extension.
A partire da Gennaio 2014 ho seguito lo sviluppo Front End e Back End del sito internazionale www.bettingrunner.com, market store di pronostici, acquisendo capacita` tecniche relative alle tematiche di internazionalizzazione dei contenuti (i118n).
Ho acquisito buone capacita` nel Design e Architettura del Software.
Competenze tecniche: S ymfony 2.4, ORM Doctrine 2, Twig, HTML 5, Twitter Bootstrap.
Svolgo regolarmente mansioni di manutenzione su server LINUX, in particolare: configurazione server web, virtual host, configurazione del sistema di versioning GIT, gestione CRONTAB.
Competenze tecniche: A pache 2, GIT, Shell Scripting, Linux Server Administration.
Gennaio 2013 – Giugno 2013
Figura ricoperta Analista/Programmatore
Datore di lavoro Accenture Technology Solution Srl
Luogo Roma
Principali attività e responsabilità
Reverse engineerig di un sistema webbased (sviluppato in PHP) e reingegnerizzazione dellarchitettura hardware/software e della base dati.
Migrazione da MySQL a Oracle DB.
Sviluppo demo in Tecnologia J2EE (Framework Struts 1).
Maggio 2012 – Gennaio 2013
Figura ricoperta Analista Funzionale
Datore di lavoro Accenture Technology Solution Srl
Luogo Roma
Principali attività e responsabilità
Transformation Project del sistema FAS (Field Access System) per Telecom Italia.
Analisi funzionale dei requisiti a partire da documentazione, confronto diretto con il gruppo di ingegneria e sviluppo.
Attivita` di reverse engineering del sistema.
Stesura delle specifiche tecniche e funzionali.
Collaudo funzionale e testing del sistema.
Istruzione e Formazione
Maggio 2013
Titolo della qualifica rilasciata Corso di Formazione: ObjectiveC, iOS SDK.
Istituto di istruzione o formazione Training Management Services Srl
Luogo Roma
Maggio 2012
Titolo della qualifica rilasciata Corso di Formazione: Java Avanzato, J2EE
Istituto di istruzione o formazione Training Management Services Srl, Roma (Italia)
Luogo Roma
Principali tematiche / competenze professionali acquisite
Java avanzato, Java Enterprise Edition, JDBC, pattern MVC, pattern DAO, framework Struts. Realizzazione di un sito web con tecnologia J2EE.
Dicembre 2011
Titolo della qualifica rilasciata Laurea in Scienze e Tecnologie per i Media
Istituto di istruzione o formazione Università degli studi di Roma Tor Vergata Facoltà
Luogo Roma
Principali tematiche / competenze professionali acquisite
Voto di Laurea: 110 con Lode
Competenze acquisite durante la formazione universitaria:
Matematiche
Informatiche (C, C++, JAVA, PHP, HTML, xHTML, CSS, javascript) Grafica (Photoshop)
Modellazione Tridimensionale (Autodesk Maya)
Montaggio Video (Adobe Premiere After Effects)
Conoscenze linguistiche
Lingua Italiano
Capacità di lettura/scrittura Madrelingua
Capacità di espressione orale Madrelingua
Lingua Inglese
Capacità di lettura/scrittura Ottimo
Capacità di espressione orale Buono
Conoscenze informatiche
Capacità e competenze informatiche
Ottima conoscenza del linguaggio di programmazione ObjectiveC. Ottima conoscenza del Framework iOS: Cocoa Touch.
Ottima conoscenza dellIDE di sviluppo Xcode e Interface Builder. Discreta conoscenza ORM: Core Data.
Ottima conoscenza dei Design Pattern: MVC, Factory, Sigleton, Delegate, DataMapper, Proxy, Adapter.
Ottima conoscenza dei linguaggi di programmazione PHP5, C, C++, TWIG, HTML, XML, XHTML, XSLT, CSS, JavaScript, AJAX, jQuery, jQuery UI e SHELL SCRIPTING (UNIX). Ottima conoscenza dei Framework Symfony 2.4 e Symfony 1.4.
Ottima conoscenza delle librerie Doctrine 2 e Propel per la gestione della persistenza dei dati. Ottima conoscenza WebService in JSON.
Buona conoscenza WebService SOAP.
Ottima conoscenza del linguaggio SQL e ottime capacita` di razionalizzazione e creazione di Database basati sul modello relazionale.
Ottima conoscenza del database MySQL.
Ottima conoscenza delle Store Procedure e transactions.
Ottima conoscenza del Database NOSQL MongoDB.
Buona conoscenza nello sviluppo di Google Chrome Extension. Ottima conoscenza dei sistemi operativi LINUX/UNIX e MAC OSX.
Ottima conoscenza dellambiente di sviluppo Netbeans.
Discrete competenze nella creazione e gestione di reti domestiche.
Discreta conoscenza del funzionamento di sistemi operativi e reti di computer.
Ottima conoscenza del linguaggio di programmazione JAVA .
Buona conoscenza della piattaforma J2EE e della libreria per la gestione della persistenza dei dati (JDBC).
Buona conoscenza del framework STRUTS.
Buona conoscenza delle tecniche di programmazione basate su Inversion of Control (IoC) e Dependency Injection.
Buona conoscenza delle librerie SWING e AWT.
Formazione individuale del framework STRUTS2, SPRING e della programmazione in ambiente Android.Discreta conoscenza dell'ambiente di sviluppo Microsoft Visual Studio e XCODE. Ottima conoscenza del pacchetto MICROSOFT OFFICE.
104 total views, 1 today