2 EMPLOYMENT HISTORY May 2007 Today Technical Lead / Application Owner / Player Coach Associate Vice President at Credit Suisse AG (Zürich) As the Application Owner, which includes the Technical Team leadership of 5 to 8 developers (together with an offshore team in Poland), I m responsible for the planning and leading the solution architecture, implementation and delivery of a suite of trading applications in the FX Options and FX Structured Deposits area by using Microsoft.NET, SQL Server 2005/2008, Oracle and Java technology. Being part of the CS Switzerland Investment Banking I am the Swiss point of contact and actively collaborating with teams based in New York, London and Singapore in order to ensure the integration, delivery and quality of the developed applications used by Front and Middle Office Sales, Traders and Relationship Managers based in EMEA and Switzerland. August 2006 May 2007 Core Software Developer at Quartal Financial Solutions A.G (Zurich) Application Developer of the company s core product, which is a professional reporting platform, specifically designed for the fund and Asset Management industry. I worked on the analysis, conception, realization, testing and maintenance of the solution, mainly implemented by using Microsoft.NET (Web/Client Server) framework and Oracle/SQL Server RDBMS as the backend. I acted as well as the Technical Responsible for the delivery and customization of the product for a number of customers. September 2005 August 2006 Freelance Software Developer at Kepler Equities (Paris France) Worked on the overall design, architecture and development of company s CRM and Document Generation solution which is used by the Equity Research, Marketing and Asset Management company division. Emphasizing well-thought-out solution, robust implementation, and delivery of reliable products mainly developed in Microsoft.NET. The implemented CRM solution has been successfully sold and customized for other companies worldwide. January 2005 August 2005 Business Analyst Software Consultant at Serin S.A (Lugano Switzerland) Responsible for the requirements analysis and implementation of a Client-Server software solution in the Credit Card business. July 1999 January 2005 Software Consultant at IrisCube S.A. (Lugano - Switzerland / Milan - Italy) As a Software Consultant for IrisCube I was dedicated to the prototyping, planning and development of Web and Client Server applications for companies in the Banking industry in the Canton Ticino and Milan (Italy) area, with the main focus on Web Application development.
3 EDUCATION Credit Suisse Business School for IT: Derivatives: Options, Forwards, Futures, Swaps, pricing models, Black-Sholes, exotic options (Zurich Switzerland) Certificates Seminars Computer Science (Scuola superiore d informatica di Gestione / WirtschaftsInformatik) (Bellinzona - Switzerland) Professional school of Accounting (Scuola Media di Commercio) (Lugano - Switzerland) 1996 Project Management GPDS (2012) Service Oriented Architecture Design (2011) Certified Scrum Master Scrum Alliance (2008) Zertifikat Deutsch Goethe Institut (2009) Business Awareness Programme Investment Banking for IT (2007) Awards Large number of courses followed in Credit Suisse (list to be provided separately). UML Applied, Microsoft.NET (ASP, C#, ASP.NET, Silverlight), SQL Server Performances and optimizations, Introduction to Java Programming, Relationship Management, Time Management, Effective Communication Management, Conflict management, Credit Suisse Zürich Cross Asset sector excellent performer (AAA) in 2009 and PERSONAL PROJECTS Author of the blog where I write about all kind of issues about programming, software development, architecture and other IT related concepts. Quite a wide audience of visitors. Creator of which is a prototype platform for sharing messages on Twitter allowing the user to track the statics. Creator of Google DataTable.Net Wrapper open source library. Currently hosted on CodePlex and NuGet. More than 6000 downloads compressively. Creator of ServiceStack.ContainerAdapter.Unity, library that integrates Microsoft Unity to ServiceStack framework. Currently working on an Open Source Projects called: Simple Event Processing Engine that enables the mapping and parallel processing of messages (events) and enable the mapping and message resolution. With a partner based in Tokyo (Japan), building a Content Management System in Microsoft ASP.NET MVC 5 which is production ready and currently sold to clients. More Information For more information and recommendations please visit my LinkedIn profile page: or my personal blog:
4 ADDENDUM: PROFESSIONAL EXPERIENCE PROJECT HISTORY Technical Lead / Application Owner / Player Coach at Credit Suisse A.G (Zurich) Project: SPADES Structured Products and Derivatives Execution System (2007 Today) Project consists of a suite of applications used in the OTC FX Derivatives (Options) and trading area of the Private Banking in Switzerland and EMEA. The purpose of SPADES is to contain the details about the constituent parts (FX options and deposits) for a single executed OTC Forex (FX) or Precious Metals (PM) structured product so as to provide data to the Relationship Managers (RM), Sales, Middle and Back Office. Services that the project exposes are: Deal inception processing, Option Expiry Management, Deal monitoring, Intermediate system from where to ensure further downstream into Risk Management systems, Reporting, Document Creation, Data Confirmations, Trigger notices, etc Team Leader and Player coach of the team of 5-8 developers Application Owner (responsible) of the application: Plan and lead end-to-end development of applications from technical specifications and design documents. Lead the development of design and architectural documents. Plan and lead unit, performance, system, integration and acceptance testing. Conception and design of all the areas of the suite application. Solution integration in collaboration with different teams (NY, Singapore, London, ) Microsoft.NET 4 (Web Services, ASP.NET, MVC 4, Win Forms, LINQ), Microsoft SQL Server 2005/2008 R2, XML, XSLT, SOAP, REST, NHibernate, PKI Certificates - Security, Excel Office Automation, T-SQL, NUnit testing, Continuous Integration, Citrix, SSIS, Microsoft Reporting Services, Java and.net Web Services Inter-process communication, Load balancing and Disaster recovery... Core Software Developer at Quartal Financial Solutions A.G (Zurich) Project: Quartal Flow System ( ) Quartal Flow is a professional reporting platform specifically designed for the fund and Asset management industry. By leveraging existing data sources and automating a significant amount of the report creation process, the system improves reporting efficiency, quality, security and throughput. Quartal Flow is a complete publication solution that integrates data from centralized data servicing sources, data feeds and existing reports within a single system. Conception, evaluation, analysis, management of the priorities, organization, distribution of tasks and activity planning with other members of the project team. Conception and design of the main product modules like: XML files custom indexing structure, Content Management Server management, ASP.NET controls/pages, Core libraries, Web Services, Installation process Consulting/Collaboration with external companies. Integration of external data. Microsoft SQL Server 2005, Oracle 10g, XML, FOP (XSLT), Office Automation, Microsoft Windows 2003, PL/SQL, TSQL, Dynagen Content Management System (CMS), Microsoft.NET 3.0 (Web Services, ASP.NET, Win Forms, Windows workflow foundation, )
6 Freelance Software Developer / Solution Architect at Kepler Equities (Paris France) Project: Financial Data and Research Investment System (2006) Financial Data and Research Investment System is a highly adaptable software package for managing financial information and automatically generating research reports. It combines a sophisticated relational database and an analytical application into an authoring and workflow product to solve all research management and publishing needs of the company. Today the product is used by more than 100 analysts in the second biggest research company in the Europe. Conception, evaluation, analysis, management of the priorities, organization, distribution of tasks and activity planning with other members of the project team. Conception and design of the data model by using Microsoft SQL Server Generation of development rules (code revision, design, documentation). Implementation of the solution. Automation of Microsoft Word/Excel in order to show financial information, historical evaluation, and other information of stocks or sectors, by interfacing the JCF Factset Partners Framework API s. Framework JCF Factset Partners - Microsoft SQL Server Microsoft Windows 2003 T-SQL - Microsoft Office Automation, Microsoft Visual Basic For Applications, COM. Freelance Software Developer / Solution Architect at Kepler Equities (Paris France) Project: Crystal - CRM System ( ) Crystal is a solution built especially for the company brokerage purpose, gives the opportunity to carry out several operations and give control to users on information of Customers, Product, Associations, Marketing Events, Management Information System, etc. The solution is a primary tool used in all the company offices (Amsterdam, Frankfurt, Madrid, Milan, Paris and Zurich). In a later stage, other external companies have successfully adopted the solution. Generation of development rules (code revision, design, documentation). Conception/Design/Optimization of the data by using Microsoft SQL Server. Implementation of the solution in order to fulfill the user requirements. Evaluation, activity planning, management of the priorities, organization and distribution of the project tasks. Support and coordination of the development; management of integration tests and user support. Microsoft.NET 1.1 (C#, VB.NET) Client/Server Windows Forms, Microsoft SQL Server 2000 DTS, T-SQL - Stored Procedures, Triggers - Microsoft Windows XP Client Microsoft Application Blocks - Microsoft Windows 2003 Sybase Web Services ASP.NET 1.1, Microsoft Visio 2003 UML - MS Office Automation - ADO.NET Janus Grid, XML, Analyst Programmer on Microsoft Technologies at Serin (Lugano Switzerland) Project: Merchant Management Overview - Cornèr Bank (2005) Merchant Management Overview is a client-server application that manages an important quantity of transactional POS (Point of Sales). The main goal of the application is to give an aggregated and centralized overview of the commission s data.
10 giving the possibility to the end user to browse and see information in different document formats. The Planning and management of the team of 2 developers. Management of the process of development of the portal. Management of user requirement. Interface with the customer: planning, formalization of the features/changes/tests. Design and Implementation of a mail notification system. All the information regarding the new added information on the portal is sent to the subscribers. Design and implementation of a publishing documents solution, research and sharing of information. Conception et realization of a Data Access Layer ASP v3 Microsoft Visual Basic 6 - Active X Microsoft Index Server - ADO ADSI - Microsoft Windows NT Microsoft SQL Server 7 - Microsoft Visual SourceSafe Windows Services Microsoft Office Automation PDF/HTML Conversion, XML,