Juan Moreno is a seasoned CTO and founding partner at Advanced Programming Solutions with over 15 years leading development teams and 12+ years of hands-on delivery across Python/Django and Java ecosystems. He combines deep backend expertise—building web platforms and APIs—with practical experience in JavaScript, system administration, and architecting B2B integrations for the travel sector. Juan has a track record of mentoring developers and selecting pragmatic tools to solve real-world problems, having moved between roles from chief engineer to senior developer since 2000. Based in Palma, Spain, he balances strategic leadership with continued coding involvement, often driving architecture and implementation on client projects. An understated strength is his cross-stack fluency—from Linux server ops and scripting to API design—which helps him bridge operations, product and engineering teams effectively.
12 years of coding experience
10 years of employment as a software developer
Ingenieria técnica Informatica, Ingenieria técnica Informatica at Universitat de les Illes Balears
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.
Request Free Trial
Juan Moreno - CTO at Advanced Programming Solutions SL