George Thomas is a software engineer with 10 years of practical experience building maintainable, object-oriented and event-driven applications using Java, JavaScript/TypeScript, and Python. He has shipped both client and server-side systems—working with Node.js, MongoDB, and modern front-end frameworks like Aurelia and Vue.js—gained through roles from junior engineer to full-time developer. Based in Penmaenmawr, Wales, he blends a pragmatic engineering style with a strong focus on clean code and long-term maintainability. Early industry experience at Robertson Geo exposed him to production web stacks and real-world data workflows, while a short-term role at Anchor Computer Systems broadened his commercial exposure. Off the clock he has a dry sense of humor (his GitHub bio reminds you WinRAR isn’t free), hinting at a pragmatic, down-to-earth approach to engineering and collaboration.
10 years of coding experience
3 years of employment as a software developer
BTEC Level 3 Diploma, Information Technology, Distinction Merit (DM), BTEC Level 3 Diploma, Information Technology, Distinction Merit (DM) at Llandrillo College
Aurelia custom elements for conditional DOM construction
Contributions:1 release, 33 commits, 4 PRs in 1 year 6 months
aureliaelementsjavascriptconditionaldom
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.