Custom software development from Romania
A nearshore studio for teams that need software built to their own process, not to a product roadmap someone else owns.
Custom software development means building an application around how your business actually works, instead of bending the business around off-the-shelf tooling. It usually means a web platform, sometimes a mobile client, always an API, a database, integrations with systems you already run, and an admin backoffice for the people who run the operation. M Tech Solutions is a software studio founded in 2023 in Craiova, Romania, serving founders, CTOs and product teams in the EU and North America from a European time zone, in English and Romanian. Discovery lasts about a week and has a fixed price; delivery runs in two-week sprints with a live demo every Friday, and we stay on call through the first month. Shipped platforms include Todome and Churcheos.
What we build
- Line-of-business platforms: orders, inventory, scheduling, billing, reporting.
- Multi-tenant SaaS with roles, billing, multilingual support and queue-driven notifications.
- Integrations with the systems you already run — ERPs, marketplaces, payment providers.
- Admin backoffices for the people who operate the business day to day.
- AI features where they remove real work: search, extraction, copilots, image pipelines.
Why nearshore from Romania
We are in the Europe/Bucharest time zone, so a working day overlaps with the rest of the EU and with the early hours of North America. Calls happen at reasonable times and questions get answered the same day.
We work in English and Romanian with clients worldwide, primarily in the EU and North America. Contracts can be signed under Romanian law with M Tech Solutions SRL — CUI 48970258, Reg. Com. J16/2213/2023 — and invoices can be issued in Romanian lei or euros.
How we work
Discover is about a week of deep listening — to the problem, the users and the constraints, with no slides. In Shape, wireframes and a technical spike turn those findings into decisions.
Build runs in two-week sprints with a live demo every Friday. Launch covers hardening, observability and a runbook, and we stay on call through the first month.
The stack we use
TypeScript, React and Next.js; Node, Python, Go and PHP with Laravel or Symfony; Swift, Kotlin and React Native on mobile; Postgres with pgvector, Redis and Kafka for data and events; AWS, GCP and Vercel for hosting; OpenAI, Anthropic, LangChain, Pinecone and Weaviate when the product needs AI.
We pick from that list based on what your team can maintain after we hand over.
How engagements work
We offer fixed pricing for discovery and MVP scopes, so the first commitment is bounded. Afterwards, we work on a time and materials basis, with a co-owned roadmap and shipping every two weeks.
Most projects kick off within 7–10 days. Every enquiry gets a reply within one business day, including when we think you should hire someone else.
Frequently asked questions
What does nearshore mean in practice?
We work from Craiova, Romania, in the Europe/Bucharest time zone, in English or Romanian, with a European legal entity and contracts under Romanian law — so the working day, the invoicing and the paperwork all stay simple for EU clients.
Can you take over an existing codebase?
Yes. We start with a focused technical audit covering architecture, code health and risks, and give you a practical delivery plan before we change anything.
How large a project do you take on?
We usually start with a focused discovery or MVP scope, then scale into longer product work once there is a clear roadmap and a delivery rhythm.
Do you sign an NDA?
Yes, before the discovery call if you prefer. The contracting entity is M Tech Solutions SRL, registered in Craiova, Romania.
How fast can you start?
Most projects kick off within 7–10 days, and smaller scopes can begin the same week when there is urgency.
Tell us what you are building
We reply within one business day, and most projects kick off within 7–10 days.