Application architect, and agile methodologies expert.
Zürich Area, Switzerland
Application architect, and agile methodologies expert.
Zürich Area, Switzerland
Angelo Andreetto is a software engineer with more than 15 years of experience. He's having a successful career as software engineering, project/team/product management and independent consultantcy for J2EE enterprise systems and development teams scattered in different locations.
His work focus is in the Financial Market Industry where he had the opportunity to grow a broad experience in several different environments.
He is a Certified Scrum Master and is interested in the adaptation of Agile Methodologies to distributed teams. His field of interest is new ways to improve software structure modularity by means of Advanced Separation of Concerns in a SOA architecture.
More informations and contact at http://surf.freeflux.net
(Privately Held; 1001-5000 employees; Mining & Metals industry)
March 2008 — Present (8 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 — February 2008 (6 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; CSGN; Investment Banking industry)
August 2004 — August 2007 (3 years 1 month)
§ Distributed teams (Switzerland, UK, USA, Singapore) scrum master & application development coordinator.
§ Application development 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
(Public Company; 1001-5000 employees; Information Technology and Services industry)
February 2004 — July 2004 (6 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.
(Privately Held; 201-500 employees; Information Technology and Services industry)
January 2001 — November 2003 (2 years 11 months)
§ 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 1999 — December 2000 (1 year 10 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.
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