This is a free project developed many years ago. Please let us know if you find any problems. Send your help requests here: Contact us
Personal Information

Pierluigi D'Amadio

Information Technology

Nationality: Italian

[javascript protected email address]

  • Mobile +39 338 27 57 148
  • Skype pierluigi6532
  • software development manager
  • software engineer
  • java
  • j2ee
  • solution architect
  • problem solving
  • system architect
  • system analyst
  • computer software
Work Experiences
01/11/2009 - Present

Software Development Manager


Software House

He is involved in the following activities:
- Management of application portfolio of the company
- Team Management (offsite and onsite)
- Customer support to define or optmize their business processes
- Design, implemetation, Testing, Delivery of IT solution
- Monitoring and tracking of project costs, risks and team managment (both on site and off site)
- Suppliers management, performance control
- Reporting of project status directly to Board of Directors
- Troubleshooting and change management

03/2008 - 03/2009

Solution Architect, Team Leader


Next Intelligent Network, Service Platform

Design, Implementation, Configuration Management, Testing of Service Node 300 platform for Telecom Italia SPA. Resource Adaptors, Service Logic, Support Tools.
- Design/Implementation 187(AI/AT),191(AI/AT) VAS
- Design/Implementation SCP Adaptors Driver, SSP Adaptors Driver in NgN architecture
- Design/Implementation Configuration & Change Management System
- Design/Implementation Statistical Access Subsystem
- Design/Implementation Benchmarking SLEE environment
- Design/Implementation a solution framework for describe netwrok control drivers, through finite state machine models.

Requirements, Design, Prototype/Implementation, Testing of International Credit Card Service (VAS) for Telecom Sparkle.

During this project, I was involved in these activities:
- requirement analisys and specification
- system architecture design
- team coordination and support
- prototypes implementation
- performance analisys and optimization
- trobleshooting

Techs: JAIN-SLEE Architecture (, Mobicents Media Server, JMS/JMX, J2EE, JBoss AS Middleware, JAVA Concurrency, JUnit, Eclipse, Maven.


07/2006 - 02/2008

Senior Software Engineer, System Architect

Ancitel SPA

Public Sector / Public Authority, Local Government, State

  • Design, implementation, testing of procedure for automatic data import National ICI Registry, Techs: Perl, Oracle, Bash, Java
  • Technical study, design, implementation, testing, of Single Sign On System for Intranet Services. Techs: J2EE, Struts, EJB 3.0, Coldfusion MX
  • Technical study, design, implementation, testing of access monitoring service. Techs: Apache filters, IIS modules, JAVA, Struts, EJB 3.0, Visual C++, Perl
  • Technical study, design, implementation, testing of search engine service. Tecs: Nutch (, Lucene.

07/2005 - 07/2008

Solution Architect

Engineering Department \'A. Ruberti\' of University of Rome \'La Sapienza\'

IT Research

  • Solution architect for LCL (Linguistic Computational Laboratory) group (see He provivded a software architecture for research support. Techs: J2EE, JBoss, Tomcat.

    Education and Training
    09/1999 - 07/2004

    Bachelor’s degree and Master’s degree in Computer Science (106/110)

    University of Rome La Sapienza

    Thesis title: ‘A framework for ontology integration for Semantic Web\' in collaboration with Prof. Paola Velardi, Prof. Michele Missikof and LEKS laboratory of IASI-CNR, Rome.

    Personal Skills
    Mother tongue(s)
    Other language(s)
    • English
    • Spanish
    Technical skills and competences
    ● Technical design of software solutions for complex and hightly integrated IT services
    ● Team leadership: activity programming and performance monitoring, team motivation management, team supervision and control, stress management
    ● Project risk management (change requirements risk management, software project risk management, infrastructure risk management)
    ● Suppliers management and stakeholders management
    ● Time/cost analysis, Project metrics and program management
    ● Maintanance plan definition
    ● Technical support management
    ● Delivery and change management
    ● Release and license management
    ● Direclty Reporting to CEO
    Computer skills and competences
    ● JAVA, C/C++, PHP, PERL, .NET, BASH
    ● .NET World: ASP.NET, C#, VB.NET
    ● Flex, Flex Builder, BlazeDS
    ● Java World: J2EE, EJB, Servlets, JSP, JDBC, Struts, Hibernate, JSF, Ant, Xdoclet, Swixml, FOP, XSLT, BeanShell, JMF, IZPack, Grails, Groovy, Maven, Gradle, Primefaces
    ● UML (Unified Modeling Language)
    ● Spring Framework
    ● JBoss Portal
    ● Database World: Oracle, Mysql, Postgres, Hypersonic.
    ● JBoss Application Server, JMX, Mobicents, J2EE, JAVA Concurrency
    ● Web Service, SOAP, WSDL, ESB (Enterprise Service Bus), Service Mix
    ● Apache Lucene
    ● PHP World: PHP, Smarty, PEAR
    ● GIS World: MapServer, Kamap, Pmapper
    ● Design Pattern: MVC, Front Controller, DAO, Value Object, Session Facade, Service Locator, Business Delegate, Inversion of Control
    ● Linux
    P. D'Amadio, P. Velardi. Detecting the emergence of new concepts in web communities, Proc.of INTEROP Workshop on Enterprise  Modelling and Ontologies for Interoperability (EMOI) in the 17th  Conference on Advanced Information Systems Engineering  (CAiSE'05), Porto, Portugal, June 13­14th, 2005. 
    ● P.Velardi, R. Navigli, P. D’Amadio. Mining the Web to create  Specialized Glossaries, Special Issue on Natural Language  Processing and the Web, IEEE Intelligent Systems, Sep/Oct 08. 
    Additional information

    09/11/2019 06:26:35 11449 4129