Summary
Mark Silverwood is a Principal Engineer based in London with 13 years of experience blending operations research, mathematical optimisation, and full-stack web development to deliver practical, production-grade prototypes and complex applications. He has progressed through senior frontend and staff roles to principal engineering at TradingView, bringing strong craft in Typescript, progressive web apps, custom web components, and large-scale UI integration. As a former technical co-founder he built a real-time collaboration platform with an application-specific language, serverless backends, and simulation dashboards—demonstrating end-to-end ownership from design to deployment. His PhD-focused research background in simulation optimisation informs a methodical, data-driven approach to problem solving and model-driven features. Comfortable leading cross-disciplinary projects and working independently, he prioritises thoughtful user experiences and clear documentation while continuously learning new tools. An unusual strength is his ability to translate academic simulation models into interactive visual analytics that drive client decisions.
13 years of coding experience
13 years of employment as a software developer
Master of Science (MSc), Industrial Engineering, Distinction, Master of Science (MSc), Industrial Engineering, Distinction at University of the Witwatersrand
Matric, 6 Distinctions, Matric, 6 Distinctions at Crawford College
English