Summary
Giovanni Funchal is a founder and CTO with 17 years of deep technical experience across C++, CUDA, computational geometry and 3D maths, now building a stealth robotics startup in London. He blends hands-on systems and algorithm engineering—collision avoidance, toolpath planning, topology optimization and convex/linear solvers—with product and team leadership honed at companies from Synopsys and Bloomberg to Snyk and Citadel. Giovanni has led engine-level work on static program analysis, ML-for-code, Datalog and graph databases, and previously shipped low-level runtime and LLVM-backed query compiler optimizations for distributed SQL. He is comfortable moving between research and production, having turned prototype research code into robust products at Autodesk and CloudNC and defined hiring and engineering processes as a team lead. Not obvious from titles: his background includes PhD-level CS training and a track record of squeezing performance from complex systems via profiling, memory and scheduling optimizations. He combines entrepreneurial grit with rare domain knowledge in manufacturing, electronics and geometric algorithms.
17 years of coding experience
16 years of employment as a software developer
Ph.D Computer Science, Ph.D Computer Science at Université Grenoble Alpes
M.Eng Telecommunications, M.Eng Telecommunications at National School of Computer Science and Applied Mathematics of Grenoble
B.Eng Computer Engineering, B.Eng Computer Engineering at Federal University of Rio Grande do Sul
English, French, Portuguese