Top expert inDjango Web Development and E-commerce Platform
Angelo Dini is a Swiss technology leader and full-stack engineer with 15 years of experience, currently serving as CEO of devguard AG and Head of Product at Divio. He has a long track record at Divio progressing from senior frontend developer and team lead to product and information-architecture roles, shaping the open-source django CMS ecosystem he still contributes to. As a core django CMS developer and contributor to high-profile repos like django-filer and djangocms-text-ckeditor, he blends backend Python/Django work with frontend integrations such as CKEditor. He teaches as a passionate instructor at HSR Rapperswil and is pursuing a BSc in Computer Science at FHNW for personal enrichment, reflecting a continual learner mindset. Known for improving admin UX, tooling and maintenance across projects, he combines product vision with hands-on fixes and code hygiene. Based in Zurich, he brings entrepreneurial leadership, deep CMS domain expertise, and a pragmatic, developer-first approach to building and scaling web platforms.
15 years of coding experience
17 years of employment as a software developer
BSc Computer Science, BSc Computer Science at University of Applied Sciences and Arts Northwestern Switzerland FHNW
Realschule Brig-Glis
BSc Enrollment Course, BSc Enrollment Course at zB. Zentrum Bildung
EF Master English for Media & Arts English, EF Master English for Media & Arts English at EF Language Abroad
Mediamatiker Information Technology, Mediamatiker Information Technology at Berufsschule Visp
Contributions:6 reviews, 36 commits, 30 PRs in 7 years 2 months
Contributions summary:Angelo primarily contributed to the `djangocms-text-ckeditor` project, a Django CMS plugin for text editing using CKEditor. They implemented features such as increasing the size of a field, updating the CKEditor version, and ensuring the editor worked inline. They also addressed integration issues and performed version updates. These contributions suggest the user worked on both the frontend (CKEditor integration) and backend (Django plugin) aspects of the project.
The easy-to-use and developer-friendly enterprise CMS powered by Django
Role in this project:
Back-end Developer
Contributions:30 reviews, 1343 commits, 359 PRs in 10 years 11 months
Contributions summary:Angelo's contributions primarily revolved around fixing header flickering issues and various improvements to the admin change list. They made improvements to the page type selection, and corrected the rendering of the preview buttons. The work also included code separation for messages and adjusting the styling of the toolbar and page type menu, and working with javascript and templates.
cmspythondjango-frameworkdjangodjango-cms
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
Angelo Dini - Chief Executive Officer at devguard AG