I'm an IT professional with extensive experience in application development using Microsoft technologies. I have a strong background in development, testing, and maintenance of business applications using microservices and event-driven architectures with C#/.NET Framework/.NET Core. I have worked with dispersed teams across Australia, Switzerland, and Italy in financial institutions such as BIS, Corner Bank, ING Australia, Mastercard Loyalty Solutions, Australian Stock Exchange, and Commonwealth Bank of Australia. I am a technology enthusiast who enjoys curiosity, hands-on experience, and continuous professional development. I recently earned the Microsoft Azure AI Engineer Associate certification and am actively expanding my expertise in AI-driven solutions.

Vincenzo Somma Caslano

I'm an IT professional with extensive experience in application development using Microsoft technologies. I have a strong background in development, testing, and maintenance of business applications using microservices and event-driven architectures with C#/.NET Framework/.NET Core. I have worked with dispersed teams across Australia, Switzerland, and Italy in financial institutions such as BIS, Corner Bank, ING Australia, Mastercard Loyalty Solutions, Australian Stock Exchange, and Commonwealth Bank of Australia. I am a technology enthusiast who enjoys curiosity, hands-on experience, and continuous professional development. I recently earned the Microsoft Azure AI Engineer Associate certification and am actively expanding my expertise in AI-driven solutions.

Available to hire

I’m an IT professional with extensive experience in application development using Microsoft technologies. I have a strong background in development, testing, and maintenance of business applications using microservices and event-driven architectures with C#/.NET Framework/.NET Core. I have worked with dispersed teams across Australia, Switzerland, and Italy in financial institutions such as BIS, Corner Bank, ING Australia, Mastercard Loyalty Solutions, Australian Stock Exchange, and Commonwealth Bank of Australia.

I am a technology enthusiast who enjoys curiosity, hands-on experience, and continuous professional development. I recently earned the Microsoft Azure AI Engineer Associate certification and am actively expanding my expertise in AI-driven solutions.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert

Language

Italian
Fluent
English
Fluent
French
Beginner

Work Experience

Senior .Net Software Engineer at Professional Development - Career Break
April 1, 2025 - Present
Freelance work. Completed certification: Designing and Implementing a Microsoft Azure AI Solution (AI-102); contributing to open source blockchain and AI projects.
Senior .Net Software Engineer at Bank for International Settlements
December 1, 2023 - March 1, 2025
Development of a library of Gateways hosted on Openshift for message exchanges between FIX venues and Findur. Built an automated integration testing framework for trading gateways. Supported production deployment and operational reliability of the trading infrastructure.
Senior .Net Software Engineer at Corner Bank
September 1, 2022 - December 1, 2023
Developed microservices exposing internal banking services to third - party partners. Implemented asynchronous messaging architecture for service communication. Bridging between legacy MSMQ infrastructure and new RabbitMQ platform. API Gateway integrated with Keycloak for authentication/authorization.
Senior .Net Software Engineer at Fair Work Ombudsman
August 1, 2021 - June 1, 2022
Delivered core features for national Pay and Leave calculators used by Australian workers and employers. Migrated backend APIs from MongoDB to Azure Cosmos DB improving scalability and cloud integration.
Senior .Net Software Engineer at Contino
March 1, 2021 - August 1, 2021
Developed microservices for Multi - Factor Authentication and product search services. Integrated search platform with Elasticsearch improving product discovery performance.
Senior .Net Software Engineer at Credit Corp
November 1, 2020 - February 1, 2021
Developed APIs for a new payment platform integrating banking APIs and FinPower. Maintained existing financial services systems and supported payment integrations.
Senior .Net Software Engineer at ING Australia
July 1, 2019 - October 1, 2020
Enhanced internal CMS platform supporting KYC compliance processes. Implemented batch processing for secure transfer of KYC documents and customer data. Migrated PDF generation platform from Thunderhead to SmartComm. Resolved penetration testing issues across multiple internal web applications.
Senior .Net Software Engineer at CreditSimple
November 1, 2018 - July 1, 2019
Developed key platform features for the Credit Simple fintech platform. Migrated backend components to Azure Functions enabling serverless architecture.
Senior .Net Software Engineer at Mastercard Loyalty Solutions
February 1, 2017 - October 1, 2018
Developed APIs and services supporting ANZ Rewards digital platform. Implemented components for Atlas Rewards system including points engine and redemption services. Worked on PCI compliant payment related systems.
Senior .Net Software Engineer at FlexiGroup
September 1, 2015 - August 1, 2016
Delivered key backend features for the Nexus leasing management platform, enabling support for a new financial product by extending a library of WCF services. Modernized legacy systems by migrating the FCM application from Classic ASP to ASP.NET MVC, improving maintainability and enabling a more scalable architecture.
Senior .Net Software Engineer at Various Enterprises (Europol, Commonwealth Bank of Australia, ASX, CommSec, KPMG)
January 1, 1995 - January 1, 2015
Delivered enterprise systems for major organisations; built banking CRM systems, financial web platforms and integration services.

Education

Degree in Political Sciences and Economics at University of Naples Federico II – Italy
January 1, 1990 - January 1, 1995

Qualifications

IBM Certified Machine Learning / Deep learning with Python, Keras, PyTorch
January 11, 2030 - June 8, 2026
Azure AI Engineer Associate (AI-102)
January 11, 2030 - June 8, 2026
Microsoft Certified Solutions Developer (.NET) (expired)
January 11, 2030 - June 8, 2026
Microsoft Certified Application Developer (.NET) (expired)
January 11, 2030 - June 8, 2026
Microsoft Certified Trainer (expired)
January 11, 2030 - June 8, 2026
CISSP – Certified Information Systems Security Professional (expired)
January 11, 2030 - June 8, 2026

Industry Experience

Financial Services, Software & Internet, Professional Services