Denis Ciccale is an experienced software leader and founder with 15 years building full-stack, cloud-native platforms and leading engineering teams from Madrid. Currently Interim CTO/Tech Lead at Asevia and founder of the AI-driven fitness ecosystem CLIPIN, he blends hands-on development (Node.js, TypeScript, React, GraphQL) with product strategy and team building. He has a strong track record migrating and modernizing large codebases and pipelines—recently driving Node, Bun, Apollo and CI/CD migrations that halved pipeline runtimes at Teya. An entrepreneurial engineer, he has built real-time distributed systems, payment and billing platforms, and integrated complex downstream APIs while running startups end-to-end. Denis is also an active open-source contributor, improving front-end micro-libraries and refactoring parts of the popular Strapi project. Comfortable moving between code, infra and business KPIs, he combines technical depth with product-first leadership and a knack for turning operational complexity into automatable systems.
15 years of coding experience
19 years of employment as a software developer
IGCSE, English as first language, Portuguese, Art, Maths, Literature, World History, Biology, IGCSE, English as first language, Portuguese, Art, Maths, Literature, World History, Biology at University of Cambridge
The Startup CFO
Accounting and Finance for IT professionals, Accounting and Finance for IT professionals at Indian School of Business
Computer Engineering, Computer Engineering at Universidad del CEMA
Fantastic Micro-Frameworks and Micro-Libraries for Fun and Profit!
Role in this project:
Front-end Developer
Contributions:7 commits in 1 year 7 months
Contributions summary:Denis primarily contributed to the front-end of the project by adding and modifying JavaScript-based micro-libraries and associated HTML/CSS. They introduced new libraries and updated existing ones to enhance functionality. Additionally, the user made stylistic improvements to the existing HTML/CSS, increasing the visual appeal and user experience.
🚀 Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable, and developer-first.
Role in this project:
Back-end Developer
Contributions:6 commits, 1 PR, 4 comments in 1 day
Contributions summary:Denis primarily focused on refactoring and modernizing the Strapi codebase. Their contributions included updating the code to use ES5 `.bind()` and ES6 arrow functions. They also removed unused function bindings, and unnecessary dependencies. Further commits show the user reverting parts of the code to simplify the start-up sequence of the application.
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.