Nicolas Filippi
About Nicolas Filippi
Nicolas Filippi is a Team/Tech Lead with a Master's degree in Computer Science and a background in Artificial Intelligence. He has extensive experience in software development, particularly in Java, and currently leads a global team at Squarepoint Capital, overseeing the development of a trades reporting and monitoring platform.
Work at Squarepoint Capital
Nicolas Filippi has served as a Team/Tech Lead at Squarepoint Capital since 2016. In this role, he manages a global team of developers across America, Europe, and Asia. He leads the development of a trades reporting and monitoring platform that consolidates data from over 15 different sources, processing approximately 2 million trades daily. His responsibilities also include overseeing the implementation of a system for calculating commissions and fees, which enhances trade communication with prime brokers and fund managers.
Education and Expertise
Nicolas Filippi holds a Master's degree in Computer Science from EFREI Paris, which he studied from 2002 to 2003. He also earned a Master's degree in Artificial Intelligence from Pierre and Marie Curie University during the same period. His educational background provides a strong foundation for his expertise in software development and technology leadership.
Professional Background
Nicolas Filippi has a diverse professional background in software development, with experience spanning multiple organizations and roles. He worked as a Senior Java Developer at Digital Shape Technologies Inc. in Montreal from 2012 to 2016 and held a similar position at HSBC Asset Management in Paris for 9 months in 2012. His earlier roles include positions at Murex, BNP Paribas Securities Services, Capgemini, and Societe Generale Corporate and Investment Banking, where he contributed to various projects in finance and technology.
Technical Skills and Technologies
In his current role and previous positions, Nicolas Filippi utilizes a diverse tech stack that includes Java/J2EE, Python, Fix protocol, Spark, Kafka, REST, gRPC, AngularJS, PostgreSQL, and Kdb+. His proficiency in these technologies supports his work in developing complex systems for trade reporting and data integration.
Achievements in Software Development
Nicolas Filippi has made significant contributions to software development throughout his career. He has been responsible for creating a gateway between external trading platforms and internal systems, improving integration and data flow. Additionally, he developed a system for calculating commissions and fees, which facilitates trade communication with prime brokers and fund managers.