
Application architect, and agile methodologies expert.
Zürich Area, Switzerland

Application architect, and agile methodologies expert.
Zürich Area, Switzerland
I am a committed and successful team player with more than 15 years of experience in IT. My career path developed in and out software engineering, project-team-product management and as an independent contractor for J2EE enterprise systems.
My work focus is in the Financial Market Industry where I had the opportunity to grow a broad experience in different environments; from the major international firms to the small and aggressive investment banks.
I successfully managed diversity in sensitive environments; I've been trained for leadership and conflict management in order to lead development teams -placed- in different locations (Zürich, London, New York, Singapore) composed of different talents from heterogeneous cultures.
I am certified Scrum Master and Prince2 Practitioner.
The adaptation of Agile Methodologies to distributed teams, team building techniques, negotiation strategies and human factor optimization are my top interests where I'm focusing my career path on.
I recently got introduced to the processes and methodologies used to improve software structure modularity and QA assurance policies in a SOA architecture.
In my free time I ride my mountain bike and am an amateur photographer.
(Privately Held; Oil & Energy industry)
March 2008 — November 2009 (1 year 9 months)
Design and implementation of the integration platform, in a J2EE environment, to support and link trading plattforms with backoffice applications using a SOA architecture.
Mentoring and support the development team.
Definition, review, refactoring of the middle tier.
(Privately Held; 51-200 employees; Telecommunications industry)
September 2007 — March 2008 (7 months)
Team Leader @ R&D Dept.
- Architect for the Mobile and Web portal platforms.
- Identification, specification and implementation of new system components in collaboration with product management and tech coordinators.
- Monitor and improvements of development processes and methodologies.
- Benchmarking and hiring of team members.
(Public Company; 10,001 or more employees; CS; Banking industry)
August 2004 — September 2007 (3 years 2 months)
§ Distributed teams (Switzerland, UK, USA, Singapore) scrum master & application development coordinator.
§ Application architecture in the following technologies: J2EE, ColdFusion MX.
§ Work closely with business application owners to analyze critical business and technology processes.
§ Identify system and business dependencies - application refresh/re-write (including DR-Solution).
§ IT analysis and design work – writing technical specifications, test plans and creating test data.
§ Coaching & mentoring of Juniors, introduction to agile methologies
§ Platforms: Widows XP, Unix Sun Solaris, Linux
§ Data Base: Oracle, Sybase
(Information Technology and Services industry)
January 2004 — August 2004 (8 months)
§ Working for IBM-BCS, in a hi-skilled team of senior developers, responsibilities include: evolutive maintenance on front end application for 3G mobile devices (UMTS), analysis and coding, performance optimizations.
§ Maintenance and extension for video streaming, value added web applications, back-end components.
§ Extreme Programming, test first, continuous integration, short time to market requirements Most commonly used technologies are: EJB, Java, JSP, XML, XSLT, CSS, J2ME.
§ Platforms: JBoss, Weblogic, Windows 2000, Sun Solaris, Linux.
§ Data Base: Oracle.
(Information Technology and Services industry)
December 2003 — January 2004 (2 months)
§ Responsibilities include: evolutive maintenance on a J2EE application for financial modeling, credit risk, derivates, covered warrants, ecc… code and performance optimization, introducing agile practices.
§ Porting from Entity Beans driven architecture to M2 pattern with Struts/Tiles framework.
§ Introduction of Extreme Programming test first, continuous integration, delivery commitment to increase time to market and fulfill business requirements
§ Most commonly used technologies are: EJB, Java, JSP, HTML, JavaScript, XML, XSLT, CSS.
§ Platforms: JBoss, Weblogic, Windows 2000, Sun Solaris, Linux
§ Data Base: Microsoft SQL Server.
(Information Technology and Services industry)
January 2001 — December 2003 (3 years )
§ Gathering requirements, analysis, design, coding, debugging and maintainance of distributed multi tier applications with ultra thin client (browser) for the financial industry and the private banking market.
§ Analysis and coding for the porting of a private banking application from MVS/CORBA/CFUSION to MVS/CORBA/J2EE as application composer and J2EE specialist.
§ GUI project and usability certification audititor.
§ Code and performance optimizations.
§ Internal learning : Teacher for the following courses: extreme HTML, Graphical User Interface, JavaScript.
§ Technical support of the marketing division for the corporate intranet/internet web site and B2B projects
§ Used technologies are: Weblogic, Struts, HTML, Javascript, JSP, XML, CSS, Cold Fusion, Java, CORBA, C++, Macromedia Flash, ADABAS/NATURAL, Harvest, CVS, Power Builder.
§ Platforms: Weblogic, Windows NT-2000-XP, Sun Solaris Unix, OS/390.
§ Data Base: Oracle , MS SQL Server , Paradox, Access.
(Information Technology and Services industry)
March 1998 — January 2001 (2 years 11 months)
Web designer & Data mining developer, network deesign and implementation.
Firewall, mail server, internet proxy installation, configuration and monitoring.
Most commonly used technologies: Dephi, HTML, Javascript, Visual Fox Pro.
(Design industry)
1992 — 1998 (6 years )
IT specialist for various companies in the Fashion Design industry in the Como/Milan area.
Responsibilities included, but were not limited to, network design, installation, set up and monitoring. Computer systems maintenance, design and implementation of reporting excel files. Archive management for digitized documents, web design, UNIX Scripting.
Prince 2 Practitioner Certification , Project Management , 2008 — 2008
Management and leadership 2007 — 2007
Scrum Master , Team management , 2006 — 2006
-- , Conflict management , 2006 — 2006
J2EE Technology , Computer science , 2001 — 2002
Java Language
Servlet & Java Web Server
JSP Technology
EJB Programming
- Courses of Sun Microsystems Education
seminar , Computer science , 2001 — 2001
Developing Web Enterprise Applications
Applying Web Tech. To the Enterprise
Seminars by John Kneiling MetLife IT VP (Rome 12-16 March 2001)
Engeneering 1989 — 1992
High School , Computer Science , 1984 — 1989
Communication skills Attention to detail, structured way of working Analytical, conceptual Ability to deal with pressure Flexible Open