Widya Tutuko - Software Engineer

BuildingwhateverI feel like

Singapore-based engineer, pingponging mood between doing full-stack development, or infrastructure across software, trading, os or hardware stuff that I find interesting (mostly short lived, 3 days max and I get bored).

Widya Tutuko / w22ko

Whatware enyineur

Based in Singaporein/agengsetya@widyaageng
Kubestronaut
5x Kubernetes Certified

Now MLOps at Apple, was hardware engineering at Halliburton then fullstack and data-platform work at OCBC. The path runs from wire-level hardware to pass only-god-knows datagram around other people pipelines to distributed systems distributing nonsense to slopified services. Kubernetes-certified from KCNA to CKS, with a little capital-markets analytics credential (yes, dd 🦍 the right way 🤡) on the side. Yet I still dont know jack💩 about computer, tf are these CRDs and why assets markets sucking my 💸💸, but I wanna 140x my capital. Solution? YOLO with data 🔮🔮 & concurrency 🚀🚀🚀

Singapore, 1° 17' N 103° 50' E
Particle map data
FieldValue
LocationSingapore
Coordinates1° 17' N 103° 50' E
Particles rendered0

Top skills

PythonJavaScriptTypeScriptGoC++bashk8sDockerKafkaHasuraPostgresMSSQLMongoMongoDBImpalaTrinoHiveHDFSYugabyteDagsterPrometheusGrafanaLokiPromtailSPII2CCANTelemetryReactSvelteKitNodeTailwindVitePyTorch

GitHub signal

cached
Public repos
43
Followers
7
Following
7

Top languages by repo count

Python · 41%JavaScript · 35%TypeScript · 12%Shell · 6%Dockerfile · 6%

Honors & Awards

Bronzies - IOAA

Experience

Where I've made
an impact (maybe |:).

Apple
MLOps
Singapore
  • MLOps: A bunch of stuff to deploy, rollback, monitor or just simply scraping ideas.
OCBC Bank
Software Engineer
Singapore
  • Fullstack: built the AI and analytics platform end to end, with Python, React, SvelteKit, TypeScript, Tailwind, Node, Vite, Impala, Postgres, Mongo, bash, Trino, Hive and HDFS in the mix.
  • Also looked after the infrastructure and internal tooling, plus a data-as-a-service layer: Hasura, k8s, Docker, bash, Python, Kafka, Yugabyte, Promtail, Loki, Prometheus and Grafana.
PythonReactSvelteKitTypeScriptTailwindNodeViteImpalaPostgresMongobashTrinoHiveHDFSHasurak8sDockerKafkaYugabytePromtailLokiPrometheusGrafana
Halliburton
Senior Engineer
Singapore
  • Automated anything that could be automated, mostly with LabVIEW, MSSQL, Python and JavaScript.
  • Wrote the test logic and kept the test systems for SPI, CAN and I2C interfaces going, customising them as needed.
  • Stayed on the hook for the code and infrastructure behind those test systems.
LabVIEWMSSQLPythonJavaScriptSPICANI2C
Halliburton (Wireline & Perforating)
Engineer
Singapore
  • Redesigned electronic test systems so the product actually met its electrical specs, then updated the procedures and PADS schematics to match.
  • Simulated the analog and digital systems that were failing the most, in MATLAB and Simulink.
  • Led a roughly USD 800K capital-assets buy for a new product line, and got Procurement, R&D and Production on the same page for the handover.
MATLABSimulinkPADS
Halliburton (Wireline & Perforating)
Associate Engineer
Singapore
  • Helped the senior engineers on nuclear logging, acoustic logging and telemetry tools.
  • Two MVP awards: one for tightening up HPHT slim porosity logging calibration, one for skipping the default power electronics and spinning a BLDC motor with simpler commutation so the test rig could travel.
  • Plus a steady trickle of monthly improvement awards.
LabVIEWPower electronicsTelemetry
Halliburton (Wireline & Perforating)
Electrical Engineering Intern
Singapore
  • Rebuilt a test module for analog testing of data-acquisition systems, which meant slowing neutron detection down in a porosity logging tool.
  • Dug into the axis-Z induction tool receiver and got its malfunction rate down.
Analog electronicsData acquisition

Education

B.Eng, Electrical & Electronic Engineering
Nanyang Technological University (NTU), Singapore
2010-2014
M.Sc, Computer Engineering
National University of Singapore (NUS), Singapore
2017-2019

Live telemetry · last 7 days

fallback

Awaiting telemetry. Coding stats appear here when the WakaTime API is reachable.

Kubernetes + markets credentials

KubestronautCKS: Certified Kubernetes Security SpecialistKCSA: Kubernetes and Cloud Native Security AssociateCKA: Certified Kubernetes AdministratorCKAD: Certified Kubernetes Application DeveloperKCNA: Kubernetes and Cloud Native AssociateCMSA: Capital Markets & Securities Analyst

Kubestronaut, Linux Foundation, Aug 2025. CKS: Certified Kubernetes Security Specialist, Linux Foundation, Aug 2025. KCSA: Kubernetes and Cloud Native Security Associate, Linux Foundation, Aug 2025. CKA: Certified Kubernetes Administrator, Linux Foundation, Jun 2025. CKAD: Certified Kubernetes Application Developer, Linux Foundation, Mar 2025. KCNA: Kubernetes and Cloud Native Associate, Linux Foundation, Jan 2025. CMSA: Capital Markets & Securities Analyst, Corporate Finance Institute, Sep 2022

Hobbies

Side currents

Three obsessions that leak into the day job.

01 / PROGRAMMING

Programming

Python, Go, JavaScript, and k8s are sweet spots. The stack shifted from test rigs to data platforms, and the languages followed what needs to be solved.

Python (Languages)PythonJavaScript (Languages)JavaScriptLabVIEW (Languages)LabVIEWGo (Languages)GoC++ (Languages)C++Dagster (Data platform)DagsterHasura (Data platform)HasuraKafka (Data platform)KafkaMongoDB (Data platform)MongoDBPyTorch (Data platform)PyTorchReact (Frontend)ReactNode (Frontend)Nodek8s (Infra)k8sDocker (Infra)DockerLoki (Infra)LokiPrometheus (Infra)PrometheusGrafana (Infra)Grafana
  • Languages
  • Data platform
  • Frontend
  • Infra

Graph of 17 technologies: Python (Languages), JavaScript (Languages), LabVIEW (Languages), Go (Languages), C++ (Languages), Dagster (Data platform), Hasura (Data platform), Kafka (Data platform), MongoDB (Data platform), PyTorch (Data platform), React (Frontend), Node (Frontend), k8s (Infra), Docker (Infra), Loki (Infra), Prometheus (Infra), Grafana (Infra).

02 / TRADING

Trading

A capital-markets and securities analysis credential (CMSA) backs the gambling. Markets are a long-running systems (eh0) problem, a portable casino one might say.

Degen portfolio +5.9% over 40 daysnon-real data

Illustration only. This is synthetic data, not real trading performance.

03 / WEIRD COMPUTER EXPERIMENTS

Weird computer experiments

Sliding-control projects, spraying udp packets between my rasps, self-hosted pipelines/compute cluster using all of my old laptops, smelling TCP or making my phone as k8s worker. The drawer where software and electronics refuse to stay separate.

Decorative matrix-style character shower, ascii and katakana glyphs.