Full-stack web applications
New products built end to end on Symfony or Next.js, with FastAPI services where Python fits better. Architecture, build, CI/CD, and deployment — we handle the whole path, not just one layer.
Web engineering studio · working with clients in the US & EU
Prodaj is a small senior web-engineering studio. We take products from the first architecture decision through to deployment — backends, frontends, search, and AI features — and we stay on them until they're live and stable.
The studio
We've spent the last ten-plus years building production web platforms — PHP and Symfony backends, Next.js and React frontends, FastAPI services, search, and AI integrations.
Most of our work is for international clients who need an engineer that can own a project end to end, not a vendor that hands off a half-finished build. We've shipped across travel, e-commerce, payments, tourism, and SaaS — and we have a published app on the Shopify App Store.
We keep the team small and stay close to the code. You talk to the people writing it, you get a working build to look at early, and the project doesn't stall when someone's out of office.
You can see more of what we've built at kindrakevich.com and devmotion.studio.
What we build
Whether it's a new product or an existing one that needs help, the stack stays modern and the code stays maintainable.
New products built end to end on Symfony or Next.js, with FastAPI services where Python fits better. Architecture, build, CI/CD, and deployment — we handle the whole path, not just one layer.
Shopify App Store apps, Drupal Commerce stores, and Stripe checkouts. Our own app, ShopCSV, is live in the Shopify App Store and used by real merchants for bulk product editing.
Semantic search with Elasticsearch and embeddings, plus practical AI features — assistants, parsers, and content tooling built on Claude and OpenAI. The kind of AI that does a job, not a demo.
Inherited a codebase no one wants to touch? We audit it, fix what's broken, and bring it up to date — including legacy upgrades like Drupal 7 through 11. Then we keep it running.
Selected work
All of these are running in production today. Full case studies are available on request.
More projects and full case studies: kindrakevich.com.
How we work
No account managers in the middle. You work directly with the people building your product.
We estimate the work up front and tell you plainly what's realistic. If something changes, you hear about it early.
Fixed-scope projects or monthly retainers. Invoiced monthly, paid in USD via Payoneer or Wise.
We're on European time and overlap comfortably with US East Coast mornings for calls and reviews.
After launch we stay available for fixes, changes, and the maintenance that real software needs.
Clean repositories, documented handover, and full ownership transferred to you. No lock-in.
Contact
Send a short note about your project — what it is, where it stands, and what you need help with. We usually reply the same day.