Summary
James Turner is a technical director and seasoned software architect with 12+ years building large, real-time single-page applications—most notably driving a modular overhaul of Caplin Trader that became an award-winning, component-based web trading platform and spawned the BladeRunnerJS open-source underpinning. He blends hands-on JavaScript and Java development with product ownership, having led design, code reviews, and continuous delivery in flat agile teams across finance and retail domains. Comfortable with both strategy and nitty-gritty execution, he mentors senior engineers while evaluating emerging web technologies and championing functional, event-driven patterns for complex UIs. A confident communicator, he regularly presents at conferences, supports sales and training, and keeps coding to validate best practices in production.
12 years of coding experience
17 years of employment as a software developer
BSc, Electronic Engineering, BSc, Electronic Engineering at University College London
English