James Cross is a Principal Software Engineer based in London with about a decade of hands-on experience designing and delivering full‑stack systems for finance and retail, currently driving architecture and delivery at Marks & Spencer. He has a track record of incubating and scaling fintech and innovation projects—leading technical builds at Deutsche Bank’s Breaking Wave and earlier work on blockchain and AR at Thomson Reuters/Refinitiv. A lifelong coder with an MComp (First Class) from University of Bath, James balances user-centered product collaboration with a strong emphasis on maintainable, scalable codebases that future teams can evolve. He thrives at the intersection of product, design and engineering, and brings an engineer’s curiosity to side projects that explore new tech possibilities.
9 years of coding experience
13 years of employment as a software developer
MComp Computer Science, MComp Computer Science at University of Bath
International Baccalaureate, International Baccalaureate at Dartford Grammar School
Contributions:4 commits, 116 pushes, 1 branch in 16 days
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
James Cross - Principal Software Engineer at Marks and Spencer