James Skinner is a principal software engineer based in London with over two decades of front- and back-end experience and a 12-year focused track record in modern web platforms. He excels at taking products from MVP to production and evolving legacy systems using pragmatic mixes of Java, Node.js, TypeScript and front-end frameworks (Angular, some React), along with robust build and test automation. At SeedLegals he’s driven delivery and architecture, and earlier roles show a pattern of owning end-to-end features—from creating modular build systems and SPA front-ends to implementing complex Java back-end search and real-time charting. Comfortable across Agile teams and solo ownership, he blends hands-on coding with mentoring and occasional Scrum Master duties. A theoretical physics graduate, he brings analytical rigor and a history of shifting between enterprise Java, Python data tooling and modern JS stacks to solve practical product problems.
12 years of coding experience
18 years of employment as a software developer
BSc Theoretical Physics, BSc Theoretical Physics at Royal Holloway, University of London
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 Skinner - Principle Software Engineer at SeedLegals