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.
EXISTING SYSTEMSERPAccountingCRME-commerceSpreadsheets, emailIntegration platformbuilt around your processAPIone entry point, documentedBackground jobs, queuesync, imports, retriesAudit logwho changed what, whenWHAT OPERATORS GETBackofficeroles and permissionsworkflows, approvalsReports and dashboardsone source of truthNotificationsemail · SMS✕ No more retyping between systems
Existing systems connected through one platform, with a backoffice for the people who run the business

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.

~1 WEEKDiscoverproblem, users, constraintsspike for the risky part01DECISIONSShapewhat is built, what is cutmodels and infrastructure022-WEEK SPRINTSBuildshippable incrementslive demo every Friday031 MONTH ON CALLLaunchhardening · observabilityrunbook · a month on call04kickoffweek 1sprint 1sprint 2sprint 3go-live+1 month
How an engagement runs: discovery, shaping, two-week sprints, launch with a month on call

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.