Gerard Castell is a product-focused software engineer with eight years of experience building end-to-end web and telecom-infused systems from problem framing to production. Based in Barcelona, he’s moved from backend and frontend roles into senior engineering and tech lead responsibilities at Cleverea and now shapes product engineering at Fence. His background in telecommunications and a master’s specialization in deep learning for multimedia gives him a practical edge for data-rich, real-time applications. Gerard combines hands-on full-stack development with leadership in shipping reliable customer-facing features, and he often bridges ML prototypes into production services. Colleagues describe him as comfortable toggling between low-level system details and high-level product tradeoffs, making him effective at turning complex requirements into usable, deployable software.
8 years of coding experience
7 years of employment as a software developer
Master's degree Advanced Telecommunication Technologies · Mention in Deep Learning For Multimedia Processing, Master's degree Advanced Telecommunication Technologies · Mention in Deep Learning For Multimedia Processing at UPC - ETSETB TelecomBCN
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.