logo
Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Work Background
Application Framework Lead Engineer
Swiss ReApplication Framework Lead Engineer
Aug. 2019• Designing and developing central services and libraries for various teams in the IFRS area. • Strong data manipulation knowledge, optimization of queries, data partitioning, etc • Version control of PostgreSQL databases using flyway. Java 17 (J2EE/J2SE), SpringBoot, Gradle, Junit, Mockito, Apache Kafka, PostgreSQL, PL/pgSQL, microservices, REST web services, Azure DevOps, Kubernetes, Docker, ETL batch processes. SCRUM and Kanban.
International experience
Sabbatical break mountaineering in the Himalayas and travelling around Southest AsiaInternational experience
May. 2019 - Jul. 2019Nepal and Southest AsiaHigh-altitude mountaineering in Himalayas International travel background, comfortable working with and in different cultures.
Vice President - Head of Cross Asset Services / Solution Architect / Senior Software Engineer
Credit SuisseVice President - Head of Cross Asset Services / Solution Architect / Senior Software Engineer
Sep. 2018 - May. 2019Zürich Area, Switzerland• IT Owner of the Trading Order Management platform, which offers tradable securitized financial instruments including Equities, ETFs, Funds, Fixed Income, TOFF, Structured products, Warrants and Certificates. Main processes including order capture, order completion and routing, lifecycle and market event management, trade allocation and enrichment. • Hands-on contribution to the implementation of the new Trading Order Management platform, migrating from legacy systems to microservice architecture. • Designed and implemented a new Trading Order API with its underlying backend services for tradable securitized products. • Worked together with engineering and DevOps team in order to modernize and push our applications towards CI/CD, enhancing test automation and standardizing development practices in our department. • Led a team of 5 engineers and 2 BAs. Involved in design, implementation and support, managing and supervising projects and Book of Work in my department. • Organizer and active contributor of the Architecture Committee within Execution Agency Products. Java 8 (J2EE/J2SE), Spring, Maven, Junit, Mockito, WebLogic, JMS, IBM MQ, Apache Kafka, Oracle 11g, PL/SQL, Spring Data, Hibernate, Oracle Coherence, Elasticsearch, SpringBoot, microservices, Consul, SOAP/REST web services, Jenkins, Control-M jobs, linux shell scripts and ETL batch processes. SCRUM and Kanban.
Vice President - IT Lead / Solution Architect / Senior Software Engineer
Credit SuisseVice President - IT Lead / Solution Architect / Senior Software Engineer
Jul. 2015 - Aug. 2018Zürich Area, Switzerland• Designed and implemented from scratch a web-based MIFID 2 regulatory engine for pre-trade and post-trade. This solution and its architecture became the standard and model for other regulatory engines that have been integrated within the trading platforms in the bank. At the same time this solution is portable to other architectures, completely decoupled from order entry services. • Expanded and scaled a Customer Reference Data system for trading platforms, storing the full universe of customers around the globe, integrating various security entitlement models dependent on the customer location/entity, and offering a Google like customer search. The architecture of the system was redesigned completely in order to improve the non-functional requirements of the former system. Data volume increased from 1M to 20M, loading time of the whole system reduced by a factor of 10 while still keeping a fast Google like customer search. • Implemented the Money Market pricing engine for deposits and loans. This solution required a low latency and high throughput NFRs in order to offer live rates for trading platforms. • Promoted to Vice President due to outstanding performance leading a geographically distributed team, taking the role of Delivery Manager. • Lead a team of 8 engineers, 4 testers and 1 BA, developing backend web applications, providing technical guidance, coaching to developers, and conducting code reviews. • Served as SME and technical liaison between IT developers and business partners. • Direct reporting of the IT Status and BOW for applications and projects under my responsibility, project planning and effort estimations. Java 8 (J2EE/J2SE), Spring, Maven, Junit, Mockito, WebLogic, JMS, IBM MQ, Oracle 11g/12c, PL/SQL, C# .NET, SQL Server, Elasticsearch, SpringBoot, SOAP/REST web services, Jenkins, TeamCity, Bamboo, Control-M jobs, PowerShell, Linux shell scripts and ETL batch processes. SCRUM.
Senior IT Engineer
Credit SuisseSenior IT Engineer
Jul. 2012 - Jul. 2015Zürich Area, Switzerland• Implemented a Regulatory engine which performs MIFID 2 Investment Suitability checks for FX and Money Market products. Integrated with a legacy 3rd party portal for FX and Money Market trading. Designed the architecture, flows and data model focusing on the low latency and high throughput necessary for pre-trade activities. • Migrated backend application for Money Market trading from a legacy 3rd party system into the strategic Credit Suisse trading portal, demonstrating quick adaptability to many different technologies and languages (new backend app implemented in C# .NET). • Maintained Customer Reference Data applications and user permissions for trading applications. • Migrated FX related APIs from Corba Services to Web Services. • Provided 3rd level support and on call duty for FX trading and reference data systems. Java 6 (J2EE/J2SE), Spring, Maven, Junit, Mockito, WebLogic, JMS, IBM MQ, Oracle 11g, PL/SQL, Hibernate, C# .NET, SQL Server, SOAP/REST web services, Jenkins, TeamCity, Control-M jobs, Linux shell scripts and ETL batch processes. SCRUM.
IT Engineer / External Consultant
GFT IT Consulting S.L.U. (onsite at Deutsche Bank AG)IT Engineer / External Consultant
Jan. 2012 - Jul. 2012Frankfurt Am Main Area, Germany• Created a data warehouse system and integrated it within Deutsche Bank Web Portal. This system is used to show consolidated Liquidity Views through cubes, multidimensional datasets. • Designed and developed from scratch a backend J2EE component for Deutsche Bank which imports SWIFT statement messages (MT94x). • Working onsite at Deutsche Bank offices in Frankfurt in order to provide consultancy and personalized support for the new Web Portal application. • Provided 3rd level support and on call duty. Java 6 (J2EE/J2SE), EJB, Spring, Maven, Junit, Mockito, WebLogic, Tomcat, WebSphere, JMS, IBM MQ, Oracle 11g, PL/SQL, Business Intelligence, Data Warehouse, Pentaho, Mondrian, OLAP, JPA, Hibernate, SOAP web services, GWT, SpringMVC, Struts, Ajax, JavaScript, Hudson, Jenkins, Linux shell scripts and ETL batch processes.
IT Engineer
GFT IT Consulting S.L.U.IT Engineer
Apr. 2009 - Jan. 2012Valencia, Spain• Developed a Web Portal for Deutsche Bank which provides a consolidated Liquidity View of all GTB services and Liquidity Planning. This Portal offers liquidity forecasting, re-allocation of liquidity (intercompany payments), handling of excess cash (active investments) and management of FX exposure/initiate FX deals. • Developed J2EE backend services for the new online banking application of Deutsche Bank. Taking the role of senior developer and analyst within a distributed geographically team of more than 30 devs in Germany, Brazil, UK, Singapore and Spain. • Implemented a java standalone multithreaded application for RBS which captures financial data provided by Customer Revenue System feeds, performs file validations and applies various business rules to transform and standardize the data. • Designed and implemented a complex business rule language with its grammar, parser and translator to SQL. This language is used by Business for creating ad-hoc personalized reports. • Participated in SCAMPI appraisals (Standard CMMI Appraisal Method for Process Improvement) Java 6 (J2EE/J2SE), EJB, Spring, Maven, Junit, Mockito, WebLogic, Tomcat, WebSphere, JMS, IBM MQ, Oracle 11g, PL/SQL, JPA, Hibernate, SOAP web services, GWT, SpringMVC, Struts, Ajax, Javascript, smartclient, tiles, Business Intelligence, Data Warehouse, Pentaho, Mondrian, OLAP, Hudson, Jenkins, Linux shell scripts and ETL batch processes.
Programmer Analyst
ODECProgrammer Analyst
Oct. 2006 - Apr. 2009Valencia, Spain• Created a J2EE application client for Transfusion Center of Comunidad Valenciana which offers incidence register, patient history, data analysis/statistics, SMS notifications, etc. • Analysis and development of a data warehouse system that was integrated within the Web Portal of Statistics Institute of Andalucia, offering Dissemination Statistical Data. Provided consultancy to the client and onsite travelling to Statistics Institute of Andalucia in Sevilla. • Developed various Web Portal applications for public institutions in Valencia (e.g: Regional Ministry of Health, Official Turism site of Comunidad Valenciana). • Developed a web portal for NISSAN Customer Voice, offering reporting to dealers for sales and after sales across Europe, historical dealers, monthly charged waves, multi-language translations, etc. • Implemented data warehouse and web services for Statistics Institute of Madeira, offering various domains of indicators and time series situation. • Coaching to developers and conducting code reviews. Java 6 (J2EE/J2SE), Spring, Ant, Junit, Apache, Tomcat, JBoss, Oracle IAS, Oracle 10g, PL/SQL, PostgreSQL, JPA, Hibernate, SOAP web services, Struts, Ajax, XHTML, CSS, JavaScript, JSP, Servlets, Business Intelligence, Data Warehouse, Pentaho, OLAP, UML, Metrica 3.
Freelance Web Developer and programmer
EfemarinFreelance Web Developer and programmer
Jul. 2006 - Jul. 2007Murcia Area, Spain• Designed and developed dynamic web sites for various private companies in Region de Murcia. Eg: Grupo Noylo (Business group manufacturing and distributing chemical products), CEEIM (Centro europeo de empresas e innovación de Murcia), Desarrolloshispania, etc.. • Freelance collaborations with agencies and studios. ASP, ASP.net, PHP, MySQL, SQL Server, XHTML, CSS, JavaScript, ActionScript 2, Apache, Microsoft IIS, Adobe Dreamweaver, Freehand, Flash.
Web Developer
SIU University of MurciaWeb Developer
Mar. 2006 - Jun. 2006Murcia Area, Spain• Designed and developed dynamic web sites for University of Murcia. • Database maintenance. PHP, MySQL, XHTML, CSS, Adobe Photoshop, Dreamweaver, Flash.
Systems administrator (Trainee)
SISTICOMSystems administrator (Trainee)
Oct. 2005 - May. 2006Murcia Area, Spain• Created e-commerce platform under GNU/Linux license. • Managed/administered websites under Apache Tomcat. • MySQL database administration. • Installed, configured and maintained PHP + MySQL + Apache web applications. • CMS (Content Management System) administration. PHP, MySQL, XHTML, CSS, Apache, Tomcat, Linux.

Requests

Touchpoint image
6
Looking for a Job
Technical Lead/Senior Software Engineer Role Search
Intch is a Professional Networking App for the Future of Work
100k+ people
130+ countries
AI matching
See more people like Xavier on Intch
IT
66409 people
32
Freelance data analyst @ myndworkz ltd
16
iOS Developer & UI/UX Designer
16
Java, C# fullstack developer
ITSystem Architect
2667 people
15
Systems & Networks Engineer
17
Software development lead @ Ik2
16
Founder @ CEO @ TAAS AG