James Mcfadden is a Lead Software Engineer based in London with 12 years of experience building backend web applications focused on scalability, availability, and security. He combines hands-on engineering with pragmatic tooling choices, readily adopting new languages when they provide better solutions, and emphasizes clear, testable, self-documenting code. Progressing from freelance business owner to senior roles at Arqiva and City AM, he now leads engineering at Everyone TV, bringing both delivery and mentoring strengths. An approachable collaborator, he frequently pairs with teammates to unblock problems and continues to hone his craft through personal projects hosted on GitHub.
12 years of coding experience
12 years of employment as a software developer
BSc (Hons) Internet Computing, BSc (Hons) Internet Computing at University of South Wales
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.