Skip to content

Sidath Mendis

  • Productinterfaces
  • Full-stackdelivery
  • Designtobuild

The catalyst your product has been waiting for.

Available for new projects

Start a project
Scroll ↓ · Colombo, LK · UTC+5:305 Years building
Product interfaces
Full-stack delivery
Design to build
.NET Core
07 Selected projects
C#
React
JavaScript
HTML
Colombo · UTC+5:30
Tailwind CSS
Bootstrap
5+ Years building

Capabilities

What I do

03 / 10

Product interfaces

04 Deliverables

React front ends for products people use every day, not brochure pages.

  1. 01Component library and design system in Figma, built to match the code
  2. 02Responsive React application with real state management
  3. 03Dashboards, tables, filters, and forms that stay fast with real data volumes
  4. 04Accessibility and keyboard support built in, not retrofitted

Full-stack delivery

05 Deliverables

The API, the database, and the deployment, so you hire one person, not three.

  1. 01REST APIs in .NET Core or Node.js
  2. 02SQL Server or MySQL schema design, indexing, and migrations
  3. 03Authentication, roles, and permissions
  4. 04Third-party integrations: payments, email, maps, weather, messaging
  5. 05Deployment, environment config, and handover documentation

Design to build

04 Deliverables

Wireframes and interface design that survive contact with production code.

  1. 01Wireframes and user flows before a line of code is written
  2. 02High-fidelity Figma designs with real content, not lorem ipsum
  3. 03Brand marks and asset production where a project needs them
  4. 04Motion and interaction specs handed over as working prototypes

Benefits

Why should you work with me?

Not a pitch, just the actual terms every project here runs under.

5 yrs

One person, start to finish

Interface, API, and database from a single point of contact, with no handoff between three contractors.

Weekly staging builds

A live link from week one, updated weekly, so you can comment on it any day instead of waiting a month for a reveal.

30 days of support, included

Handover comes with documentation and a month of bug support after launch, not a goodbye email.

Design before code

Wireframes first, so a structural change costs an afternoon instead of a week after the API is written.

Fixed scope, fixed price

A written scope and a quote before any work starts, so there's no invoice that surprises you later.

Now the boring part that actually matters.

Process

How I work

07 / 10
  1. 01

    Scope

    A call, then I write down what we're building, what we're not building, and what done looks like. You get a fixed scope and a fixed price before any work starts.

    • Scope document
    • Timeline
    • Quote
    2–4 days
  2. 02

    Design

    Wireframes first, so we argue about structure before anyone argues about colour. Then high-fidelity screens in Figma using your real content.

    • Wireframes
    • Figma designs
    • A clickable prototype
    1–2 weeks
  3. 03

    Build

    Front end, API, and database. You see a staging link from week one and can comment on it any day, and there is no month-long silence.

    • Weekly staging builds
    • A running list of what's done
    3–6 weeks depending on scope
  4. 04

    Handover

    Deployment, a walkthrough of the admin, and written documentation. Then 30 days of support for anything that breaks.

    • Live site
    • Source code
    • Documentation
    • 30 days of bug support
    2–3 days, then 30 days support

About

Who you’d be working with

08 / 10
4:5
Based
Colombo, Sri Lanka
Timezone
UTC+5:30
Experience
5 years
Works as
Software Engineer & Full-Stack Developer

I'm a full-stack developer in Colombo. For five years I've been building the whole thing, from interface to API to database, for clients who need a working product rather than a handover between three contractors. Most of that work has been booking sites, loyalty systems, and internal tools for businesses in Sri Lanka and Europe.

I design before I build, and I think that's why the projects tend to survive. A wireframe costs an afternoon; the same argument after the API is written costs a week. So I'd rather show you a grey-box layout early and have you tell me it's wrong. I also tend to over-invest in the admin side of a project, the part the client uses every day and nobody puts in a portfolio, because a beautiful site the owner can't update is a site that's dead in six months.

I also build with Arduino, making one-off boards for whatever the problem happened to be, rather than one project I can point at. It is a different constraint to work under: a couple of kilobytes to fit in, no refresh button, and a thing that either does what you wired it to do or sits there. So if a project needs software that reaches hardware, whether sensors, controllers, or something physical that has to report back, that is work I can take on rather than pass to someone else.

Stack

21 technologies

Primary

  • .NET Core
  • C#
  • React
Frontend
React, JavaScript, HTML, Tailwind CSS, Bootstrap
Backend
.NET Core, C#, Node.js, PHP, Python
Databases
SQL Server, MySQL
Design
Figma, Adobe Photoshop
CMS & platforms
WordPress
Hardware
Arduino
Tooling
Git, GitHub, Postman, Vite, VS Code

Contact

09 / 10

Have something to build?

Tell me what you're working on and what it needs to do. I reply within one working day, and I'll tell you honestly if I'm not the right fit.

Budget
Timeline

Or just email mendisash@gmail.com

Available for new projects