// about

Experienced advice.
A practical perspective.

Our perspective comes from decades of designing, building, and operating systems. We bring that experience to the choices your business faces today.

Founded in 2010, MoreDevs brings together experience in architecture, engineering, and operations to help clients work through complex technology challenges.

Our work has spanned products, operational platforms, backend systems, and integrations for international clients. That hands-on foundation informs our consulting: recommendations account for how a system will be built, used, maintained, and changed over time.

2010
Founded
EU · US
International client delivery
25+ yrs
Per founder, in software

Technology decisions have consequences beyond the technology.

An architecture choice can affect the pace of product change, the work of an operations team, and the cost of maintaining a system for years.

We help connect those consequences to the decision in front of you. Working with your team, we question assumptions, explain alternatives, and shape an approach that fits your circumstances.

Meet the founders

Decades of experience inform the questions we ask and the advice we give.

Mihai Dima

CO-FOUNDER
Senior Software Engineer

25+ years building production systems end-to-end — from architecture through deployment and scaling. Co-founded two software companies, scaled engineering teams past 15 developers, and delivered across connected-device platforms, insurance, financial data processing, and EDI. Currently building AI-powered applications with multi-agent architectures.

· Backend & platform development
· Cloud and infrastructure-aware delivery
· Systems integration and workflow logic
· Reliability, maintainability, operational thinking

Eugen Vasilian

CO-FOUNDER
Software Architect

25+ years in technical architecture, enterprise delivery, and operations management. Built and scaled engineering teams and delivered complex solutions for clients across Europe and the US in healthcare, energy, marketing technology, and industrial manufacturing.

· Software architecture & solution design
· Enterprise delivery & operations management
· API and systems integration
· Technical direction & delivery leadership
01
Start with the business question

We ask what needs to change for the business and what is getting in the way before exploring the technical options.

02
Make the reasoning clear

We explain why we recommend an approach, which assumptions it depends on, and what trade-offs come with it.

03
Consider the whole lifecycle

We account for the people who will operate, maintain, and evolve the system after the initial work is complete.

04
Test what is uncertain

When an important decision rests on an assumption, we look for a practical way to investigate it before committing further.

05
Stay close to the work

Hands-on involvement helps us check that recommendations remain useful as implementation reveals new constraints.

An experienced perspective on your next step

What are you working through?