Plone CMS Development
Are you looking for a long-term technology partner with deep Plone CMS expertise? Since 2005, SoftFormance has been building, customizing, and maintaining powerful Plone CMS platforms for enterprises, governments, and nonprofits worldwide.
We’re Plone CMS core contributors
At SoftFormance, we’ve been deeply involved in the Plone community since version 2.0. Our founder, Vitaliy Podoba, and the team are core contributors to Plone CMS, with over 20 enterprise-grade projects currently in active maintenance. We’ve spoken at multiple Plone conferences — including a landmark presentation in Washington DC — “Content Migration: Quantum Leap”
Methodology
Development Approach
We follow Agile-based 2-week iterations to efficiently plan Plone CMS development services and deliver accomplished project tasks meeting requirements and deadlines.
Terms
Pricing Model Approach
Most of our Plone CMS development clients start as a Fixed price MVP development. But later, we usually switch to a Time and Material pricing model for all the long-term projects we work with.
Plone CMS development
services we offer
We provide a full range of Plone CMS development services to help organizations modernize, extend, and maintain their platforms with confidence. Whether you need a fresh build, a complex migration, or long-term support — we’ve got you covered.:
Custom Plone CMS and Zope website and intranet development
Mobile app development services
Migration from old Plone CMS version to Plone 6 and Volto frontend, from Plone CMS to Django + Python
REST API development and integration, LDAP, SSO, and user dashboard development
Plone CMS UI/UX design and theming using Volto and ReactJS
Ongoing support, security updates, and performance optimization
How do we work with Plone CMS projects

Discovery phase
Our Plone CMS web development company starts any full-fledged project with a discovery phase, which lasts one week or more, depending on the project complexity. It allows choosing the right approach to your project, planning all the milestones, and minimizing overbudget and failure risks.

Development process
The average small project durability is three months and more. The more difficult project is, the time scopes extend. With 2-weeks iterations, our Plone CMS development agency predictably moves from one milestone to another. Usually, we appoint 2-3 full-time engineers and one project manager for one project. In addition, we attract QA engineers and DevOps developers.

After-launch support
Upon delivery, we suggest 24/7 support of solutions we tailor. We do this by providing Monthly Support retainers with a range of plans starting as small as 20 hours/month of support time.
Why SoftFormance?

Deep Plone Expertise
With nearly two decades of hands-on experience, we’ve been part of the Plone CMS ecosystem since 2005. As core contributors and conference speakers, we bring not just technical skills but deep strategic insight to every project — helping clients make smart, future-proof decisions from day one.

Full-Cycle Support
From building custom intranets and public websites to handling complex migrations and integrations, SoftFormance offers full-cycle Plone development. Whether you’re starting from scratch or improving an existing system, we handle the entire tech stack — so you can focus on your business.

Proven Track Record
We’ve successfully delivered 200+ projects, including deployments for enterprise and government clients. With 90% of our customers returning for new work, our experience speaks for itself — on time, on budget, and built to last.
Our Clients
Industries we serve
SoftFormance, a renowned Django software development agency, cooperates within various business domains, focusing mainly on eCommerce and healthcare, fintech, service providers, marketing agencies, consultants, and coaches. Here is the list of solutions we delivered to our clients:
-
Government and municipal portals (Denmark, Taiwan, Australia)
-
Higher education and research (e.g., Academia Sinica, Taiwan)
-
Healthcare, chemical and laboratories (e.g., ChooseHelp US, CeriumLabs Bika LIMS)
-
Private sector and enterprises (e.g. VNC, MetroGroup)
- Cultural & arts organizations (e.g., ArTalks, CRGIS)
Benefits of our Plone CMS development company
- 15+ years on the market
- 200+ client projects delivered
- 35 engineers on board
- Custom approach to every single project
- Full-cycle development
- No tech team from the client’s side required
Our Cases

Plone CMS Intranet for Australian Cleaning Services Provider
MetroGroup, one of Australia’s largest cleaning services providers, relied on us to support and improve their internal intranet system — MetroPortal — built on top of Plone CMS. Over the course of a 3-year collaboration, we worked closely with their operations and management teams to enhance usability, boost performance, and ensure the system met their growing business needs.
We began by auditing and optimizing the security layer and role-based permissions across departments. Then, we streamlined job management workflows and significantly improved page load times on data-heavy views — in some cases by up to 10x. Our team also implemented PDF report generation for monthly summaries and added print-optimized styles across key sections. Thanks to our improvements, MetroPortal became a fast, reliable, and user-friendly backbone for MetroGroup’s internal communication and logistics.

VNC Portal (Germany)
Virtual Network Consult (VNC), a Germany-based business cloud integrator, approached us to develop a centralized digital workplace — a hub for collaboration, knowledge sharing, and service integration.The goal was to build a flexible and secure platform that unified all of their open-source tools under one interface for internal teams and client organizations.
Using Plone CMS as the core technology, we built VNCPortal — a cloud-distributed solution featuring deep integrations with Zimbra for email, Redmine for project management, OpenERP for CRM, Etherpad for real-time collaboration, and more. To make VNCPortal a true productivity and communication platform, we extended Plone far beyond its default capabilities.
We developed custom dashboards, real-time news streams, microblogging tools (Casts), and internal chat using ejabberd with single sign-on. User roles were tightly integrated via LDAP, and we built fast content creation/search wizards tailored to user needs. The result was a powerful, secure, and highly modular intranet system that VNC successfully deployed across several client organizations.

Online Marketplaces for HealthCare
SoftFormance has substantial experience in building different types of marketplaces. For example, for ChooseHelp, our team has created a web platform connecting people with the drug rehab and addiction treatment experts, consultants, and therapists.
Since 2009, we’ve helped ChooseHelp evolve from Plone 2.5 to a full-featured addiction treatment platform on Plone 4 and 5. Custom expert dashboards, AWS media storage, LDAP integration, Google Analytics portlets, and more.
Other Technologies We Use

React

Angular

Backbone.js

Javascript
Django
Python
RabbitMQ/Celery
Postgresql
Docker

Ubuntu

Linux

CentOS
FAQ
1. What kind of tasks can I request under the support retainer?
Anything related to your Python/Django — from bug fixes, performance tuning, and UI improvements to full new features, DevOps help, or even upgrading to latest Python/Django versions. If it touches your Django backend, we can handle it. Apply For Django Retainer with our experts to discuss your project.
2. What happens if I don’t use all my hours in a given month?
Unused hours roll over to the next month — one time. This gives you flexibility without pressure to use every hour right away.
3. How do we communicate and submit tasks?
We use Slack for day-to-day communication and Redmine for task tracking. You can also email us or use your own system if preferred — we’re flexible.
4. How fast do you start working after I sign up?
We typically complete onboarding and kick off your first tasks within 48 hours. You’ll meet your dedicated team, get access to your Slack workspace, and we’ll begin immediately
5. Can I upgrade or downgrade my plan later?
Yes, our plans are flexible. You can adjust your monthly hours every quarter based on your evolving needs — no long-term commitments.
Contact Us
Kate Pakhomova
Sales Partner, SoftFormance
Book a meeting with our expert, discuss your product idea and get your questions answered