Francesco Fucci

Senior Software Engineer

Dubai, United Arab Emirates14 yrs experience
Highly Stable

Key Highlights

  • Expert in low-latency trading systems and performance optimization.
  • Proven track record in high-frequency trading and systems engineering.
  • Passionate about mentoring engineers in performance-critical roles.
Stackforce AI infers this person is a Fintech expert specializing in low-latency trading systems and performance optimization.

Contact

Skills

Core Skills

Low Latency TradingC++High-frequency TradingAlgorithmsSystems EngineeringEmbedded SystemsSystem Architecture

Other Skills

Apache KafkaAutomated TradingBoost C++CC++20Computer ArchitectureComputer EngineeringData AnalysisDistributed SystemsElectronic Trading SystemsEnterprise ArchitectExchange ConnectivityFunctional ProgrammingGitHPC

About

I enjoy designing high-performance software with modern technologies and languages, especially in the context of low-latency trading systems and C++. My focus is on writing fast, deterministic code and building systems that behave predictably under pressure. I’m especially passionate about performance optimization, systems design, and helping other engineers grow in these areas. In my free time, I occasionally offer 1:1 coaching, resume reviews, and interview preparation for engineers targeting trading, fintech, or performance-critical roles. Feel free to reach out.

Experience

Caladan

Senior Software Engineer

Sep 2024Present · 1 yr 6 mos · Dubai, United Arab Emirates · Hybrid

Network ProgrammingLow Latency TradingComputer ArchitectureC++Trading SystemsKernel Bypass

Lighthouse financial technologies

C++ Core Developer

Feb 2023May 2024 · 1 yr 3 mos · Amsterdam Area

High-Frequency TradingDistributed SystemsMarket DataLow LatencyGitAlgorithms+18

Asml

2 roles

Software Architect Technical Lead

Promoted

Sep 2021Feb 2023 · 1 yr 5 mos

  • Leading the development of project related to the deployment of a tensor-based optimization model to maximize overlay and imaging performance.
  • Statistical benchmarking of applications to achieve high-throughput.
GitAlgorithmsEmbedded SystemsComputer ArchitectureSystems EngineeringSystem Architecture+1

Software Design Engineer

Nov 2019Feb 2023 · 3 yrs 3 mos

  • Collaboration with cross-functional teams to create combined designs
  • Software design of new software components for the NXE and EXE machines
  • Refactoring of legacy software components, migrating parts of such components to newer C++ standards using TDD.
  • Implementation of real-time software for optimization of optical models using BLAS LAPACK, C++11/14/17
  • Support on the development of optical models in Matlab
  • Development of libraries in Python and Julia
GitEmbedded SystemsSystem ArchitectureComputer Engineering

Critiware s.r.l.

Senior Software Engineer

Jun 2015Nov 2019 · 4 yrs 5 mos · Naples, Campania, Italy

  • Worked on the design of the plasma control system, which will be the control software system responsible of controlling part of the plant systems of the ITER Machine (https://www.iter.org).
  • Design of the system using Model-Driven Design approaches from requirements analysis to structural and behavioral diagrams in SysML 1.3.
  • Implementation of real-time software in C++14 on Linux RHEL 6.
  • I developed software systems for the railways industry and for the mobile industry
  • Development of tools to assess the tolerance to software errors, which is now used in production to assess Android OS low-level code. (C++11)
  • Extensions for Enterprise Architect (sparxsystems.com) in C# and .NET framework,
  • Tools for the analysis of post-drive run for trains (Java, Eclipse RCP Dependency
  • Injection Framework).
  • Developed a DSL to aid developers in testing their code Python.
  • TDD (Test Driven Development), CI/CD to achieve on-time delivery of the
  • product.
GitEmbedded Systems

Epfl

Visiting PHD Student

Sep 2013Jul 2014 · 10 mos · Lausanne, Vaud, Switzerland

  • I contributed on the development of a tool for the automated testing of complex systems S2E. In particular, I developed an interpreter for a virtual machine, which executes symbolic expressions. The project is available at the following address: http://s2e.systems/
  • Main technologies involved:
  • C++ main programming language for the development of the interpreter.
  • Boost libraries
  • Python for the orchestration of the test suite.
GitEmbedded SystemsOperating Systems

University of naples federico ii

PhD Student

May 2012Jun 2015 · 3 yrs 1 mo · Naples, Campania, Italy

  • The goal of my work focuses a framework that enhances symbolic execution with model-based verification.
  • The idea is that the developer provides a model of expected interactions between the device driver, the operating system and the device, based on documentation and domain expertise about the OS and the device.
  • I proposed a language (SLANG) and a run-time support (SymCheck) to ease the developer in specifying behavioral models and checking these behavioral models through symbolic execution.
  • Here I created tools in C++, python and Java. I used the Xtext framework to develop the SLANG language grammar and the editor as well.
GitEmbedded SystemsOperating Systems

Sesm scarl

V&V Consultant

Jan 2012May 2012 · 4 mos · Italy

  • I was involved in evaluation of tools for distributed node monitoring: Nagios, Icinga, Zabbix.

Sesm

V&V Consultant

Dec 2011Jun 2012 · 6 mos · Italy

  • I'm involved in a task of defining toolchains for development and testing of an ATM system.

Education

Università degli Studi di Napoli Federico II

Doctor of Philosophy (PhD) — Computer Engineering

Jan 2012Jan 2015

Università degli Studi di Napoli Federico II

Master of Science (MSc) — Computer Engineering

Jan 2009Jan 2011

Università degli Studi di Napoli Federico II

Bachelor's degree — Computer Engineering

Jan 2005Jan 2008

Stackforce found 100+ more professionals with Low Latency Trading & C++

Explore similar profiles based on matching skills and experience