James Vickers is a Full Stack Engineer with a decade of professional experience and seven years of commercial software development, currently building full-stack features at TryHackMe. He blends strong JavaScript expertise with hands-on product delivery across startups and enterprise teams, from renewable energy at Perceptual Robotics to consumer apps with 100k+ downloads. Comfortable owning features end-to-end, he estimates work, reviews MRs, and onboards engineers while keeping a focus on accessible, well-tested code. A trained penetration tester and cyber security graduate, he also creates community content on TryHackMe, bridging secure-by-design thinking with practical engineering. Based in England, he brings a practical QA and systems background from earlier roles building custom computer systems and compliance tooling, which informs his emphasis on reliability and UX.
9 years of coding experience
5 years of employment as a software developer
BSc (Hons) Zoo Biology, BSc (Hons) Zoo Biology at Nottingham Trent University
Contributions:2 releases, 14 commits, 13 pushes in 1 year
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.