TYPO3 Freelancer / Entwickler
Are you looking for a TYPO3 freelancer or developer for your challenging TYPO3 projects? Then I’m the person for you. My key strengths include my certification as a TYPO3 CMS Certified Developer and TYPO3 CMS Certified Integrator, my ability to grasp concepts quickly, and my skill as a freelancer in understanding both your requirements and those of your clients. In my role as a TYPO3 developer, I will meet these requirements to the best of my ability. I always aim to deliver cleanly developed TYPO3 solutions using FLUID and Extbase, which are easily scalable yet simple for the client to maintain.
My commitment to TYPO3 is also reflected in my Bronze Membership of the TYPO3 Association.
Public Profile auf typo3.org:
https://my.typo3.org/u/marcelmarty
Custom TYPO3 websites built from scratch with future-proof architecture
As a certified TYPO3 developer with Bronze Member status, I have been carrying out complete relaunches and building new, sophisticated websites for over 20 years. From concept development and user experience analysis through to technical implementation, testing and going live – I will support your project comprehensively and transparently.
I begin with a detailed analysis of your existing website, business objectives and target audiences. My TYPO3 websites are GDPR-compliant (where necessary), performance-optimised and built using modern front-end technologies. From small business websites to complex enterprise CMS solutions – I create bespoke websites that are tailored precisely to your needs.
Managing multiple websites from a single central TYPO3 instance – reducing maintenance costs
For companies with multiple websites, subsidiaries or product lines, I implement scalable TYPO3 multisite solutions based on a single central instance. You can manage all websites from a single backend using consistent standards and shared extensions – this significantly reduces maintenance costs.
My multisite architectures allow for customisation of each site, whilst central functions such as user management, extension updates and performance optimisations are shared. Each site can have its own design, content structures and language configurations. I develop solutions for international corporate websites, product websites and e-commerce sites. My architectures are scalable, performance-optimised and compatible with modern deployment strategies.
Reliable TYPO3 upgrades without downtime
I carry out professional TYPO3 upgrades to the latest version and ensure that your website remains technically sound, secure and future-proof. This includes analysing the existing installation, checking for compatibility, customising templates, extensions and configurations, and conducting comprehensive testing before and after the update.
This allows you to benefit from enhanced security, improved performance, more stable system operations and a solid TYPO3 foundation for further enhancements, content customisation and SEO measures. A well-planned upgrade reduces technical risks, improves maintainability and ensures that your website continues to run reliably and efficiently even after a major version upgrade.
Custom APIs for integrating your TYPO3 website with external systems
I seamlessly integrate third-party systems, APIs and external data sources into your TYPO3 website and ensure that all systems communicate reliably with one another. This includes connecting CRM systems to synchronise customer data, newsletter tools for automated campaigns, ERP and accounting systems for product and order data, and PIM systems for the centralised management of your product information.
Customised interfaces to internal applications or external platforms can also be implemented flexibly, for example via REST, JSON, XML or other suitable exchange formats. The aim is to achieve a stable, secure and maintainable integration in which data is transferred correctly, processes are automated and manual tasks are reduced. In this way, TYPO3 becomes the central platform for your web communications and your system landscape, where content, customer data and business processes interlock seamlessly.
A well-designed integration with third-party systems creates genuine long-term added value, as information can be utilised consistently, in real time and without any data disconnects. This makes processes more efficient, transparent and scalable, which is particularly crucial in the context of expanding system landscapes and data-intensive processes.
Professional migration to TYPO3 from other CMS systems without data loss
Where technically feasible, I will handle the complete migration of CMS systems to TYPO3 – ensuring that all content data, structural information, metadata, user accounts and SEO settings are preserved without any loss of data.
I develop a bespoke migration strategy and use automated migration tools combined with manual quality assurance. The migration includes content transfer, structural migration, user migration, SEO migration (URLs, meta tags, redirects), implementation of extensions for functionality, performance optimisation and comprehensive testing phases prior to going live.
Following the migration, I offer support and long-term maintenance. Thanks to my professional migration experience, you can switch to TYPO3 securely, completely and without any problems.
Custom TYPO3 extensions developed to individual requirements
I develop custom TYPO3 extensions that are precisely tailored to your functional requirements and enhance your website with specific features. Whether it’s custom front-end or back-end functionality, complex workflows, automated data processing, specialised form logic or the extension of existing modules: the development is cleanly structured, maintainable, updatable and designed for long-term stability.
This provides you with a TYPO3 solution that integrates flexibly into your existing system landscape, remains technically transparent and can be efficiently developed further to meet future requirements. Custom extension development is particularly useful when standard solutions reach their limits and a precise, scalable implementation is required.
Keeping TYPO3 extensions compatible and customising them
Before and after a TYPO3 upgrade, I carefully check your extensions for compatibility, functionality and any potential technical conflicts. Not every extension is automatically compatible with the latest version of TYPO3, which is why I analyse dependencies, deprecated functions, interfaces, data structures and any necessary adjustments at an early stage and in a systematic manner.
This will help you minimise downtime, avoid errors during live operation and ensure that your TYPO3 website continues to run smoothly, efficiently and is future-proof following the update. A thorough compatibility check is a key component of any professional TYPO3 project, as it reduces follow-up costs and safeguards the technical quality of your installation in the long term.
Von der Design-Skizze bis zur live TYPO3-Website
I develop websites in TYPO3 based on existing layouts and designs – for example, from Figma, Adobe XD or other design tools – and convert your templates into a clean, high-performance and responsive website structure. In doing so, I ensure a pixel-perfect, technically precise implementation that delivers excellent results both visually and in terms of day-to-day maintenance.
In addition, I take into account structure, usability, semantics, loading times, mobile optimisation and SEO-related aspects, so that your website not only looks good, but can also be found, maintained efficiently and expanded effectively in the long term. Implementation starting from the layout stage is particularly suitable when design and development need to be closely integrated and a high-quality, consistent end result is expected.
Accessibility-compliant TYPO3 websites in accordance with WCAG standards
I optimise the accessibility of your TYPO3 website to ensure that content is accessible, understandable and usable for as many people as possible. This includes an improved semantic structure, meaningful alternative text, optimised keyboard navigation, clear contrasts, intuitive navigation patterns and an overall user-friendly design in line with the latest accessibility standards.
An accessible website not only improves the user experience for people with disabilities, but also enhances the overall quality of your website, broadens the reach of your content and supports professional, modern web communication. Accessibility is therefore not just a technical issue, but an important aspect of usability, quality and digital responsibility.
Fast, high-performance TYPO3 websites
I analyse and improve the performance of your TYPO3 website so that pages load faster, content is delivered more efficiently and users enjoy a noticeably better experience. This includes optimisations relating to caching, image size, code structure, database access, front-end resources and technical processes running in the background.
A faster website results in lower bounce rates, a better user experience on mobile devices and creates better conditions for SEO, conversion optimisation and a strong overall online presence. Performance optimisation is particularly important if your TYPO3 website handles a lot of content, complex functions or a large number of visitors, yet needs to remain fast and stable.
Professional review and evaluation of TYPO3 quotations
I review quotations and proposals for TYPO3 projects in a professional, structured and transparent manner, so that you can better assess technical services and make informed decisions. In doing so, I evaluate the scope, quality, maintainability, potential risks, technical assumptions and the plausibility of individual items in relation to your requirements.
This enables you to identify more quickly whether a quote is truly suited to your project, whether key services have been taken into account, and whether the price is commensurate with the service provided. A professional review of quotes helps you to avoid making the wrong decisions, allocate budgets more effectively, and ensure that TYPO3 projects are built on a solid foundation right from the start.
FAQ
Frequently Asked Questions About My Services
From a new TYPO3 website to upgrades, migrations, and reviews of third-party quotes — here you’ll find answers to all eleven services, each available to book individually.
That depends entirely on the version. TYPO3 14.3 LTS receives free security updates until 30 June 2029 and TYPO3 13.4 LTS until 31 December 2027. Free support for TYPO3 12.4 ended on 30 April 2026 and for TYPO3 11.5 back on 31 October 2024 – both can only be covered by the TYPO3 GmbH paid ELTS programme now.
TYPO3 10.4, 9.5 and anything older receive no updates at all; for 9.5 even ELTS ended on 30 September 2025. If you are unsure which version you are running, it is shown at the bottom left of the backend – and I will look at it during the free first conversation.
The website keeps running, which is exactly what makes it tricky. Every vulnerability published after the support date stays open, and TYPO3 security advisories are published openly – readable by attackers as well.
There is a second effect: the more version jumps accumulate, the more extensions are affected at once and the harder the effort is to estimate. An upgrade from TYPO3 12.4 to 14.3 is routine; one from 9.5 is a project involving Rector runs, TCA changes and replacements for removed core APIs.
TYPO3 13.4 and 14.3 both require PHP 8.2 as a minimum and are tested up to PHP 8.5. TYPO3 12.4 runs from PHP 8.1, and TYPO3 11.5 still dates from the PHP 7.4 era.
If your server runs a PHP version that no longer receives security updates itself, an up-to-date TYPO3 core helps little – the two axes belong in one plan. During an upgrade I therefore check both, and in practice the hosting provider's date for switching off the old PHP version triggers more upgrades than the TYPO3 support date does.
The core costs almost nothing; the extensions decide the price. So an audit comes first: every installed extension is checked and sorted into one of four categories – maintained and compatible, replaceable by an alternative, superseded by core functionality, or in need of a rewrite.
You receive a list with the effort per item and a recommendation, and the quote follows from it. Smaller, clearly bounded upgrades are offered at a fixed price; for larger ones I work by effort with a binding upper limit per stage. A flat price without that analysis would be a guess – with TYPO3 it is the existing installation that decides the effort.
Your own extensions decide that, not the number of pages. A jump across one LTS version with maintained extensions is done in a few days; add custom extensions that have not seen a release in years and it becomes a project spanning several weeks.
The sequence is always the same four stages: audit, test instance, code, content. The upgrade runs on a copy of the database and files first – you see and operate the result before anything goes into production. The go-live date is fixed only once the test instance stands.
In four steps: first conversation, analysis with a quote, implementation on a test instance, go-live with follow-up. The first conversation takes about 30 minutes, happens by video call and is free of charge.
Throughout, you talk to the person who also does the development – there is no project manager between you and the code, and no change of contact halfway through. Decisions, assumptions and effort are recorded in short written notes.
Yes, that is a regular part of the work. The agency stays in the lead towards its own client and I take on the TYPO3 part – as development in the background or visibly in the project team, whichever has been agreed.
Typical cases are an upgrade for which internal capacity is missing, an extension nobody on the team wants to build, or a second opinion on an architecture. Billing is by effort, with a block of hours on request.
Yes, and that is the rule rather than the exception. It starts with taking stock: TYPO3 version, installed extensions, PHP version, hosting, backups and open security advisories.
You receive the result in writing – including when you decide against working together afterwards. What I need for it is access to the installation or a database export; without that look, any statement about its condition would be a guess.
Yes, that is a service of its own. What gets examined is whether the effort is realistic, whether something essential is missing and whether the assumptions hold.
The work is assessed, not the competitor. Often the outcome is that the quote is sound and only two items need clarifying – that is a useful result too. If you are still at the beginning, a requirements list helps more, so that the quotes coming in are comparable at all.
Since 2008, and exclusively with TYPO3. Since 2010 that has amounted to exactly 165 completed projects.
Added to that are the certifications as TYPO3 CMS Certified Developer (TCCD) and TYPO3 CMS Certified Integrator (TCCI). They do not replace project experience, but they do show the fundamentals have been examined – and they can be verified with the TYPO3 Association.
Both are possible. The office is at Schlossmühlestrasse 218 in 8408 Winterthur, about 20 minutes from Zurich, and meetings on site can be arranged.
The normal case is working at a distance, with the same tools that would be used in the office next door. Clients are spread across Switzerland as well as Germany and Austria; for the collaboration itself location makes no difference, for workshops and training sessions short distances do.
Not automatically, but by design. Implementation follows WCAG 2.2 level AA, checked with automated tests and sampled by keyboard – roughly a third of the success criteria cannot be tested by machine at all.
Accessibility is part of the job, not an item to be cut at the end. That extends to editorial work: a sitepackage can enforce contrast and structure, but alternative texts and meaningful link texts are written by people – which is exactly what the editorial training covers.
A sitepackage is the single extension bundling the templates, TypoScript, configuration and assets of your website. It is the difference between an installation that can be versioned and moved to another server, and one whose state exists only inside the backend.
For any project meant to outlive a campaign: yes. It pays off for the first time at the next LTS upgrade, because by then it is clear what belongs to the theme and what does not. Content Blocks now cover what used to require custom extensions or Mask elements.
Measured against the Core Web Vitals: Largest Contentful Paint below 2.5 seconds, Interaction to Next Paint below 200 milliseconds, Cumulative Layout Shift below 0.1. Those are the thresholds at which Google counts a value as “good”.
What matters is that this is measured in the field rather than in the lab – a Lighthouse score of 100 on a development machine says little about a mobile connection. The usual levers in TYPO3 are image formats and sizes, the caching configuration, the number of third-party scripts embedded, and the question of how much is needed in the first viewport at all.
Yes, and it is one of TYPO3's strengths over most alternatives. Several domains share a core, a sitepackage and one editorial interface while keeping their own content, languages, permissions and designs.
The effort for updates is spent once instead of per website – across five sites that is the difference between one maintenance contract and five. A multisite setup makes sense when the sites belong together organisationally; for separate clients with separate budgets, keeping them apart is often the better answer.
The content gets migrated, not retyped. Before the migration comes an inventory: what content exists, which of it should actually come along, and what structure it gets in TYPO3.
Every previously reachable address then receives a redirect with status code 301 – only the permanent variant passes the standing of the old address on to the new one, and I resolve redirect chains because beyond about 5 hops most crawlers give up. A before-and-after comparison of loading time, Core Web Vitals and indexing status is part of it.
Yes. Maintenance and support are explicitly provided for, but not a condition: if your own team takes over, it gets handed over properly – with repository, documentation and an introduction.
A maintenance contract covers security updates for core and extensions, monitoring of availability and certificates, tested backups and an allowance for small changes. For acute faults there is +41 44 586 56 66 – when the website is down, a call helps more than a form.
Adress
Marcel Marty
Schlossmuhlestrasse 218
CH-8408 Winterthur
Google Maps
Phone