Denis Ciccale

Interim CTO Tech Lead at Asevia

Madrid, Community of Madrid, Spain
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code15 years of coding experience
job19 years of employment as a software developer
bookIGCSE, 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
bookThe Startup CFO
bookAccounting and Finance for IT professionals, Accounting and Finance for IT professionals at Indian School of Business
bookComputer Engineering, Computer Engineering at Universidad del CEMA
languagesSpanish, English, Portuguese, Italian
stackoverflow-logo

Stackoverflow

Stats
442reputation
301kreached
4answers
3questions
github-logo-circle

Github Skills (21)

javascript10
lib10
micro10
front-end-development10
html10
nodejs10
css9
koa9
refactoring9
typescripts8
api8
typescript-types8
typescript8
rest7
jquery-ui6

Programming languages (14)

JavaC++CSSGoHTMLTypeScriptDockerfileShell

Github contributions (5)

github-logo-circle
microjs/microjs.com

Jun 2011 - Jan 2013

Fantastic Micro-Frameworks and Micro-Libraries for Fun and Profit!
Role in this project:
userFront-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.
cppjavascriptframeworkfor-funprofit
strapi/strapi

Dec 2015 - Dec 2015

🚀 Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable, and developer-first.
Role in this project:
userBack-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.
cmsdashboardcontent-management-systemheadlessjavascript
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
Denis Ciccale - Interim CTO Tech Lead at Asevia