David Mansaray

Hi, I’m David, a product engineer

Let’s work together.

Bring an idea for a product, an existing one that needs work or a feature you want to add. You work with me directly: I help you decide what’s needed, then build it and keep improving it.

“He’s a very skilled full-stack developer, an excellent communicator, and he worked hard to meet all of our deadlines. I highly recommend David.”

Charles S., JMC

70+ client projects since 2019

  • Sortly
  • Gousto
  • Property Hive
  • SchemeServe
  • Islington Giving
  • Intuita
  • Opogo
  • Après Furniture
  • tCheck

What I do

Three ways I can help

Pick the one closest to where you are.

Take your idea or unfinished app through to launch.

Book a call about your product

Sound familiar?

You know what you want to build, but you’re not sure what the first version needs.

You have a prototype or half an app, and need someone to finish it.

You’re being quoted for the whole wish list when you need to know what comes first.

What I’d do about it

Decide what comes first
We agree what people need from the first release and what can wait.
Build the first version
I build the app, portal or tool around the main job people need it to do.
Let you try it early
You get a working preview to click through, question and improve before launch.
Launch and keep improving
I get it ready for people to use, then make improvements based on what happens in practice.

Selected work

Make your product more reliable and easier to change.

Book a call about improvements

Sound familiar?

Small changes take longer than they should, and it’s hard to tell why.

The developer who built it has moved on, and nobody’s sure what’s safe to change.

You find out something has broken when a customer tells you.

What I’d do about it

Understand what’s there
I learn how the product fits together and find what’s causing the problems.
Fix what’s failing
I work through the broken parts, including checkout and the systems your product depends on.
Make changes easier
I tackle the code that slows development, preserving what already works.
Keep it working
I set up checks for failures and can stay on to look after the product as it changes.

Build the features your customers and team need next.

Book a call about new features

Sound familiar?

Customers need options, trade prices or bookings your product doesn’t support.

Your team retypes the same details into different systems or chases approvals by email.

You want to reach new markets, and the product wasn’t built for them.

What I’d do about it

Add buying and booking features
Custom options, live pricing, trade accounts, bookings and deposits, built into your existing product.
Connect your systems
Details move between systems, with checks along the way and an alert when something doesn’t go through.
Build tools for your team
Shared documents and approvals, or AI assistants that draft replies and changes for someone to approve.
Reach new markets
Languages, mobile apps and local payment methods for the customers you want next.

Selected work

How it works

From the first conversation to launch

You work with me directly, from the first call to launch: no account managers, no handoffs.

  1. Talk it through

    A free 30-minute video call about what you need and what’s in the way.

  2. Get a written plan

    After the call, I’ll send what we’ll do first, what can wait and what I need from you.

  3. Try it early

    You get a preview link to click through yourself: something real to question and improve.

  4. Get a weekly update

    Each week: what’s shipped, what’s next and any decisions I need from you.

After launch

Hand over or keep going

You get the code, access and notes your next developer needs, or I stay on each month to look after it.

Book a free call

What clients say

In their words

“David is a proactive and detail orientated developer. As well as helping us work through our ticket backlog, he also asked great questions about our objectives …”

Nora V.Gousto

“David is top-notch! We have a fair amount of complicated systems and David makes easy work out of them!”

Daniel F.Momentum Marketing

“David did an excellent job completing our data visualization website. …”

Charles S.JMC

“David is an excellent developer, has helped us with the transition to a new server and with a complete website revamp. Will 100% work with him again soon.”

Carla M.Islington Giving

“David was excellent and a very good problem solver/ lateral thinker as well. Already planning next projects. Many thanks.”

Edward P.Furthermore Media

“David is clearly very skilled at what he does and was able to provide us with some great advice and expertise on our project, working in a clear and organised manner. I would highly recommend David, and we would use him again if the time comes.”

Jo K.Intuita

“Very good lines of communication, honest and can be trusted to complete work independently.”

Khurram R.Après Furniture

“Again David stepped up to fill in for our ongoing team project. He listens and goes out of the way to understand the full scope of project.”

Dan F.3aMedia

“David’s great technical knowledge paired with perfect communications made it a pleasure to cooperate. Thanks and see you next time.”

Jonas D.

All work · 7

More work

Projects across products, automation and ecommerce.

I also build and run my own products. In the Lab, I share how, including the decisions and false starts.

Visit the Lab

Book a call

What are you working on?

Pick a time for a free 30-minute call on Google Meet. You’ll talk to me, not a salesperson.

  1. 01You tell me about the project
  2. 02I ask what’s in the way
  3. 03I tell you how I’d approach it, or if I’m not the right fit
cal.com/davidmansarayOpen the calendar ↗︎