Software developer

Need a website
or web app?
Let’s build it
from idea to launch.

I help turn business ideas and everyday problems into websites and apps people can use.

A bit
about me.

Davin Kurnia

I’m Davin, a developer who enjoys turning business needs into software people can use.

I’ve worked on customer-facing websites, mobile apps, and internal tools for service workflows, inventory, and delivery data. Those projects have made me pay attention to the everyday details: what someone needs to find, enter, or get done.

I also work on UI and UX, using Figma to explore page layouts, user flows, and clickable prototypes before moving into code. I like working through how a screen should behave as well as how it looks—especially forms, navigation, and the moments when something goes wrong.

From there, I can build the interface, connect APIs and databases, and get the product ready to launch. Design and development are parts of the same conversation for me, so we can keep checking that what we’re building makes sense for the people using it.

Tools I work with

  • Figma
  • React
  • Next.js
  • TypeScript
  • React Native
  • Expo
  • Node.js
  • ASP.NET Core
  • PHP
  • SQL Server
  • Supabase
  • WordPress
  • REST APIs
  • Git

Some things
I’ve worked on.

4 of 8 projects shown

What do you need built?

Business websites

Maybe your business has outgrown its current website, or you’re starting with a few notes and no idea how to arrange them. I’ll help you work out what visitors need to know and give each page a clear purpose—from explaining your services to making it easier to enquire. We can explore the layout in Figma before I build it, check how it works on smaller screens, and choose a way for you to update the content after launch.

Possible tools

  • Figma
  • WordPress
  • PHP
  • Next.js
  • TypeScript

WordPress is an option when you want to manage pages and content yourself. For a more custom website, we can use Next.js and TypeScript. I’ll help choose an approach that fits how you want to maintain it.

Tell me what you have in mind

From first conversation
to launch.

I’ll guide the project from the first conversation to launch, one clear step at a time.

Tell me the idea

We talk about what you need, who it’s for, and what problem it should solve.

Scroll to explore the stepsSkip process ↓

Have a project
in mind?

Tell me what you’re thinking of building. We can work out the next step together.

hello@davinkurnia.com

Not sure what to send?

Start with your idea, what you need help with, and when you’d like to launch. A rough outline is enough—we can figure out the details together.