Vanja DevčićSenior Magento and Hyvä engineer · 16+ years
Your Magento store, faster every month.
I fix what slows your store down, keep it patched and upgraded, and ship improvements every month for one fixed price. For Magento 2 and Adobe Commerce stores that need a senior engineer, not an agency queue. You work with me directly, in your own Jira or Slack.
Takes about 30 seconds. No email needed for the first result. Plans €290 to €1,490 a month, fixed in writing.
Sent to your inbox, usually within one working day. I will look at it personally too.
Your mail app should have opened with the request filled in. Press send there; nothing has reached me yet. If no mail window opened, write to hello@vdev.hr.
- Bamford
- Daylesford
- Stanley/Stella
- Steunkousen.nl
“He is genuinely one of the most proactive, insightful and solution-orientated developers I have worked with.”
The four things that usually hold a Magento store back
On Shopify, WooCommerce or Headless / Custom? The free check works on any store, and I take on those stores when the problem is speed, integrations or code quality. Magento is the core.
-
A slow Luma storefront
I move it to Hyvä, including checkout. Hyvä Theme has been free and open source since November 2025, so the cost is the work, not a licence.
-
Pages that miss the cache
I find the block, cookie or setting that breaks full-page cache and fix it, so cached pages answer in a few hundred milliseconds.
-
Upgrade and patch debt
Regular support for Magento 2.4.6 ended in August 2026; 2.4.4 and 2.4.5 get no fixes at all. I bring the store to a supported release and keep it there.
-
Features stuck in a queue
Small ones fit the monthly plan. Larger ones get a written scope and a fixed quote within two working days.
From a free check to a store that improves every month
Three steps. The first is free.
-
Step 01Free
Free store check
Enter your URL. Get speed and theme findings, ranked by impact, in about 30 seconds. The full report follows by email within one working day. Unlock the full fix plan on it for €120 when you want the fixes, instantly.
Check my store -
Step 02€290
Engineering audit, €290
Code review, a roadmap and your fixed monthly price. Credited to your first month, refundable for 14 days.
Book the engineering audit -
Step 03Monthly
We ship every month
Send requests in your Jira, Asana or Slack. Tested on staging, then shipped, with a report on the 1st.
See the whole process in 2:39
The three steps above, recorded on the real site: the free check, the report, booking and paying for the engineering audit, the questionnaire after payment, and the monthly report. Captions on screen, no sound.
Stores I have worked on
Work I did as a member of agency and in-house teams. These are their clients, not mine; my role is listed on each.
-
Bamford
2022–2024
Full-stack engineer and consultant · with a UK Adobe Commerce agency
Magento · Hyvä
Designed and built the store's custom product subscription module: recurring product orders created and managed inside Magento, not a third-party add-on.
-
Daylesford
2022–2024
Full-stack engineer and consultant · with a UK Adobe Commerce agency
Magento · Hyvä
Designed and built the store's custom product subscription module: recurring product orders created and managed inside Magento, not a third-party add-on.
-
Stanley/Stella
2023
Full-stack engineer and consultant · with a Belgian Adobe Commerce agency
Magento · Hyvä
Migrated the storefront from Luma to Hyvä and built the whole site on it, including a set of custom components.
-
Steunkousen.nl
ongoing
Full-stack engineer and consultant · with a Dutch Adobe Commerce agency
Magento · Hyvä
Migrated the storefront from Luma to Hyvä and built the whole site on it, including a set of custom components.
Fixed scope. Predictable monthly pricing.
Staging-first deploys and a monthly report in every plan, working in your own tools. Your price is fixed in the engineering audit. What decides it?
- Security patches and updates
- Uptime and speed monitoring
- Up to 3 hours of changes a month
- Everything in Care
- Up to 8 hours of development a month
- Speed, conversion and new features
- Everything in Growth
- Up to 16 hours of development a month
- Architecture and code review for your team
- 20 to 40 senior hours a month
- White-label, under your name
- No hiring, no payroll
Not sure which size? The €290 audit ends with the plan I would choose for your store and why. Need more than 16 hours a month? Book a 20-minute call and we size it.
- 01Free check, about 30 seconds. Mobile speed, platform and the biggest issue, then the full report by email. No call. Want the fixes right away? Unlock the full fix plan on the report for €120.
- 02Engineering audit, €290 once. I read the code and set your exact monthly price inside the range (€290 to €390 for Care, €690 to €990 for Growth, €1,290 to €1,490 for Scale), depending on the size and state of the store.
- 03The plan starts. The €290 is credited to your first month and the price stays the same every month after.
Compare plans in detail ShowHide
| Spec | Care | Growth | Scale | Agency retainer |
|---|---|---|---|---|
| Hours a month | up to 3 | up to 8 | up to 16 | 20 to 40 |
| Security patches and updates | Included | Included | Included | within hours |
| Uptime and Core Web Vitals monitoring | Included | Included | Included | on request |
| Staging-first deploys | Included | Included | Included | Included |
| Performance and conversion work | — | Included | Included | Included |
| New features | small changes | Included | Included | Included |
| Architecture and code review input | — | — | Included | Included |
| White-label, under your name | — | — | — | Included |
| Works in your Jira, Asana, Slack or Teams | Included | Included | Included | Included |
| A free board set up for you if you have no tool | Included | Included | Included | Included |
| Monthly report | Included | Included | Included | Included |
| First response | 1 working day | 1 working day | 1 working day | priority queue |
| Term | 3 months, then 30 days | 3 months, then 30 days | 3 months, then 30 days | monthly |
| Billing | monthly or annual | monthly or annual | monthly or annual | monthly |
New features, migrations and new stores are quoted at a fixed price. Need advice instead? See consulting. Book a 20-minute call
An agency, a freelancer, or one senior engineer?
Each is right for something. This is where a fixed monthly engineer fits, and where it does not.
| Spec | Agency | Freelancer | V.DEV |
|---|---|---|---|
| Who does the work | Whoever is free that week; seniors sell and review, juniors build | One person, seniority varies | The same senior engineer every month, 16+ years |
| How you pay | Retainer or hourly, estimates per ticket | Hourly or per task, estimates vary | Fixed monthly price, set in the engineering audit; extra hours approved first |
| Continuity | Team changes, re-briefing each time | Until the next bigger gig | Named engineer, 3-month term then month to month |
| When someone is away | Covered by the team | Work stops | Announced two weeks ahead; monitoring keeps running; cover for critical incidents agreed in writing where you need it |
I'm Vanja. V.DEV is my company, registered in Osijek, Croatia. Senior Magento and Hyvä engineer, 16+ years, most of them on agency teams building and maintaining stores. I use AI tools to work faster, and I review and test every change myself before it ships.
Vanja on LinkedInNot sure which you need? The engineering audit ends with a written recommendation, including when a project quote or an agency is the better fit.
What people who worked with me say
Recommendations from managers, leads and teammates, published on LinkedIn under their own names.
“He is genuinely one of the most proactive, insightful and solution-orientated developers I’ve worked with. He approaches problems directly, gets to the root of complex technical challenges quickly and consistently comes back with well-considered, pragmatic solutions rather than simply identifying the issue. […] He’s dependable, easy to work with, communicates clearly, and has always been willing to take ownership and help move things forward. I would highly recommend him to any team looking for a strong Adobe Commerce development/ Magento developer, particularly someone who can contribute confidently across both frontend and backend development.”
“We had the pleasure of working with Vanja for a 5 month contract this year. We found additional projects beyond his initial project for him to work on due to the excellent quality of his work. Everyone in the team was impressed by his working methods, code quality and communication.”
“He has been a huge asset to the team, taking a natural lead and working proactively and efficiently from the outset. Vanja is a great communicator, assisting in keeping stakeholders informed and always keeping the wider team updated.”
Your code stays yours.
NDA signed before access, read-only for the audit, removed on delivery.
How access works- Signed before accessNDA and data processing agreement are part of the agreement you sign at checkout. Nothing is accessed before that.
- Read-only for the auditThe audit needs to read code, not change it. No production changes, no deploys.
- No customer dataNo production database. If data is needed, an anonymised copy is used.
- Personal, revocable accessOne named account, 2FA on. Anything that has to be a secret reaches me through the secure drop: sealed in your browser with my public key, readable only on my machine, never by email. You can revoke it any time.
Why one engineer and not an agency?
An agency gives you a team and a queue: the ticket waits for whoever is free, and the senior you met in the sales call rarely does the work. One senior engineer on a fixed monthly plan does the work personally, knows your store after the first month and answers the same working day. The trade-off is capacity: a 40-hour month, a replatform or a large build is a project or an agency job, and the engineering audit says so when that is the better fit; the comparison table on the homepage puts the three options side by side.
What happens if you are ill or on holiday?
Planned time off is announced at least two weeks ahead and scheduled around your releases, so nothing is mid-deploy while I am away. Monitoring and alerts keep running. If your store cannot go without cover for critical incidents, I arrange it with a partner engineer, under the same NDA, before the plan starts; that is agreed in writing, not promised in a FAQ.
Who has access to our code and servers?
Only the senior engineer who works on your store, read-only for the audit, through accounts you own and can revoke at any time. The NDA and data processing agreement are signed before any access. Repositories stay in your organisation, deploys go through staging first, and access is removed the day a subscription ends.
Can we switch plans or cancel?
Yes. Care, Growth and Scale start with a 3-month initial term, then run month to month; the agency retainer runs month to month from the start with one month's notice. Move between Care, Growth and Scale from the next billing month; cancel with 30 days' notice. Your code, accounts and documentation stay with you.
We already have an agency or in-house developers. Does this still work?
Often, yes. V.DEV can take the performance and platform work while your team handles features, or act as senior review and architecture support. The agency retainer covers white-label work for agencies.
How is AI used on our code?
AI tools speed up writing, reviewing and testing code; every change is read, tested and deployed by the senior engineer. Only tools on commercial terms that do not train on your data are used. If your policy requires it, AI tooling can be switched off for your project.
See what is slowing your store down
Free, no call. Results by email within one working day.