John Dempster is a seasoned software engineer based in London with 11 years of hands-on experience building Java-based trading and large-scale distributed systems. He has moved from data analysis and financial engineering roles into consulting and long-term product development, deploying software across hundreds of machines and enabling automated human–computer interaction. At Mitsubishi UFJ Securities he worked on a bond trading platform supporting backtesting and live strategies, and at PKR Consulting he developed web data interpreters and scalable deployment tooling. Currently at TimeStored he continues to apply pragmatic engineering to production systems, favoring practical solutions and new technologies. Collected experience across banking, consulting, and software firms gives him a strong mix of domain knowledge in finance and operational expertise in large deployments.
11 years of coding experience
5 years of employment as a software developer
Bachelor of Science (BSc), Computer Science, Bachelor of Science (BSc), Computer Science at Queen's University Belfast
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.