Roberto Garofalo
Mobile phone: 334-***-****
e-mail: *******.*********@*****.***
Practitioner with 18th years of job experience in Information Technologies at international groups who
would like to work on advanced software projects with full self -direction and that required a personal
continuous technical upgrade
He could offer:
Ability to face complex software projects and give complete solutions.
Good attitude to team-working and create good technical synergy among various teams
integrating different Company responsibility level.
Attention toward the Customer requirements and problems leveraging a significant job
experience in Technical Support Engineering team.
Actual Job Position
Senior Software Engineer and Oracle Certified Professional at Cisco Network Management
Technology Group and technical leader at Cisco Optical Prime platform team on Database and
persistence.
Over ten years of extensive experience in the full life cycle of software design process
including Requirements, Design, Implementation, Testing and Maintenance in OOA/OOD and
Structural programming at Important Multinational Telecommunications firms.
Over ten years of extensive experience on Database Design Configuration, Maintenance and
Tuning. Especially on Oracle family products.
Achieved the Oracle Certified Professional (OCP) certification on Oracle10g
System Manager on Unix and Linux and VMS Operating Systems.
Open mind approach, constant technical upgrade, curiosity allow me to face a wide range of
working experiences: from Network Element as embedded software engineer and Field
Engineer to high-end Network Management Software Applications and CAD mathematical
Software libraries using MFC and STL
Agile methodologies and XP programming used.
Collaboration and communication skill allow me to interface in effective way with all level from
Director to all Managers and Technical Leaders.
Experience
From 2001 year to now Senior Software Engineer at Cisco Systems:
Software Engineer specialized on Database and Persistence.
Technical leader of Database and persistence in the Platform group of Cisco NMTG Optical Prime
Division.
Results achieved:
Improvement of Installation, configuration and maintenance of our product.
Decreased the licensing and product cost introducing the Oracle Embedded configuration. Our
product now is more affordable than in the past on the Network Management market
Expanded the market of our product with the porting of our product on Linux platform from
Solaris.
New solution for High Availability GEO configuration for Linux platform using RedHat Cluster
and Oracle Data Guard.
2
Award for technical ownership and team communications and collaboration.
Previously I leaded the integration of Fault Management, Performance Monitoring, Inventory and
Provisioning on Cisco Optical Prime of Cisco network element IOS-based ONS15530 and ONS15540
using the SNMP protocol. Then I worked on Inventory and Fault Management of Cisco network
element ONS15454 based on Corba.
From 2001 to 2007 year Software Engineering/Sustaining at Cisco Systems:
Software Engineer on Embedded environment on synchronization management of Cisco Cross
Connector 15600SDH based on Cisco System Richardson laboratories (Texas)
Field Engineer to support all Optical Cisco products 15454 SONET/SDH and 15800/15808.
Results achieved:
Awards for the Customer satisfaction.
From 1994 to 2000 year Software Engineering at Alcatel:
Worked on R&D Department Network Management System Division of Alcatel Italy.
Specialist on SUN OS System and HP.
Specialist on Oracle RDB Database and on OOP/OOA Design.
Expert on GDMO/ ASN1 and Q* interfaces and TL1.
Specialist on VMS Operating System and Cluster.
Results achieved:
Better integration of our product with the entire Alcatel Network View suite.
Technical Specializations
Databases and Related technologies:
Oracle Database: Design, Configuration, Installation and Tuning and Optimizations and HA
solution using Oracle Data Guard. Oracle RAC.
Persistence specialist using ORM, OC4J, JPublisher, JDBC, JPA
Hibernate and Spring, Toplink.
PostgreSQL: Design, Configuration, Installation and interface with Python
MySQL knowledge
SQLite and MongoDB knowledge.
Expert in SQL and PL/SQL programming and optimization.
Network and Distributed Programming:
Network and Distributed Programming: TCP/IP servers, clients and middle-ware. CORBA,
Advanced Message Queuing protocol.
Network Equipment Knowledge: SONET, Optical/DWDM, ADSL.
Network Management Protocols: TL1, SNMP.
Embedded development VxWorks
Application Servers and Web:
Oracle Application Server
JBOSS knowledge
Django knowledge
Tomcat knowledge
GlassFish knowledge
Software Design and methodologies:
Object Oriented Analysis and Design
Design Pattern
3
UML
Agile methodologies and XP programming
SOA (Service Oriented Architecture) knowledge
ASP (Aspect Oriented Programming)
Programming Languages:
Languages: C, C++, Java, J2EE, Python, PL/SQL, Perl, ADA
Certifications and Membership
Oracle Certified Professional
Oracle Certified Associate
Codility Golden Certificate (Omega 2013 certFZCMFC-EKBXFHFYQ8J8TJ72)
Post Graduate Telecommunication certification (Alcatel University with Belgium University)
Regional Certification on C++ and OOA/OOP (EMIT)
Member of IEEE Computer Science 2011
Courses and Personal Formation
Oracle University complete suite courses on Oracle9i version: Administration I and II, Tuning,
PL&SQL and SQL, Tuning on SQL queries.
Oracle University complete suite on Oracle10g version: Administration I and II, Tuning
Oracle University Master-class on Oracle: Tuning and Performance with Haley and Craig
Shallahamer
Oracle University course on Oracle11g version: new features.
Python Italy 4 and EuroPython 2011 congress: followed some specific workshop and specific
training on MongoDB, Postgres, Puppet and Python.
Sun/Oracle Java Courses: Java Programming and Design, Web Design, and JPA
Master-class on C++ Advanced Design and Programming with Carlo Pescio.
Sun Solaris Courses: Basic and Advance Solaris Administration courses, Logical Domain and
virtualization.
Cisco IOS courses: IOS © commands and specific training on Cisco ONS15330 and
ONS15340 networks elements
Sessions of Coaching training to improve personal soft skills.
Pattern-Oriented Software Architectures for Concurrent and Networked Software
(Coursera Course by VANDERBILT UNIVERSITY - DR. DOUGLAS C. SCHMIDT)
Education
Universita’ Degli Studi di Milano.
MSc Computer Science, 1993
1987 – 1993 (6 years)
Liceo Scientifico “A .Volta” di Milano
Baccalaureate
1982-1987 (5 years)
Personal Information
Born: 10 December 1965 in Milan
Address: Via Aldo Moro 21/d 20096 Pioltello (MI)
Cell Phone: 334-***-****
e-mail: *******.********@*****.***