Filipe Oliveira is a Staff Software Engineer based in London with five years of focused experience building mission-critical, latency-sensitive distributed systems in C++. He has a strong track record at R3 and earlier fintech roles, delivering exchange gateways, market data feeds, and core trading services for venues including CME, ICE, LME and CBOE. Comfortable across low-level systems work — multi-threading, memory and deadlock debugging, in-memory caching and protocol design — he has rebuilt gateways and replaced protocols for measurable performance gains. He has also led performance and reliability initiatives and regularly mentors students in C/C++, helping others understand how the language works under the hood. Notably, he’s managed over 20 projects in 2.5 years and authored several from-scratch components (P&L server, price and exchange gateways) that underpin high-throughput trading infrastructure.
5 years of coding experience
13 years of employment as a software developer
Master's degree, Computer Engineering, Master's degree, Computer Engineering at Universidade da Beira Interior
Master's Degree, Engineering Mathematics (Applied Mathematics), Master's Degree, Engineering Mathematics (Applied Mathematics) at Universidade do Porto
Corda is an open source blockchain project, designed for business from the start. Only Corda allows you to build interoperable blockchain networks that transact in strict privacy. Corda's smart contract technology allows businesses to transact directly, with value.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.