James Paterson is a Senior Software Engineer based in London with 10 years of hands-on experience building full-stack web applications, currently advancing product and platform work at Tripadvisor. He combines a strong academic foundation (Durham BSc First Class, MSc from Oxford) with practical expertise in React, Redux and Java-backed services, cultivated through internships at BAE Systems and early roles in web development. At Tripadvisor he progressed from Software Engineer to Senior Software Engineer, evidencing consistent impact on production systems and team delivery. Comfortable across frontend and backend stacks, he has a track record of shipping tested, maintainable code within Agile environments and integrating third-party platforms. Colleagues describe him as curious and driven to learn—comfortable taking ownership of complex features while mentoring more junior engineers. An unexpected strength is his history of plugin/theme development and bespoke PHP systems, giving him a pragmatic edge when bridging legacy and modern web architectures.
10 years of coding experience
8 years of employment as a software developer
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at University of Oxford
Bachelor of Science - BSc, Computer Science, First Class Honours, Bachelor of Science - BSc, Computer Science, First Class Honours at Durham University
Small webapp that allows you to enter a price target and get a random order from a takeaway from a random place below that price.
Contributions:38 PRs, 178 pushes, 28 branches in 3 years 3 months
placefood-deliverydeliverooreactjavascript
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.