PHP & Symfony Freelancer | Senior developer

Custom software with PHP & Symfony.

Integrations, inventory, back-office tools, legacy modernisation and Symfony upgrades – for e-commerce companies, directly from a senior developer. Describe it briefly, get a clear assessment.

Focus
PHP 8, Symfony 7
Stack
Doctrine, MySQL, APIs, Docker
Mode
Remote, German & English
Start
available at short notice

When a store plugin is no longer enough

Processes around orders, stock, suppliers and customers need their own software – from someone who understands e-commerce.

01

Systems that do not talk to each other

Stock levels are wrong, orders arrive twice in the ERP, the supplier sends a CSV nobody imports cleanly.

02

Software nobody dares to touch

Old PHP version, no framework, no tests, the developer is gone – and the hosting provider is switching off the PHP version.

03

Excel sheets as inventory system

Copy-paste between store admin, ERP and supplier portal costs staff, nerves and mistakes – a lean tool solves that.

Services

How I support your company

E-commerce focus: software around the store that works cleanly with store, ERP and partners.

Integrations & APIs

Connect ERP, inventory, marketplaces

JTL, Sage, SAP, DATEV, Lexware, Amazon, eBay, supplier catalogues – resilient, monitored, documented.

Symfony development

New application or upgrade

Back office, portal, middleware, API Platform, Messenger; upgrades from Symfony 3–6 to 7 in stages.

Legacy PHP

Modernise instead of rewrite

PHP upgrade, framework migration, security issues, tests – in control, without downtime.

Back-office tools

Orders, returns, stock, pricing

Internal tools instead of Excel chaos: approvals, returns handling, reorder overview, dashboards.

Maintenance

Keep your PHP application running

Updates, security patches, monitoring, small changes – with a fixed point of contact.

Performance

Speed up a slow application

Profiling, database indexes, caching, background jobs – measure instead of guessing, before/after figures.

Code review

Independent second opinion

Review delivered code, agency quotes or architecture proposals – understandable, without self-interest.

Company website

The store's website from one source

Relaunch, maintenance and development of the company website with WordPress, Joomla or Symfony – matching the store.

Process

How a request quickly becomes a solid plan

  1. Describe briefly Which system, which goal, which timeframe – that is all the first step needs.
  2. Assess technically I check codebase, data flows and risks and tell you honestly whether and how I can help.
  3. Clarify priorities and price Smallest useful step first – as a fixed price after a short analysis or by hourly rate.
  4. Build and hand over Code in your repository, tests, documentation, deployment – your system does not depend on me afterwards.

Good fit

This fits especially well

  • You run an online store and need software around it: integrations, inventory, internal tools.
  • You have a mature PHP application that needs to be modernised or taken over.
  • You want a senior developer who understands requirements, decides architecture and builds it himself.
Not ideal if...

you are looking for a full-service agency with design, SEA and project-management apparatus, or need a team of ten developers. I am strongest where one experienced developer makes the difference.

Verifiable, not claimed

Experience at a glance

Today
Senior freelancer in ongoing Shopware projects of several agencies and merchants – at home in foreign repos, processes and deadlines.
Since 2021
Self-employed as Stefan Pilz Ltd. – remote for merchants and agencies: Shopware 5 and 6, Symfony, migrations, maintenance.
2015 – 2021
E-commerce backends: inventory, PIM and Amazon/eBay integrations for around 3.5 million products, then the Drillisch mobile-carrier web stores.
Since 2012
Full-time web developer – first at an agency: websites and stores with Joomla, xt-Commerce and Shopware.
2002
Completed vocational training as a software developer (C/C++). First own PHP websites from 2004.

4.4 / 5 Google rating from 7 reviews – view on Google

Where I am doing this right now

  • mercando UG (agency)Senior freelancer in ongoing Shopware 6 client projects
  • justSelling GmbH (agency) – configentoContinued development of the Shopware plugin for the product configurator configento.app
  • White-label partnership with an agencyOngoing Shopware 6 work on behalf of an agency – maintenance, landing pages, themes, plugins
  • PlenumadoPlugin development and maintenance for several Shopware 6 stores of an e-commerce and fulfilment provider
  • Brennerei Weyand Feine DestillateOngoing technical ownership of a Shopware 6 store
  • KRAFTSTOFF Fashion GmbHNew Shopware store in a B2B fashion environment

Contact

Tell me briefly what it is about.

The more concrete the request, the faster I can assess whether I can help: system, goal, timeframe and optionally a link.

Quick assessment You get a clear first assessment of whether and how I can help.
Directly with the developer No handover chain, no black box, no unnecessary loops.
Traceable handover Code, tests and documentation stay in your repository.

These details help most for a quick assessment:

  • System / PHP version
  • problem or goal
  • desired timeframe

No newsletter, no sharing. The request goes directly to me.

FAQ

Common questions before requesting

Which projects can I ask you for?

Custom software with PHP and Symfony: integrations with ERP, inventory, marketplaces and accounting, back-office tools, new Symfony applications and upgrades, modernisation and takeover of existing PHP applications, and the company website of your store.

Do you only work with Shopware merchants?

No. My focus is e-commerce, but the software around the store is independent of the shop system: I build integrations, inventory tools and internal applications for companies using Shopware, other shop systems or no store at all.

Can you take over an application someone else built?

Yes, that is the most common case. After a short assessment you know where the application stands, which risks exist and what the next steps cost – as a report with a roadmap.

How quickly are you available?

I am usually available at short notice and reply to inquiries on the same working day, at the latest on the next one. For the first contact, system, goal and desired timeframe are enough.

Fixed price or hourly rate?

Both. Clearly scoped tasks are offered at a fixed price after a short analysis; ongoing development and maintenance by hourly rate or as a monthly allowance.

An invoice from Cyprus – how does that work for VAT?

You receive a regular invoice from Stefan Pilz Ltd. with an EU VAT identification number, in euros. No Cypriot VAT is charged to companies outside Cyprus: within the EU, the reverse-charge mechanism applies to B2B services – you account for VAT in your own country and normally deduct it as input tax in the same step. For Switzerland and other non-EU countries, the local rules for purchased services apply. Contracts, communication and support are in German or English, remote and in your time zone.