Senior hands on every ticket
An agency staffs your project with a team and bills the whole stack. Here a certified senior does the work directly, so you pay for engineering, not for coordination.
Senior Magento 2 developer · Adobe Commerce Expert certified · 20 years in e-commerce
I build, migrate, integrate and support Magento 2 stores, with Hyvä or a headless PWA Studio / Venia storefront, for mid-market merchants. You talk directly to the person who writes the code. No project managers, no juniors, no hand-offs, and a fixed price for every phase.
Most Magento budgets do not go into code. They go into coordination: account managers, project managers, hand-offs between developers, and fixing junior work. I remove that layer.
An agency staffs your project with a team and bills the whole stack. Here a certified senior does the work directly, so you pay for engineering, not for coordination.
Every project is scoped, quoted and delivered for a fixed price per phase. Support runs on a flat monthly retainer. No surprise invoices at the end of the month.
Two decades of Magento internals plus modern, AI-assisted tooling for the routine parts. I know where time goes in Magento projects and how to avoid it.
| Typical agency project | Working with me | |
|---|---|---|
| Who writes your code | A mixed team, often juniors | A certified senior, every line |
| Communication | Account manager, then PM, then developer | Direct, usually same day |
| Pricing | Hourly, for six to ten people | Fixed price per phase or flat retainer |
| Technical decisions | Days, via meetings | Hours, in writing |
| Continuity | Team rotation | Same person, with a named backup for cover |
| After go-live | Handed over to a support desk | Same developer, on a long-term retainer |
Clear scope, fixed price. Starting prices below; the exact quote follows a short audit.
Ongoing
Ongoing care for a live store: security patches, bug fixes, small features, extension updates, performance monitoring and emergency response. Defined response times, flat monthly fee.
from €1,900 / month
Ask about a retainer →Project
Replace Luma with Hyvä: faster pages, better Core Web Vitals, cheaper future development. Theme build, extension compatibility, checkout, QA and go-live.
from €9,000
How the migration works → Get a migration quote →Project
Upgrade to the current 2.4.x and PHP version, fix what breaks, tune the stack: Redis, Varnish, OpenSearch, indexers, cron. Measured before and after.
from €3,500
What the upgrade includes → Plan an upgrade →Project
Two-way sync of products, prices, stock, customers and orders with your ERP, PIM or marketplace tooling. Built on queues and APIs, with monitoring, so it keeps working after go-live.
from €6,000
Discuss an integration →Takeover
Inherited a store from an agency that left, or a project that stalled? I audit the code and infrastructure, send a written plan with a fixed quote, and take it over.
audit from €1,200
Book an audit →Build
A headless PWA Studio / Venia storefront on your Magento 2 backend, or a new B2B or B2C store from scratch: architecture, build, integrations, data migration, go-live. I have shipped a Venia-based B2B platform that consolidated several stores into one.
fixed price on quote
Start a conversation →Re-platforming
Still on Magento 1? I move your catalogue, customers, orders and SEO to a current Magento 2 or Mage-OS install with a Hyvä storefront, rebuild what the old extensions did, and switch over with a tested cut-over plan and a rollback path. I have worked with Magento since the 1.x days, so nothing in the old codebase is a mystery.
from €12,000
Plan the migration →Quick fix
Adobe publishes security patches for Magento 2 several times a year, and unpatched stores are how card skimmers get in. I apply the current security patches and PHP security updates on staging, run the checks, and release to production in a maintenance window you choose. Fixed price, usually done within two business days.
from €350
Get patched →You tell me what the store needs to do. I tell you honestly whether I am the right person for it.
For anything bigger than a bug fix I look at the codebase and infrastructure first, then send a written scope with a fixed price per phase.
Work ships to a staging environment every week. You see progress, click through it, and change course early if needed.
Launch with a checklist, documentation and a hand-over. Move to a retainer if you want ongoing care.
Merchants get burned twice: by agencies that rotate the team mid-project, and by freelancers who vanish after go-live. Neither happens here.
I have worked with Magento since 2008, spent five years each with my two longest employers, and still run a web platform I built in 2004. This is a career, not a gig between jobs.
After go-live you can keep me on a monthly retainer for years, not months: defined response times, the same developer who built the store, and a fair rate agreed up front.
Code, documentation, hosting and accounts stay in your name from day one. If you ever want to move on, the hand-over is a formality, not a negotiation.
A few of the problems I have solved. References and details are available on request.
Consolidated multiple Magento stores into a single B2B platform with a headless Venia storefront. Integrated two ERP systems for products, prices, stock and orders, and connected Ergonode PIM and BaseLinker.
Five years developing Magento and leading the development team at a large international digital marketplace, with Node.js services, MongoDB, Solr and RabbitMQ around the commerce core.
Five years leading Magento 2 delivery as architect and hands-on technical lead across client projects: integrations, troubleshooting, performance work and mentoring the team.
I am Janusz Paśkiewicz, a senior Magento 2 developer and technical lead based in Rzeszów, Poland. I have built e-commerce since 2008 and worked with Magento since its first versions, as a developer, team leader and eCommerce CTO. I hold an MSc in Computer Engineering from Rzeszów University of Technology, earned in 2006, and the Adobe Commerce expert-level certification, earned in 2020. I have been part of the Toptal network since 2019.
I work in CET, which overlaps fully with UK and EU business hours, and I keep evening hours for North American clients, so US East Coast business hours are covered too. For retainers, a vetted senior partner is named in the contract as cover for holidays and emergencies, and your code, documentation and infrastructure always stay in your hands.
Usually by a wide margin, because you pay for one senior engineer instead of a team plus overhead. The point is not the lowest price, though. It is getting the work done right, by the person you are actually talking to, at a price agreed up front.
Yes, as tooling. AI-assisted development makes routine work faster. Every line that ships is reviewed by me, your code stays under NDA, and I use providers whose business terms exclude training on customer data. If your policy restricts AI tooling, we agree that up front.
Retainer contracts name a vetted senior backup developer for holidays and emergencies. For projects, the code, documentation and infrastructure are always yours, never locked to me.
Both, plus Mage-OS. On the front end I work with Hyvä, PWA Studio / Venia and custom headless storefronts.
For most merchants, Hyvä: it is faster to build, cheaper to maintain and already very fast. Headless on PWA Studio / Venia makes sense when you need a fully decoupled React storefront, several channels on one backend, or an in-house front-end team. I have delivered both, so the recommendation follows your case, not what I prefer to build.
Yes. I have worked with Magento since 2008 and I am building a long-term practice, not filling a gap between jobs. Retainers can run for years, with a named backup developer for cover. And because nothing is locked to me, you are protected either way.
Yes, that is a large part of my work. It starts with an audit of the code and infrastructure and a written plan with a fixed quote.
A simple services agreement with a fixed scope, and an NDA if you need one. I invoice from my Polish company with an EU VAT number: reverse charge for VAT-registered businesses in the EU, no VAT for clients outside the EU. Payment by bank transfer: SEPA in EUR, international wire in USD or GBP. Fixed-price projects are invoiced per phase, retainers monthly. US and Canadian clients get a W-8BEN, so there is no withholding to deal with.
Send a few lines about what you need. I reply within one business day with next steps or a straight answer if I am not the right fit.