Project SMILPlayer built up my understanding of basic C++ features and Win32 API. I developed the core component of the player, an execution engine that has subsequently become the core part of the company’s MMS technology.
Later in toll enforcement gantry project I furthered my C++ horizons utilising policy-driven design, Loki library and templates which have led to creation of even robuster software. I also realised the importance of balance between using proven idioms along with the standard C++ library and modern C++ techniques in successful development of large software systems.
My fluency in C++ and C allowed me to quickly deliver low-latency capital markets adapters for Apama algorithmic trading systems targeting both Windows and Linux platforms.
Years of experience in C++ combined with a deep understanding of programmatic database access enabled me to design and develop a generic persistence framework.