Carouge, Geneva, Switzerland
As VP of Architecture and CISO at FinanceKey, I lead the architecture and security strategy behind a cutting-edge, API-first treasury platform that is transforming how finance professionals manage cash and liquidity in real time. With a strong commitment to building secure, scalable, and maintainable systems, I have helped scale FinanceKey from inception to an ISO 27001-certified company delivering innovative financial data solutions. With over two decades of experience spanning software development, systems architecture, and security leadership, I bring a unique blend of deep technical expertise and business insight. I specialize in modern C# .NET technologies, driving DevOps culture, and pioneering generative AI to enhance development and application intelligence. Early in my career, I led the IT team at a startup where I insourced the entire software development function, gaining hands-on experience in building high-performing teams and accelerating product delivery. This was followed by corporate roles, including technology leadership at Nokia, where I focused on legacy system modernization and treasury systems integration. Throughout my career, I have worked internationally in diverse markets including Australia and New York, broadening my perspective and expertise in global finance IT. I am passionate about pragmatic, business-aligned architecture that supports agile delivery, compliance, and operational excellence. Whether leading cross-functional teams or diving into code, my focus remains on ensuring technology enables strategy, drives innovation, and delivers measurable business value.
At FinanceKey, I lead the architecture and security strategy behind our NextGen Treasury Platform, an API-first, cloud-native solution transforming how finance professionals manage cash and liquidity in real time. As Member of Technical Staff and CISO, Iβve been instrumental in building a secure, scalable platform from the ground up. Our solution integrates seamlessly with internal systems, banks, and external treasury partners to automate critical workflows such as payment execution, FX management, cash forecasting, reconciliation, and more. Our tech stack is centered around modern C# .NET, where Iβve consistently worked with the latest versions to ensure clean, maintainable, and high-performance code. We embrace DevOps as a culture, using GitHub for CI/CD, Swagger and Readme for API documentation, Entity Framework for data access, and React for responsive front-end development across devices. Weβre also pioneering the use of generative AI, leveraging Azure OpenAI to enhance code generation, documentation, and intelligent application features. This forward-thinking approach allows us to continuously evolve our platform and stay ahead of the curve. Having embedded MCP into our product as a first in the industry enables our clients to implement their own AI use cases. At FinanceKey, innovation, security, and usability go hand in hand and Iβm proud to be driving that vision forward.
Taking Nokia's mission-critical global Corporate Finance and Tax IT system to the next stage. Our in-house system manages activities for Corporate Finance and Tax including Financial Markets, Middle Office, Back Office and Cash Management. Closely interact with business teams and key stakeholders to define business needs, produce road maps and requirements. Find solutions, recommend procedural changes and contribute to the direction of Corporate Finance and IT. Evaluate and carry out feasibility studies for new technologies and opportunities in the Finance and Treasury domain. Provide continuous, seamless and reliable delivery of all Corporate Finance and Tax solutions and guarantee service level. Ensure that business and IT activities achieve internal and regulatory compliance standards including PCI and SOX. Main achievements: β’ Migrating legacy software to C# .net (Entity framework / MVC) while both platforms inter-operate to offer web services and adopt a service oriented architecture (SOA) β’ Integrating multiple SAP (R3, ECC), S4/HANA and SAP Business ByDesign systems and implementing web services in SAP Business ByDesign β’ Bank API integration β’ Swift gpi for corporates (g4c) β’ Migration to Azure SQL Managed Instance β’ Managing DevOps culture β’ Maintain robust CI/CD pipeline Technology stack: C# .NET, MVC, Entity Framework, Visual FoxPro, Perl, MS SQL, Azure SQL Managed Instance, Oracle, XML, SOAP, API, Visual Studio, Azure DevOps Services (Visual Studio Team Services VSTS), Windows Server, F5, Git, SourceGear Vault, LINQPad
Taking Nokia's mission-critical global Treasury and Accounting system to the next stage. Our in-house system manages activities in Financial Markets, Middle Office, Back Office and Cash Management. Closely interact with business teams and key stakeholders to define business needs, produce road maps and requirements. Find solutions, recommend procedural changes and contribute to the direction of Treasury and Treasury IT. Evaluate and carry out feasibility studies for new technologies and opportunities in the Treasury domain. Provide continuous, seamless and reliable delivery of all Treasury IT solutions and guarantee service level. Ensure that Treasury and Treasury IT activities achieve internal and regulatory compliance standards including PCI and SOX. Main achievements: β’ Electronic bank statements converter from / to BAI2, MT940, API, Soap, XML, CAMT.053 β’ Migrating legacy software to C# .net (Entity framework / MVC) while both platforms inter-operate to offer web services and adopt a service oriented architecture (SOA) β’ Implemented Supply Chain Finance with several banks using ISO20022 version 2 and 3 β’ Integrating multiple SAP (R3, ECC) and SAP Business ByDesign systems and implementing web services in SAP Business ByDesign β’ Bank API integration Technology stack: C# .NET, MVC, Entity Framework, Visual FoxPro, Perl, MSSQL, Azure SQL Managed Instance, Oracle, XML, SOAP, API, Visual Studio, Azure DevOps Services (Visual Studio Team Services VSTS), Windows Server, F5, Git, SourceGear Vault, LINQPad
Project management and development of online and batch applications running on Mandrake and Debian servers using Perl (5.8) with mySQL databases. Responsibilities included; - Development and maintenance of several Registry connection for domain name registration (Verisign for .com/.net, Afilias based registries for .mobi/ .info/.org, Neulevel for .biz/.cn, DNC for .nz) using EPP (v 0.4 & 1.0) and proprietary protocols - Developing extensions, bug fixes and EPP 0.4 compatibility for open source module Net::DRI - Conception and realization of new services for the domain registration business including whois privacy, backorder system and API for resellers - Webhosting automation using Plesk API - Converting the system from a single currency application to multi currency - Automated and web based reporting and statistics - Development of registrar modules for 3rd party billing automation software (e.g. ModernBill, WHMCS) mostly in PHP - Developed Whois Server for generic top level domains (gTLD) written in C - Database designs including performance optimization - Introducing of a new whitelable template system - 3rd level support
Developed online and batch server applications on HP NonStop Host system (high availability online transaction processing system) using Cobol, C, Perl and Java including web services running under Apache Tomcat. Client applications were developed for Windows NT / XP using Borland C++ Builder. Responsibilities included; - In charge of applications for ep2 (application for the processing of chip-based card payments) - Realization of new features for the ep2 application including top-up (refill code for mobile phones) and DCC (Dynamic Currency Conversion). - Database designs including performance optimization - Conception and realization of several SOAP interfaces - Design and realization of client / server applications - SQL report - Project Leader on various assignments - Working in different project teams - Corporate clients support - 3rd level support