Software Engineer

Shaping Ideas into Reality

Building scalable backend systems and elegant web solutions with clean architecture and deliberate design.

Tools of the Trade

Technologies I use to build robust, scalable applications

Frontend & UX

Interfaces that feel fast, intuitive, and accessible.

4 technologies I actively use in this area.

  • TypeScript
  • JavaScript
  • React.js
  • Next.js

Backend & APIs

Services, APIs, and background jobs that stay reliable under load.

7 technologies I actively use in this area.

  • Node.js
  • Nest.js
  • Express.js
  • Fastify.js
  • Moleculer.js
  • tRPC
  • PHP Laravel

Data & Persistence

Relational and document data stores with pragmatic ORM choices.

6 technologies I actively use in this area.

  • PrismaORM
  • TypeORM
  • SequelizeORM
  • MySQL
  • PostgreSQL
  • MongoDB

Infrastructure

Caching, search, and event pipelines that keep systems responsive.

3 technologies I actively use in this area.

  • Redis
  • Elasticsearch
  • Kafka

Cross‑platform

Bringing products to mobile and desktop with one codebase.

2 technologies I actively use in this area.

  • Flutter
  • Electron.js

This is not an exhaustive list, but rather a reflection of the tools I reach for most often. I believe in choosing the right tool for the job, and I'm always learning.

Selected Work

A few projects I've worked on recently — each with its own challenges, decisions, and lessons learned.

BACKEND ENGINEER

Phillipworks - Mini ERP

A comprehensive ERP system for small businesses, featuring inventory management, order processing, and financial reporting.

Node.jsPostgreSQLREST API
FULLSTACK ENGINEER

Point of Sales - Toko Kue Lakker

Modern POS system for a bakery business with real-time inventory tracking and sales analytics.

ReactExpressMongoDB

Let's Build Something Exceptional Together

Have a project in mind? I'm here to help bring your ideas to life with clean code and innovative solutions.

Start a Conversation
Or email me directly
Available for projects