Summary
Curt Da Silva is a co-founder and software engineer who marries a PhD in Computational and Applied Mathematics with nine years of experience building production-ready numerical and machine learning systems. He designs and implements large-scale optimization and interpolation algorithms, with applied work in SAR and optical image processing as well as inverse problems constrained by PDEs. At Threeline Trading he translates cutting-edge research into scalable trading software, while prior roles at UrtheCast and UBC show deep expertise in numerical analysis, statistics, and algorithmic software design. Comfortable across C++-grade numerical implementations and higher-level data science stacks, he focuses on robust, well-tested code that moves research into reliable production pipelines. Based in Canada, he combines academic rigor with entrepreneurial instincts and a track record of improving image quality and large-scale optimization in real-world systems. An uncommon strength is his sustained focus on efficient tensor interpolation formats and composite-convex optimization that bridge theory and deployable software.
9 years of coding experience
2 years of employment as a software developer
Doctor of Philosophy (PhD), Computational and Applied Mathematics, Doctor of Philosophy (PhD), Computational and Applied Mathematics at The University of British Columbia / UBC
English, French