João Dias is a seasoned web-focused software engineer with 14 years’ experience building high-performance, accessible frontends for fintech and e‑commerce at companies like Revolut, Farfetch and Feedzai. He specializes in designing robust Design Systems, Web Components, and A11y-first interfaces that scale across complex products. His background blends UI/UX roots and teaching—he served as a Teaching Assistant in web technologies and started his career as a UI designer—giving him a rare cross-disciplinary perspective on usability and implementation. João has contributed research on educational operating systems and remains an active advocate for web accessibility in the developer community. Based in Coimbra, Portugal, he enjoys tackling performance and inclusivity challenges that turn complex requirements into elegant, user-centric web solutions.
14 years of coding experience
11 years of employment as a software developer
Licenciatura em Comunicação e Design Multimédia Design Multimédia, Licenciatura em Comunicação e Design Multimédia Design Multimédia at Escola Superior de Educação de Coimbra
Informatics Computer Science, Informatics Computer Science at Escola Secundária Bernardino Machado
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.