Dileepa Ranawake

Dileepa Ranawake

Full-stack software engineer · Hull, UK

Hi, I'm Dileepa. I'm a full-stack software engineer who builds web apps end to end, from the first version of your product to a new feature in the one you already have. I work in TypeScript, React, Next.js and PostgreSQL. I'm based in Hull and work remotely.

Before moving into engineering full time, I co-founded Sumrise (100+ users, £50k pre-seed), an accessibility startup that makes email readable for people with dyslexia and ADHD. I ran over 100 user interviews before we built anything. I also ran a health tech company whose clinical platform was used in the NHS.

I'm an engineer first. My background in product and startups shapes the technical decisions I make, so I'll help you decide what to build, not just build it.

I'm interested in how AI is changing the user interface, particularly how it can make tools more accessible and enhance learning.

How I think about building

I believe in thoughtful engineering, inclusive design, and building products that benefit humanity.

In practice, that means quality engineering and iterative product development.

That's the order I work in with early-stage clients: find out what's true, ship the smallest thing that tests it, then build.

Things I've built

Talks, teaching and recognition

The transformative power of digital communities My TEDxHull talk, 2018. Watch on YouTube or on TED.com.

Blog

  1. 7 min read Minimum Viable Slice: Overcoming Builder’s Block Why MVP thinking can leave developers stuck, and how Minimum Viable Slices get you moving again.
  2. 8 min read Surface-First Schema Design Design the database from what the app visibly does (its screens, login and AI model), not from guessed tables. The result: a smaller schema that is easier to test.
  3. 2 min read Sumrise: making email easier to read The startup I co-founded, making email easier to read for people with dyslexia and ADHD. The story: demo, what I did, talks and a podcast.

All seven posts

Let's connect

Interested in working together? Tell me what you'd like to build or achieve, and let's chat.