Figura professionale: Sviluppatore/Analista/Progettista Sistemi Informatici

Nome Cognome: S. P.Età: 56
Cellulare/Telefono: Riservato!E-mail: Riservato!
CV Allegato: Riservato!Categoria CV: Developer / Web dev. / Mobile dev.
Sede preferita: Lazio: Roma

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



Sommario

Sviluppatore/Analista/Progettista Sistemi Informatici

Competenze

  • Profilo Professionale
  • L’esperienza maturata in oltre 17 anni di attività nelle aree di progettazione, realizzazione e gestione di progetti software ad alto contenuto innovativo (R&D), in particolare nei settori applicativi  IT, ICT, ICT Security, Networking, Soluzioni Fault Tolerance e Disaster Recovery, VAS (Value Added Services),progettazione di firmware embedded su hardware proprietario, Sviluppo di applicativi Mobile, e-payment, soluzioni Web-Based, mi ha permesso di collaborare con importanti clienti finali quali, Telecom Italia, BT Italia, TIM, Vodafone, Wind, Urmet TLC, Hewlett Packard (HP), RAI, LA7, Ansaldo Trasporti, Senato della Repubblica, nella ricerca e implementazione delle soluzioni software più vicine e conformi alle loro esigenze tecnico-organizzative, affiancandoli durante tutto il ciclo di vita della soluzione individuata, dall’idea, alla realizzazione, fino al testing e delivery della stessa, rivestendo varie mansioni quali Software/Analyst Developer, Solution Architect e Functional Analyst, con differenti ruoli e inquadramenti, Project Resource a Team Leader/Project Leader.
  • Durante questi anni ho acquisito il know-how su vari linguaggi di sviluppo quali C/C++, C#, VB, Java (Java Standard Edition, Java EE, Java Mobile Edition), SQL, PHP, Python, Ruby JSP, ASP JavaScript, su numerosi ambienti IDE, sistemi RDBMS (MSQL Server, Oracle, PostgreSQL, MySql),  Orm framework (per il mapping del modello fisico delle entità appartenenti ad un database e la loro rappresentazione logica – ADO.NET, Hybernate), tecnologie software, e pattern architetturali, implementando le soluzioni su molteplici sistemi operativi e piattaforme. Piattaforme Firmware (embedded), Workstation, Server, Enterprise e adottando per ogni specifica esigenza del cliente finale, le architetture, i pattern design e i framework più adeguati ai requisiti espressi in fase di analisi iniziale, implementando architetture client-server, multi process, multi thread, topologie front-end back-end, architetture SOA, distribuite, scalabili, multi-tier. MVC o usando il pattern del Finite State Machine in caso di sistemi di controllo di protocolli con eventi da gestire in real-time.
  • Negli ultimi anni ho approfondito le tematiche relative allo sviluppo di applicazioni su terminali mobili sia in ambiente Windows Mobile, Java (MIDP) e iOS (Objective-C/XCode) Xamarin (Mobile Cross Platform), sviluppando applicazioni embedded, realizzando soluzioni più complesse orientate al FMC (Fixed Mobile Convergence) nell’ambito di architetture di rete NGN/IMS su protocollo SIP, e per lo sviluppo di  App proprietarie su piattaforme Android/iOS/Windows Phone.
  • Inoltre mi sono occupato di sviluppi di applicazioni Web-Based e Widget multimediali/interattivi implementati in tecnologia Ajax/DHTML e tecnologie run-time quali Flash/Flash Lite e Silverlight.
  • Ho sviluppato diversi siti web responsive per alcuni clienti finali utilizzando tecnologie quali HTML5, CSS, Jquery/ASP.NET MVC e realizzandone anche l’aspetto grafico e l’organizzazione del layout attraverso l’uso della suite Adobe CSS creative(Photoshop, Dreamweaver, Illustrator e inDesign).
  • Ho condotto per un’importante sito di e-commerce/e-payment attività di Penetration Testing in ambiente Backtrack-Kali Linux e usando tool come Acutinex, sviluppando e reingegnerizzando moduli di contromisura verso attacchi informatici, e sviluppando packer ad-hoc per la fase di licensing di prodotti software proprietari.
  • Attualmente in sinergia con diversi studi di architettura e aziende di design siamo in fase di rilascio di una soluzione per la realizzazione di ambienti 3D user Interaction (3DUI) attraverso l’uso di Sketchup (Trimble/Google) e motori di rendering quali Indigo Render e V-Ray. La soluzione permette la cooperazione tra gli applicativi di modellazione, quelli di rendering e il framework engine Unity3d attraverso lo sviluppo di pluging di wrapper (C++, Ruby,SDK Unity3d) altamente performanti in grado di visualizzare progetti di interior/exterior design in un ambiente 3DUI altamente reattivo.
  • Questo insieme di conoscenze, unitamente ad una costante e attenta ricerca di nuove soluzioni tecnologiche, mi hanno permesso di sviluppare, come già accennato sopra, una profonda esperienza e un forte background nella realizzazione di differenti tipologie di sistemi software (sistemi Workstation, Enterprise, Mobile, Web-Based ,soluzioni di sviluppo Firmware Embedded).
  • In ogni contesto ho applicato i criteri di affidabilità, disponibilità, manutenibilità, distribuibilità e scalabilità della soluzione individuata, adottando sempre un approccio di tipo Object Orientend, Service Oriented (SOA), multi-tier, dalla fase iniziale di analisi e definizione dei requisiti della soluzione, fino alla sua realizzazione, documentando in ogni circostanza (dagli aspetti macro-progettuali alle specifiche di dettaglio del software) le singole fasi del ciclo di vita del software attraverso linguaggi formali/semiformali quali ad esempio DFD e UML.
  • Un’ottima conoscenza dei vari modelli applicati al Software Process Engineering e all’insieme di processi propri del Software Development Life Cycle (SDLC – Business Modeling, Requirements, Architecture, Analysis & Design, Implementation, Testing, Deployment, Configuration e Change Management, Project Management, e Environment) unitamente ad una discreta conoscenza della lingua inglese scritta e parlata, la mia naturale propensione al problem solving, ai rapporti interpersonali e al lavoro in team, completano il mio profilo.
  • Sistemi Operativi
  • Microsoft Windows (NT, 2000 Server, 2003-R2 Server, XP Professional x32/x64, Vista,Windows7, Windows CE/Windows Mobile)
  • Unix (SCO, Solaris, HP/UX)
  • Linux (Red Hat, SuSE, Debian)
  • NSK/Guardian (Non Stop Kernel/Guardian – Tandem/Hewlett Packard)
  • Mac OS X
  • LynxOS
  • Vertex (Real-time FPGA)
  • VxWorks (Embedded)
  • Mobile OS
  • Android,
  • iOS
  • Windows Mobile 5/6/7/8
  • Windows Phone 8.1
  • Linguaggi di Programmazione e Frameworks
  • Ansi C (Ansi Standard Library, POSIX).
  • Pascal (Standard Library, Borland Delphi Class Libraries)
  • C++ (Standard Library, Microsoft MFC, Microsoft Standard SDK, Borland C++ Class Libraries).
  • .NET Framework 4.5 and Older Linguaggi usati C++,C#, VB.
  • ASP.NET,  ASP.NET MVC 3.0 or Later
  • JSE, JEE, JME
  • Objective-C (Xcode, Adobe Phonegap)
  • Perl,  Ruby, Python.
  • PHP, ASP
  • Java Server Pages (JSP)/JSF (Java Server Faces)
  • SQL, PL-SQL, Linq To SQL
  • Markup Language: HTML5, XHTML, CSS, XML, XSL.
  • Bash GNU, Ksh (Korn Shell), Bsh (Bourne Shell).
  • HTML5,CSS3 Javascript, jQuery, Ajax
  • Metodologie di Analisi e Progettazione del Software
  • DFD
  • UML
  • Agile
  • Extreme Programming
  • OOA/P/D (Object Oriented Approach)
  • Pattern Design
  • Buisiness Process Reengineering
  • Critical path analysis.
  • Software Process Engineering
  • Principali Design Patterns Utilizzati
  • MVC e Finite State Machine
  • Creational Patterns : Factory, Abstract Factory, Singleton, Prototype
  • Structural Patterns : Adapter, Decorator, Proxy, Composite
  • Behavioral Patterns : Iterator, Observer, Command
  • Piattaforme, Frameworks, Web Server, CMS
  • Microsoft: Visual studio.NET (Last Version 2008, . NET Framework 3.5/4.5 e Compact Framework), eVC++ (Embedded Visual C++).
  • Microsoft Silverlight 3.0 or Later.
  • Microsoft WCF/WPF (Web Services, Xaml, Razor Render)
  • MVC ASP.NET 3.0 or later
  • Java: JEE, JDBC, JNDI,EJB, Servlet/Facelet,  Apache Struts, JDO, Hybernate, Spring, Struts
  • Xamarin (Cross Platform Mobile SDK, Android, iOS, Windows Phone)
  • X-Code/Objective-C
  • Javascript: jQuery, jSon
  • PHP: ZNF PHP Framework
  • ACE (Adaptive Comunication Environment)
  • BEA WebLogic
  • SUN: iPlanet
  • Apache/Tomcat
  • IIS (Microsoft Internet Information Service)
  • Joomla
  • Drupal
  • Database
  • Oracle 9i
  • MySQL
  • SQL Server
  • Access
  • PostgreSQL
  • Tools e IDE
  • Borland C++, Delphi, JBuilder
  • Microsoft Visual Studio (MFC/Microsoft SDK)
  • Microsoft Visual.NET (2005-2008)
  • Microsoft Application: Word, Excel, Powerpoint, Project
  • Kdevelop( C, C++)
  • IntelliJ IDEA
  • Eclipse, EclipseME
  • XCode/iOS
  • NetBeans, NetBeans Mobility Pack
  • CVS
  • PVCS
  • Microsoft Visual Source Safe
  • InstallShield
  • DataKinetics SDK (Suite SS#7,ISUP/ SCCP/TCAP/MAP/INAP)
  • Adobe suite CSS (Dreamweaver, Flash, Photoshop, Illustrator, inDesign)
  • Silverlight
  • Rational Rose Suite
  • VxWorks 5.5.1/Tornado 2.2.1
  • Ambiente di progettazione 3D Sketchup, Motori di Rendering quali Indigo Render, V-Ray.
  • Protocolli
  • TCP/IP
  • SS7,ISUP/ SCCP/TCAP/MAP/INAP.
  • GSM/UMTS
  • SNA-SDLC
  • ISDN
  • HDLC
  • RS232
  • ASE-RI (Protocollo applicativo Reti Intelligenti)
  • XML-RCP,SOAP/XML
  • DCOM
  • CORBA-IIOP
  • SIP
  • DVB-T/H, MHP

Studi

Luglio 1987_Maturità scientifica

Esperienze

Giugno 1997 – Oggi_Senior, Software Developer & Solution Architect_MAXON, Telecom Italia,TIM , etc._Roma, Padova, Pleidelsheim (Germania) , etc.

73 total views, 2 today