Skip to content

Zaki Hatta, software engineer from Padang, Indonesia

Scroll down

Hello, I'm Zaki

I'm a software engineer who builds fast web platforms, real-time GIS systems and mobile apps. I care about the details people never notice, like the milliseconds between a warning and the person who needs it.

Portrait of Zaki Hatta
Zaki HattaSoftware Engineer

01.

Frontend

  • Next.js and React
  • TypeScript
  • Tailwind CSS
  • Responsive interfaces

02.

Fullstack

  • Node.js services
  • SQL and NoSQL databases
  • Real-time WebSockets
  • WordPress sites

03.

GIS and mobile

  • WebGIS platforms
  • Spatial data in ArcGIS Pro
  • Routing algorithms
  • React Native apps

04.

Cloud

  • AWS
  • Docker
  • Deployment
  • Performance tuning

The way I work

Small, fast and dependable software, built close to the people who will use it.

  1. i.

    Speed is a feature

    Moving alerts to WebSockets cut latency from 677 ms to 37 ms in my thesis project. I treat performance as part of the design, not a final polish.

  2. ii.

    Plan for failure

    Shelters fill up, servers go down, signals drop. I build the fallback first, so the software still helps when things go wrong.

  3. iii.

    Close to the client

    I work directly with the people I build for, from the first call to launch, so the result fits the business and not just the brief.

18x

Hazard alerts now reach phones in 37 ms instead of 677 ms, over persistent WebSocket connections.
Faster alertsPadang Rescue

Tools I build with

The languages, frameworks and platforms I reach for most, from the first prototype to the server it runs on.

  • FrontendNext.js
  • FrontendReact
  • LanguageTypeScript
  • StylingTailwind CSS
  • BackendNode.js
  • MobileReact Native
  • LanguagePython
  • DataSQL and NoSQL
  • CloudAWS
  • DevOpsDocker
  • GISArcGIS Pro
  • CMSWordPress

Every project I have worked on so far, from client websites to my thesis. Hover over a name to see a glimpse, or open it to read the whole story.

Work with me