Dozer · Software for business operations

I build the software behind everyday operations.

From cafe POS and banking modules to internal HR and seller finance, I work across the layers that make a workflow hold together: interface, API, data, and the people using it.

POS & retailBanking modulesHR & payrollSeller finance

Laravel ASP.NET Flutter SQL Server / MySQL REST APIs
Portrait of Dozer Napitupulu
01 ↗
Start with the workflow Who uses it, where it breaks, and what should happen next.
02 ↗
Connect the moving parts A usable screen is only useful when the API and data agree.
03 ↗
Make it maintainable Clear ownership, predictable data, and a handoff your team can use.
What I ship

Software that turns a manual handoff into a working system.

Web Applications

Operational dashboards, admin systems, CMS workflows, and line-of-business applications using Laravel and ASP.NET MVC.

Mobile Workflows

Flutter-based mobile applications for ordering, employee operations, task handling, and backend-connected workflows.

Data and Integration

REST APIs, database design, SQL Server/MySQL maintenance, reporting logic, and integration between business systems.

Profile

Fullstack engineer focused on practical business systems.

I work across backend, frontend, mobile, and database layers, with experience supporting real company operations in cafe systems, banking modules, internal employee tools, reporting, and product development workflows.

My focus is not only making screens work, but shaping the data model, integration points, and daily user flow behind them.

Backend

Laravel ASP.NET MVC REST APIs

Frontend & mobile

Blade / React Flutter TypeScript

Data

MySQL SQL Server PostgreSQL
The work

A few systems built around the work people actually have to do.

The case list is being updated. Browse the archive for the full record.

Where the work has been tested.

Start a conversation

Have a workflow that is too important to keep patching?

Send the context, the people involved, and the part that keeps getting stuck. We can work out whether the right answer is a new system, a better flow, or a smaller fix.