Skip to content

About Moreinns

An enterprise software development company built around consequences

We started Moreinns in 2025, after a decade each inside enterprise IT watching good architecture lose to delivery theatre. The firm is young on purpose and senior on purpose: engineers who own the outcome, carry the pager and tell you the uncomfortable thing while it is still cheap to hear.

  • Founded 2025 · one engineering office in Lahore, Pakistan
  • 18 senior engineers · independently owned · no outside capital
  • Four-hour working overlap with European and US East Coast teams

Philosophy

Four positions we are willing to argue for

These are the beliefs that change what we quote, who we staff and what we refuse. They are also the fastest way to work out whether we are a fit for your organisation.

  • Architecture is a staffing decision

    A system nobody on your team can operate is a liability whatever its diagram looks like. We design for the team that will hold the pager in three years, which usually means fewer moving parts than the reference architecture suggests.

  • Seniority is not a pricing tier

    There is no pyramid here and no bench being kept busy on your budget. Every engineer on your engagement has shipped the thing you are asking for, and the person who wrote the proposal is on the delivery.

  • Estimates are assumptions with a number attached

    We publish the assumptions next to the number. When one turns out to be wrong, and one always does, the conversation is about which assumption moved rather than who is to blame for the date.

  • The second month of production is the real test

    Launches look fine. What matters is the incident at 02:00 in week six, the dependency upgrade nobody owns, the cost line that doubled. We build, instrument and document for that month specifically.

Engineering standards

Six commitments that shape every engagement

These are not values on a wall. Each one changes what we put in a statement of work, and each one is something you can hold us to in a steering meeting.

  • Non-functional requirements are numbers

    Before a component is written we agree the p95 latency, the peak concurrency, the recovery objective and the accessibility conformance level. Vague quality targets are how projects quietly fail their first real Monday.

  • A walking skeleton before a feature

    The first thing we ship is one thin slice through every layer, interface to service to data to pipeline to environment, deployed for real. It turns integration risk into a week-three problem instead of a month-nine one.

  • Strangle, never big-bang

    Legacy system modernization runs behind a routing seam, product by product, reversible at every step. If a migration cannot be rolled back on a Tuesday afternoon, it is not a plan, it is a bet.

  • We carry the pager

    Teams that operate what they build make different decisions. Our dedicated dev teams take on-call for the domains they own, usually from day thirty, and they keep it until handover.

  • Knowledge transfer is a deliverable

    Architecture decision records, runbooks and weekly pairing with your engineers are in scope and on the plan. The exit criterion for every engagement is that your team can extend the system without us.

  • The uncomfortable thing, early

    If the architecture you specified will not hold at peak, you hear it in week three, in writing, with the load model attached. An expensive steering committee beats an expensive outage.

The firm, in numbers

Small enough to know every engagement, senior enough to staff one properly

We publish these because the alternative, vague claims about scale, is how agencies get hired for work they cannot deliver. Every figure below is one we can evidence on a call.

  • 9Enterprise platforms in production

    Shipped since we opened in 2025, across financial services, healthcare, logistics and retail.

  • 99.98%Uptime on systems we operate

    Rolling twelve-month availability across the platforms under our managed-run agreements.

  • 18Senior engineers and architects

    Permanent staff, one team in Lahore. No bench, no subcontracting, no pyramid under the proposal.

  • 11Average years in production, per engineer

    The firm is young. The people are not: we hire engineers who have already operated what you are asking us to build.

Leadership

The people who will actually be on your engagement

No pre-sales cast and a different delivery team. The architects and directors below are the ones who show up on the calls, and they stay on the engagement until handover.

  • Jonas Bergström

    Head of Security Engineering

    Takes client systems through SOC 2, ISO 27001 and HIPAA audits. Treats the dependency upgrade backlog as production work with an owner.

  • Sarah Whitfield

    VP, Delivery

    Turns vague enterprise software development mandates into scopes an engineering team can commit to, with the assumptions written down and costed.

  • Tomás Herrera

    Engineering Director

    Runs dedicated dev teams across three time zones. Responsible for the working agreements that make asynchronous delivery feel closer than the org chart suggests.

  • Maya Lindqvist

    Staff Engineer, Platform

    Works on developer platforms, build systems and the unglamorous tooling that makes full-stack web engineering fast. Measures platforms by adoption, never by output.

  • Daniel Okafor

    Head of AI & Cloud Engineering

    Builds AI & cloud solutions that survive procurement, pen tests and the second month of production traffic. Believes retrieval quality is an engineering metric, not a demo.

  • Priya Raghunathan

    Principal Architect

    Leads enterprise legacy migration engagements. Fifteen years spent untangling monoliths that nobody is allowed to switch off, most recently a twenty-two-year-old lending core.

Short history

How Moreinns got here

Under two years, in order. One idea compounds through all of it: engineers who own the consequences make better architectural decisions than engineers who do not.

Q1 2025
Founded in LahoreFour engineers who had each spent a decade inside enterprise IT, tired of watching good architecture lose to delivery theatre. The first engagement was a payments integration two other firms had declined to quote on.
Q3 2025
First core-system migrationA lender moved loan origination off a COBOL core behind a routing seam, with no cutover weekend and a rollback rehearsed before it was needed. That engagement produced the strangler-seam playbook we still run today.
Q4 2025
AI and cloud practice, with a rule attachedRetrieval systems and data platform work became a standing practice rather than a project add-on, under one standing rule: no model-backed feature ships without an evaluation harness running in CI.
Q1 2026
Security engineering as a funded functionA dedicated security engineer, a documented control set and the evidence packs needed to work inside regulated environments. Our first HIPAA-bounded and PCI-DSS-bounded engagements followed in the same quarter.
Q3 2026
Eighteen engineers, still independentOne office in Lahore with a four-hour working overlap into Europe and the US East Coast. No outside capital and no sales-led growth target dictating what we tell you to build: the pipeline comes from clients extending engagements and referring peers.

How we hire

Every engineer here has operated what they built

Our interview is a day of real work: an architecture conversation about a system with genuinely competing constraints, a code session in a codebase that already has history, and a review where the candidate has to disagree with one of us and hold the position.

We hire for judgement under incomplete information, because that is what enterprise software development actually consists of. Framework knowledge is trainable in a fortnight; knowing which corner is safe to cut on a Thursday before a regulated release is not.

The result is a firm with no junior tier on client work. Early career engineers work on our internal tooling first and move onto client engagements when they are ready to own a domain, not before. That is the one place a young firm is allowed to be slow.

Talk to an engineer

The first conversation is technical, not commercial.

Bring your architecture, your incident history and your deadline. You will get an architect's honest read on it, including when that read is that you should not hire us.

Direct line:moeed@moreinns.com