Matthew Fioravante

Senior Software Engineer Tech Lead at Citadel Securities

Matthew Fioravante has a diverse work experience in the technology industry. Matthew started their career as a Quality Assurance Tester at Houghton Mifflin Harcourt in 2004. From 2007 to 2009, they worked as a System Administrator at UMBC, where they managed and developed Unix infrastructure for the Computer Science and Electrical Engineering department.

In 2009, Matthew joined the Johns Hopkins University Applied Physics Laboratory as a Software and Systems Developer. Matthew specialized in kernel and hypervisor level software development for computer security research and operational projects. Matthew also worked on high-performance processing of large 3D data sets using GPU programming and OpenGL rendering.

In 2013, Matthew moved to WorldQuant LLC as a Data Developer. Matthew wrote software to retrieve, store, process, manipulate, and monitor various market data sets. Matthew also developed API's to efficiently load market data using a multi-threaded asynchronous IO pipeline in C++. Additionally, they were responsible for prompt and professional response to user tickets and on-call issues.

At WorldQuant LLC, Matthew also served as a Trading Systems Architect from 2014 to 2015. Matthew designed, implemented, and maintained a scalable multi-user environment to enable diverse and larger trading strategies. Matthew leveraged modern C++14 to maximize performance, correctness, and reliability.

From 2015 to 2018, Matthew worked at Jump Trading LLC as a Software Engineer - Trading. Matthew was the lead engineer responsible for designing, optimizing, refactoring, and improving a complex real-time C++ trading system for a global equities trading team. Matthew designed low-latency trading pipelines for High-Frequency Trading and wrote Python scripts for automation, monitoring, and end-to-end automated testing of the trading stack.

Since 2018, Matthew has been with Citadel Securities. Matthew initially served as a Senior Software Engineer, where they built C++ and Python solutions for the ETF Market Making desk. Matthew built high-performance, scalable, and low-maintenance solutions to enable new types of trading and scale the business. In 2019, they were promoted to the role of Senior Software Engineer Tech Lead. In this role, they are a full-stack developer and the technology lead of the ETF Market Making development team in New York. Matthew is responsible for designing, resourcing, and implementing a new tech stack to scale the business across multiple asset classes and regions.

Matthew Fioravante has a strong educational background in the field of computer science and mathematics. Matthew obtained a Bachelor's degree in both Computer Science and Mathematics from the University of Maryland Baltimore County, attending from 2005 to 2009. Following that, they pursued a Master's degree in Computer Science at the same university from 2010 to 2013. In addition to their academic achievements, Matthew has also obtained several certifications in the financial industry. Matthew received the Series 7 certification from the Financial Industry Regulatory Authority (FINRA) in January 2016, and the Series 57 certification from FINRA in November 2017.

Links

Timeline

  • Senior Software Engineer Tech Lead

    June, 2019 - present

  • Senior Software Engineer

    August, 2018