Figura professionale: Programmatore Senior

Nome Cognome: S. B.Età: 53
Cellulare/Telefono: Riservato!E-mail: Riservato!
CV Allegato: Riservato!Categoria CV: Developer / Web dev. / Mobile dev.
Sede preferita: Milano Monza Lecco

Accesso Full al database con 29.998 CV a partire da € 5,00    ABBONATI SUBITO!



Sommario

Programmatore Senior

Esperienze

Da settembre 2014 ad oggi Maggio/2015: Milano – consulente presso cliente Banzai Consulting/Doing. Programmatore JavaSr/ Php

1- Sviluppo/Remake portale Treccani (www.treccani.it ) con tecnologia Java /OpenCms (7.0).
Secondo lo standard e le caratteristiche di OpenCms ho montato e dinamicizzato i nuovi layout ricevuti in HTML.

2- Sviluppo/Remake sito www.vivimilano.it con tecnologia php/ Wordpress 4.1 e Solr(Java)
Mi sono occupato di tutti gli aspetti di indicizzazione dei contenuti e dell'interfacciamento delle componenti dinamiche del sito con il motore di ricerca Solr. Le query sono state sviluppate in demo sulla console di Solr o Curl e per il sito Web è stato usato il plugin Solarium Client php.

Da Febbraio 2014 a Settembre 2014: Milano – per conto di Anoki (Milano), consulente presso cliente Lutech .
Programmatore Java Sr
Analisi, progettazione e sviluppo di applicazioni J2ee per cliente in ambito finanziario per Reuters e per progetto nel settore della Pubblica Amministrazione. Principali progetti seguiti:

  1. Progetto: Sipes. (8 mesi) – Applicazione web internet-intranet per la gestione dei bandi della Regione Sardegna.

    I procedimenti di erogazione e sostegno si collocano nel contesto più generale dell’attività di
    programmazione, attuazione e monitoraggio delle risorse economiche regionali.

    Nell'ambito del progetto mi sono occupato dei seguenti aspetti:

                  • Sviluppo verticale di alcune funzionalità nell'ambito della creazione e gestione dell'anagrafica
                          soggetti: Impresa, Impresa Aggregata (RTI/RETE, Consorzio, Ente);
                  • creazione del Profilo Gestore e abilitazione del soggetto ad operare nelle 13 fasi di gestione del  bando;
                  • creazione e gestione delle Domanda e delle fasi di gestione del Bando: Adesione, Istruttoria,ecc.
              Per ognuno degli aspetti indicati, ho realizzato lo schema dei dati e gestito le relazione tra le entità tramite ORM
              Hibernate.
              Ho sviluppatto il front-end, convertendo pagine funzionali html statiche, (sviluppate durante la fase di
              analisi del progetto e proposte per la validazione al cliente finale) in pagine xhtml con JSF e librerie di
              PrimeFaces. Model e businnes logic sono stati implementati con @Service e @Bean.
              Tecnologie utilizzate: SO Linux Ubuntu, IntelliJ IDEA 13.1, Jboss, WildFly 8.1.0.Final, Hibernate, JSF
              con librerie PrimeFaces 5.0, Postgresql, database 9.3, Activity
 

  1. Progetto: Acer (1 mese) – Applicazione back-end in java per la gestione dei flussi di dati relativi ai contratti energetici controllati dall 'Agenzia per la cooperazione dei regolatori dell'energia (ACER).

            Principali mansioni: Creazioni di programmi java stand-alone, in ambiente (Tr1/TR3), ricevuti dall'autority dell'energia
            in formato XML per la scrittura su database Oracle per, Esportazione per NASDAQ – USA in XML, dei contrati
            dell'energia GAS/Elettricità elaborati su db..
Da Ottobre 2013 a Gennaio 2014: Milano – per conto di Anoki (Milano), consulente presso cliente Reuters ). Programmatore Java Sr
          Analisi, progettazione e sviluppo di applicazioni J2ee per cliente in ambito finanziario per Reuters e per progetto nel
          settore della Pubblica Amministrazione. Principali progetti seguiti:

  1. Progetto: Reenginering dell’applicazione BulkAdapter per elaborazione di Equities/Fixed Income dei principali mercati Finanziari.

          Principale attività:

          • Code refactoring in Java dei Job del BulkAdapter, test con JUnits e deploy remoto.
          • Configurazione con JMX – Spring – Hibernate

          Tecnologie utilizzate: Linux, Spring, Hibernate, Java(JDK 6), Eclipse Kepler, Oracle, JUnits e JMX.
 

  1. Progetto: Sviluppo Report per MailList.

        Descrizione: Realizzazione del report dinamico ondemand per l’inoltro tramite newsletter. Principale  attività: creazione    
        del report con JaspeReport, test con JUnits
        Tecnologie utilizzate: Linux, Apache v.2.2 e v. Tomcat 6, Java(JDK 6), Eclipse Kepler, Oracle,
        JasperReport (Framework Java), Junits

Dal 25 ottobre 2004 ad 1 ottobre 2013:  Glamm Multimedia Srl, Via Pirelli 30, Milano. In qualità di programmatore Java

Di seguito i progetti a cui ho partecipato nel periodo indicato.

1.    Progetto: Integrazione sevizio Mensa e Pagamento online nel portale del comune di Segrate
      Descrizione:  Implementazione di un’area riservata e gestione dei  servizi Mensa e  pagamenti online del sito del comune.

      Strumenti software e versioni:

      SO:                              Debian  v.6 (Squeeze) ,
      Aplication server:        Apache v.2.4 e v. Tomcat 6,
      Ambiente di sviuppo:  Java (JDK 6), JSP e Servlet ed EJB
      Editor:                          Eclipse Indigo
      Database:                    Mysql  v.5.1.49-3. 
      Versioning:                  SVN          
      Framework:                  Spring & Hibernate, Jasper Report        
      CMS                            OpenCMS v.7 (Framework Java)

      Mansioni svolte nello sviluppo del progetto: mi  sono occupato personalmente dei seguenti aspetti,

      •  Implementazione di un’ area riservata per il servizio Mensa,  integrando il sistema di Account/login degli utenti di
          OpenCMS.

      •  Implementazione del  modulo di registrazione qualità/sondaggio dei piatti serviti alla mensa di tutte le scuole del
          comune.    In particolare, il front end l’ho realizzato in JSP/HTML/JQuery in OpenCms, mentre invece ho realizzato con
          framework SPRING il back-end per l’accesso al DB e le query. I Test e Debug li ho fatti  tramite JUNITS.

    •  Implementazione modulo di Pagamento Online. Per pagare alcuni servizi come: scuola, segreteria e lampade votive
          cimiteriali. Il front-end ed il back-end sono stati realizzati con le stesse caratteristiche del modulo ‘qualità/sondaggio’.
          Inoltre ho integrato il front-end  con il sistema di pagamento KeyClient.

2.    Progetto: Realizzazione Portale della Provincia di Milano e siti tematici (Cultura, Volontariato, Biblioteche, Mobilità, 
      Economia, Provincia Bambina, Affari sociali, Diritti & tutele e Medialogo)

      Descrizione: Sviluppo del portale della provincia di Milano tramite l’ausilio di prodotti open source. In particolare ho usato
      un’ architettura web di tipo client/ server implementata con sistema operativo Linux. Ho utilizzato i pattern:  MVC, FACADE,
      COMMAND. Per Ajax inizialmente ho utilizzato il pattern FACTORY, e successivamente le api di JQuery.

      Strumenti software e versioni:

      SO:                                Debian  v.6 (Squeeze) ,
      Aplication server:          Apache v.2.4 e v. Tomcat 6,
      Ambiente di sviuppo:    Java(JDK 6), JSP/Servlet, Ajax
      Editor:                            Eclipse Indigo
      Database:                      Mysql  v.5.1.49-3. 
      CMS                            OpenCMS v.7 (Framework Java), Spring & Hibernate

      Mansioni svolte nello sviluppo del progetto: mi  sono occupato personalmente dei seguenti aspetti,

      •    Installazione e configurazione del so Linux, DEBIAN v.6 in soluzione Single Host, dell’application server
            APACHE/TOMCAT, MYSQL e  del CMS OpenCMS.

      •    A partire da template in HTML e CSS statici, mi sono occupato della relativa implementazione in Java/Jsp con tag XML
            per OpenCms, secondo le specifiche  richieste dallo strumento.

      •    Realizzato un servizio on demand di RSS feed  in Java, basato sul protocollo RSS 2.0, accedendo  alle news della
          piattaforma OpenCms, tramite chiamate JSP/Sertvlet  .

      •    Realizzato il servizio di interrogazione delle Delibere per mezzo di web services Axis2 e delle librerie  Java InformaRss.

      •    Creazione e integrazione nella piattaforma di alcuni tools come: banner, form generator, foto gallery ecc., con XML, JSP,
          SERVLET, AJAX,  HTML e JAVASCRIPT

      •    Per la ricerca all’interno del portale, ho installato e configurato la Google Appliance, direttamente nel CED del cliente e
          configurato i Layout per i risultati di ricerca in XSLT.

      •    Implementazione della classi di backend,  Core-Java, JDK v.6, per l’integrazione dei servizi ANSA e Extrapola,  fruibili
          all’interno di pagine web. In questo caso ho utilizzato Eclipse come ambiente di sviluppo e SVN come sistema di
          versioning.

      •    Sviluppo di alcune mappe del portale mappe, sito tematico del portale della Provincia di Milano, con GOOGLE MAPS
          JAVASCRIPT API  V3, in particolare le mappe relative ai progetti Piste ciclabili, Strade, Sedi e Comuni della provincia.

3.    Progetto: Realizzazione del Portale Turismo della Provincia di Milano con architettura Cluster alta affidabilità.

        Descrizione:  Sviluppo del portale Turismo della provincia di Milano tramite l’ausilio di prodotti open source con
        architettura  web di tipo client/server ad alta affidabilità  implementata con 4 Nodi  in Cluster.

        Strumenti software e versioni:

        SO:                              Debian  v.6 (Squeeze) ,
        Aplication server:        Apache v.2.4 e v. Tomcat 6,
        Ambiente di sviuppo:  Java(JDK 6)
        Editor:                          Eclipse Indigo
        Database Replicati:      Mysql  v.5.1.49-3. 
        Cluster :                        Heartbeat e Haproxy
        CMS:                            OpenCMS v.7 (Framework Java)

      Mansioni svolte nello sviluppo del progetto: mi  sono occupato personalmente dei seguenti aspetti,

      •    Partecipato alla realizzazione dell’ infrastruttura  di OpenCmsad  alta affidabilità “Cluster” con strumenti open source,
            Haproxy, (installazione e test) ed Heartbeat.  Due Nodi del claster li ho usati per i database e 2 per gli application server. 

      •    Customizzato il sito, a partire  dal layout  in HTML/CSS il modulo per  Browser Mobile in OpencCms. I contenuti li ho
            estratti dal database attraverso stored procedure di Mysql.

4.    Progetto: Realizzazione del Portale /Ecommerce  Silvianheach

      Descrizione:  Sviluppo del portale SilvianHeach e del relativo Ecommerce tramite l’ausilio di prodotti open source.

      Strumenti software e versioni:

      SO:                              Debian  v.5 (Lenny) ,
      Aplication server:        Apache v.2.3 e v. Tomcat 6,
      Ambiente di sviuppo:  Java(JDK 6)
      Editor:                          Eclipse Indigo
      Database:      Mysql  v.5.1.49-3. 
      La gestione dei contenuti è stata fatta con OpenCMS v.7 (Framework Java)
      Ecommerce                  KONAKART v.5
      Framework                  Strutz. V.1
      Multimedia:                PhpMotion

      Mansioni svolte nello sviluppo del progetto:  mi  sono occupato personalmente dei seguenti aspetti,

      •    Sviluppo del portale SilvianHeach con la stessa  architettura dei progetti sopra descritti, con l’aggiunta    dell’area
            riservata.

      •    Integrazione dell’e-commerce KONAKART (JAVA). In questo caso ho installato l’e-commerce KONAKART e ho
            customizzato l’e-commerce coerentemente con le specifiche del cliente basato sul framework su  Struts.

      •    Sviluppato e integrato un modulo a doc per Konakart  per il pagamento online con Banca Unicredit.

      •    Inerentemente al portale ho integrato uno strumento PHPmotion per la gestione delle gallerie video, foto ecc like You
            Tube.

5.    Progetto: Realizzazione del Portale della Provincia di Monza e Brianza con architettura Cluster alta affidabilità.

      Descrizione:  Sviluppo del portale della provincia di Monza e Brianza tramite l’ausilio di prodotti open source  con 
      architettura  web di tipo client/ server alta affidabilità  implementando un Cluster con 4 nodi.

      Strumenti software e versioni:

      SO:                              Debian  v.6 (Squeeze) ,
      Aplication server:        Apache v.2.3 e v. Tomcat 6,
      Ambiente di sviuppo:  Java(JDK 6)
      Editor:                          Eclipse Indigo
      Database Replicati:      Mysql  v.5.1.49-3. 
      Cluster :                        Heartbeat e Haproxy
      CMS:                            OpenCMS v.7 (Framework Java)

      Mansioni svolte nello sviluppo del progetto:  mi  sono occupato personalmente dei seguenti aspetti,

      •    Ho duplicato la configurazione descritta nel progetto Turismo.

      •    Integrato  i moduli Notizie e Primo piano  con Api Java-Core e JDBC.

      •    Customizzato a partire da template HTML/CSS il minisito “Distretto culturale evoluto”.

6.    Progetto: Realizzazione del Portale Italcogim Energie italcogim Reti.
  
      Descrizione: Sviluppo del portale Italcogim Energie e Reti tramite l’ausilio di prodotti open source. In particolare ho usato
      un’ architettura web di tipo client/ server implementata con sistema operativo Linux.

      Strumenti software e versioni:

      SO:                              Centos  v.5 
      Aplication server:        Apache v.2.2 e v. Tomcat 6,
      Ambiente di sviuppo:  Java(JDK 6)
      Editor:                          Eclipse Galileo
      Database:                    Mysql  v.5.1xx
      La gestione dei contenuti è stata fatta con OpenCMS v.7 (Framework Java)

      Mansioni svolte nello sviluppo del progetto:  mi  sono occupato personalmente dei seguenti aspetti,

      •    Installazione dei server e sviluppo dei portali di Italcogim Reti ed Italcogim Energie con architettura OpenCMS, sopra
            descritta.

      •    Area riservata, con più di un 1.000.000 di utenti. E’ stato sviluppo un sistemi di sincronizzazione tra database remoto
          S400 e database locale MYSQL con VPN. Gli script di sincronizzazione per le fasi di importazione ed esportazione li ho
            implementati direttamente con script linux e con comandi mysql.

      •    bolletta online, utilizzo di web service, JAVA-AXIS2 e pattern di programmazione JAVA: FACADE  , per fruire le bollette
            online in pdf all’interno dell’area riservata agli utenti che lo chiedevano anche tramite box di  ricerca.

      •    Sumisura

      •    Reclamo online.

      •    Unica  Modulo per la gestione integrata Luce e Gas.

      •    DEM (implementato in Core-java, JDK 6), un meccanismo di invio delle newsletter.

7.    Progetto Partecipato all’analisi dei requisiti per portale Assintel , Aice. Studiato e applicato argomenti relativi al PHP, come
      DRUPAL, ZEND FRAMEWORK.; per coadiuvare i sistemi informativi di tali associazioni alla manutenzione evolutiva di
      strumenti di gestione presenti in ambiente di produzione.

8.    Progetto: Sviluppato sito web Althesys

        Descrizione: Realizzazione sito web per cliente Althesys in Php ed integrazione modulo Newsletter,  indice Irex Ansa.

        Strumenti software e versioni:

        SO:                              Debian  v.6 (Squeeze) 
        Aplication server:        Apache v.2.2 e v. Php,
        Ambiente di sviuppo:  Php
        Editor:                          Eclipse Galileo / Php
        Database:                    Mysql  v.5.1xx
        CMS                            WordPress

        Mansioni svolte nello sviluppo del progetto:  mi  sono occupato personalmente dei seguenti aspetti,

      •    Installazione di Wordpress con template acquistati ed in parte customizzati

      •    Installazione e customizzazione modulo Newsletter

      •    Creazione modulo di Back-end gestione indice Irex Ansa.

9.    Progetto: Sviluppato sito web Aliprandi S.r.l

      Descrizione Realizzazione del sito web Aliprandi s.n.c e realizzazione campagna Adwords e posizionamento Seo sui motori
      di ricerca.

      Strumenti software e versioni:

      Ambiente di sviuppo:  Php
      La gestione dei contenuti è stata fatta con WordPress

      Mansioni svolte nello sviluppo del progetto:  mi  sono occupato personalmente dei seguenti aspetti,
        
      •    Installazione di Wordpress con template acquistati ed in parte customizzati

      •    Installazione e customizzazione modulo Newsletter

      •    Creazione del catalogo

      •    Gestione dei contenuti in Italiano/Inglese

      •    Creazione e pubblicazione della campagna di Adwords

      •    Validazione dei contenuti ed ottimizzazione applicando tecniche specifiche per il posizionamento Seo.

Dal 06 gennaio 2003 a 25 Ottobre 2004: Adda Informatica S.r.L, C.so Promessi Sposi 22, Lecco. In qualità di progettista software in Java.

Di seguito i progetti a cui ho partecipato nel periodo indicato.

1.    Progetto Sviluppo di applicazioni integrative in Java per sistemi legacy AS400, per la creazione e la successiva stampa,
        invio tramite fax ed email di report e documenti  tipo Fatture/DDT/Preventivi.

        Descrizione: Creazione di programmi di interfaccia java, JDK 1.5 – core,  con moduli e funzioni AS400.

        Strumenti software e versioni:

        SO:                              As400/Windows
        Editor:                          Eclipse  
        Database:                    Microsoft Sql Server

        Mansioni svolte nello sviluppo del progetto:  mi  sono occupato personalmente dei seguenti aspetti,

        •    Stampa di DDT, Fatture tramite Jasper Report  
    
        •    Invio email e fax di preventivi

        •    Sviluppo di programmi di interfacciamento di bilance conta pezzi EUROBIL con AS400e la relativa stampa di report di
            riscontro pesate.

        •    Sviluppo di un'applicazione Web per la gestione do contratti  finanziari per Studio Panzeri  Lecco,
            su  piattaforma client-server con database relazionale Microsoft SQL Server e Jboss. FrontEnd interamente  scritto in
            JSP /JBOSS.  

Dal 27 maggio  2002 a 06 gennaio 2003: Dimensione Software S.r.l, via Certosa 60, Milano, in qualità di progettista  software in Java.

Di seguito i progetti a cui ho partecipato nel periodo indicato.

        1.  Progetto: Sviluppo di un progetto di analisi per la realizzazione di un’applicazione Web per l’Universita Statale Di
              Brescia, con rifacimento completo del front-end e del back-end  per una nuova gestione automatica dei contenuti e la
              definizione di nuovi servizi di supporto come: un motore di ricerca locale,  un ambiente Intranet personale per la
              gestione delle Email, dei News Group e della pubblicazione dei lavori individuali. Accesso controllato e sicuro  degli
              utenti con protocollo SSL e delle attività tramite meccanismi di Access Management e di Log Management.

  
        2.  Progetto: Sviluppo di alcune funzionalità del progetto  “Segreteria Studenti per Università La Sapienza di Roma in
              ambito Web con tecnologia Java (Enterprise Java Bean).  

Dal 05 maggio 1999 a 27 maggio 2002: PLLB Elettronica S.p.A., via Carducci 39, Sesto San Giovanni (MI), in qualità di progettista software in ambiente di sviluppo Java (S.O. Windows 9X/NT)

Di seguito i progetti a cui ho partecipato nel periodo indicato.

        1.    Progetto: Sviluppo di una applicazione Client in Java  “AccessManagement”  per l’accesso controllato tramite gestione
                dei permessi degli utenti  ad un Sistema di Monitoraggio di fibre ottiche  “FiberSafe” versione 3.0-3.1.  La tecnologia
                usata in questo caso è stata Swing/Java e CORBA per la Connessione ai Server remoti della piattaforma. Il Jdk
                utilizzato versione 1.4.

        2.    Progetto: Sviluppo di una applicazione Client in Java “ApplicationControl”  per l’esecuzione controllata delle
                applicazione (Server) della piattaforma  per un Sistema di Monitoraggio di fibre ottiche: FiberSafe versione 3.0-3.1. La
                tecnologia usata in questo caso è stata Swing/Java e CORBA per la Connessione ai Server remoti della piattaforma. Il
              Jdk utilizzato versione 1.4.

        3.  Progetto: Sviluppo di “Server Level Agreement” basato su tecnologia Xml e Xsl per la visualizzazione di report dinamici
              contenenti informazioni testuali e grafici. La componente grafica basata su tecnologia Java – Servlet e Jsp. Lo sviluppo
              e’ fortemente basato sul Modello MVC per ottimizzare e velocizzare i processi di progettazione e sviluppo a livello di
              Interfaccia grafica, Strutture dati e Controllo.  

Dal 11 gennaio 1999 a 03 maggio 1999: Sineda S.r.l, Via Colombo 4, Milano in qualità di consulente Sap con mansioni di  programmatore Abap/r3 su modulo magazzino.

Progetti spot

–  Sviluppo DEM (Direct Email Marketing) con pattern MVC ZendFramework e tecnologia PHP. Applicazione Web, per la   
    creazione, l'invio ed il Tracking delle email. Le fonti vengono importate tramite procedura automatica con file in formato xml,  
    excel 95,2007 e csv.

–  Sviluppo portale www.aliprandi.it (Wordpress), Posizionamento Seo e creazione della campagna pubblicitaria di Google
  Adwords

– Posizionamento Seo e campagna Google Adwords www.otticamonza.it

Altre informazioni:

Milite assolto
Coniugato 2 Figli
Disponibilità  immediata mese
Disponibile anche per contratti a tempo determinato a lunga visibilità

Ai sensi della Legge 196/03, Vi autorizzo al trattamento dei dati contenuti in questo curriculum per eventuali selezioni del personale

Conoscenze Informatiche

– Linux (Debian 6.0 – redhat 5 – Centos),
– Apache 2.X/ Tomcat 6
– Windows XP/ 7,
– Eclipse / Plugin ,
– System Versioning SVN
– Email Server – Postfix
– JAVA
– JSP/Servlet
– Spring 3, and MVC
– ORM Hibernate 4
– AJAX
– HTML
– JAVASCRIPT
– JQuery
– XML
– Solr 3
– MYSQL 5, Postgresql, Oracle
– PHP
– Jasperreport
– Wordpress e Solaruim php
– Zend Framework
– Seo e Google Adwords
– MICROSOFT SQLSERVER 2000
– WEBSERVICE (AXIS2.0) / Client  

Disponibilità / Richiest

70 total views, 2 today