Consultant Software Engineer at CIBC Capital Markets
Lisbon, Portugal
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Daniel Smith is a consultant software engineer based in Lisbon with two decades of experience delivering trading, risk and commodity systems across banks and corporates. He blends low-latency C++ quant work with Java and Python integrations, having led architecture and CI/CD modernisation efforts that replaced fragile manual processes and enabled real‑time pricing and execution workflows. Daniel has repeatedly shaped large-scale, domain-driven platforms—designing event-driven, fault-tolerant microservices for CTRM and algorithmic trading—while also implementing pragmatic tooling like DSLs and automated language bindings to accelerate front-office delivery. His background spans structured notes, CVA/FVA, clearing and commodities, and he often operates as the bridge between quant teams and production engineering. An understated strength is his knack for turning legacy, spreadsheet-driven processes into auditable, automated systems that reduce operational risk and speed time-to-market.
10 years of coding experience
12 years of employment as a software developer
Bachelor of Information Technology Software Engineering, Bachelor of Information Technology Software Engineering at QUT (Queensland University of Technology)
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Daniel Smith - Consultant Software Engineer at CIBC Capital Markets