boutique studio · independent since 2018

Senior engineering for web, mobile and payments products.

16 years building production software across payments, automotive, IoT and SaaS, independent since 2018. You work directly with the engineer building your product, and scope and price are agreed in writing before work starts.

  • we reply within 24 hours
  • fixed price, agreed in writing

how we work

5 steps
  1. Discovery

    An intro call, then scope gathering: your idea, existing assets, code or designs, timeline and urgency. You get a written scope with a fixed price and dates.

  2. Prototype

    A quick working proof of concept to agree on direction before committing to the full build.

  3. Design

    We build from your designs or design system. For new products, we bring in a trusted designer we've worked with before.

  4. Build

    Regular working builds you can click through, not status reports. If something unexpected comes up, you hear about it the same day, with the reason.

  5. Launch

    Full QA, documented code on your infrastructure and accounts, and an agreed maintenance scope. We stay reachable after launch.

16 yrs
building software
2018
independent since
24 hours
reply time

selected work

Products we shipped

10+ products shipped since going independent. Client names withheld. Some screens are ideations of the real systems running in production.

capabilities

What we take on

  • Frontend

    Any framework, old or new: React, Next.js, Vue, Angular, AngularJS, Ember, Svelte. 16 years of it, including legacy codebases most teams would rather not touch.

  • Mobile apps

    React Native apps taken from first commit to the App Store and Google Play, for clients and for our own products.

  • Online payments

    Checkout and payment flows on Stripe, Worldpay and Cloud9. Using a different provider? We've integrated enough of them to get up to speed quickly.

  • Card-present and terminals

    iOS apps taking in-store payments through Bluetooth card readers, built on the Worldpay triPOS Mobile SDK and the Ingenico Moby/5500.

  • Automotive and in-vehicle

    In-car apps in React Native for Android or the web, depending on the manufacturer, integrated with their own vehicle libraries.

  • Real-time dashboards

    Live monitoring for IoT and data platforms: sensor status, alerts, history and maps, built on the data your systems already collect.

  • Backend and architecture

    APIs, data models and AWS infrastructure with Terraform, built to support the product. Frontend-first, with the backend it needs.

  • Design, brand and SEO

    Done with trusted partners we bring in when a project needs them, so you get specialists instead of a developer guessing.

  • AI in how we build

    We build with AI every day, through our own internal tooling, and we're taking on our first projects that put it inside clients' products.

Tools we work with

What we've shipped with in production. New tools get added here once they've earned it.

frontend
React, Next.js, Nuxt, Vue, Angular, AngularJS, Ember, Svelte, TypeScript
mobile
React Native, App Store and Google Play releases
backend
Node.js, plus working knowledge of Python, Go, Ruby and C#/.NET
cloud
AWS (Lambda, ECS, Fargate, EC2, API Gateway, CloudFront, S3, DynamoDB, Aurora, VPC networking), Terraform
cms
Prismic
search
Algolia
payments
Stripe, Worldpay (triPOS, Express), Cloud9
design handoff
Figma
ai
Claude, Claude Code, ChatGPT, Gemini, Grok

about us

We are Web Lab Studio. Tangible tech.

A senior engineer, a few trusted specialists, and 16 years of shipped software.

Web Lab Studio is Razvan Milea, plus a few trusted specialists brought in when a project needs them. Based in Romania, working with teams across Europe and the US.

I've been building software professionally since 2010 and working independently since 2018. As a contractor, I took over frontend engineering for a US scheduling platform and built its frontend team from zero. Since then: in-car apps for automotive brands, payment apps that talk to Bluetooth card readers, and platforms for a financial institution.

I work fixed price only. A perfectly accurate estimate is either luck or padding, and padding comes out of the client's pocket. So I estimate honestly, carry the risk myself, and tell you the same day when something unexpected comes up.

I use AI for nearly everything. It made software cheaper, not easier: clients buy more, so we build more. Asking the right questions and knowing your users is still the job.

Alongside client work, I build our own products, starting with Visual Diary.

  • fixed price

    The risk of a wrong estimate is ours, not yours.

  • straight answers

    Setbacks reported the day they happen, with the reason.

  • senior hands

    The person you talk to is the person building it.

  • picky about fit

    We work with clients who care about the product, not just the price.

faq

Your questions, answered.

Who will actually work on my project?

Razvan, the founder, on every project. When a project needs design, SEO or extra hands, we bring in specialists we've worked with before, and you'll know who they are.

How long does a typical project take?

It depends on complexity, agreed scope and release plan. Projects range from days to months and often grow through several versions. We agree on expectations before any work begins.

What do you need from us to get started?

An intro call, then scope gathering. We ask about your idea, any existing assets, designs or code, your timeline and how urgent it is. The more context you give us upfront, the more accurate the scope.

Do you work with early-stage startups or only established companies?

Both. What matters more than your stage is that you care about the product, not only the price. We adapt the process to your stage, budget and plans.

Can you take over an existing design or codebase?

Usually, yes. Legacy code, someone else's Figma files, a product another team started: we assess what's there and tell you the most efficient path forward. That includes telling you honestly when a rewrite isn't worth it, or when we're not the right fit.

Do you offer maintenance after launch?

Yes. An initial maintenance scope is part of every project. Anything beyond it is agreed and priced separately, so there are no surprises. If you want dedicated support after that, we offer a monthly retainer with time reserved for you.

How do you price projects?

Fixed price, agreed in writing before work starts. We don't bill hourly, including for maintenance. Fixed price means the risk of a wrong estimate sits with us, not you.

Do you use AI?

Every day, to build faster and research deeper. Every line still gets reviewed, and the decisions stay human.

How do we communicate during the project?

Mostly through scheduled live calls, with email and Slack for updates in between. For genuine emergencies, our phone is on 24/7.

contact

Tell us what you need built.

A short description is enough to start. You'll get a plan, a price and a date, or an honest no.

response time
within 24 hours