Hi, I'm Zidan.

Say hello

experience

2022 now

VIVAVIS Water

Software Engineer
GoNodeJSTimescaleDBK8sGCPJenkinsgRPCwebsocketRabbitMQReactLeafletApache Echarts
  • Built scalable IoT ingestion in Go and Node.js for thousands of devices.
  • Wrote production parsers for ModBus & M-Bus industrial protocols.
  • Integrated TimescaleDB for time-series aggregation, speeding analytics.
  • Built realtime dashboards and analytics with React, Leaflet, and Apache ECharts.
  • Migrated VM deployments to GKE with near-zero downtime.
  • Built Jenkins CI/CD pipelines to automate releases end-to-end.
2021

Turkish Aerospace Industries

Software Developer Intern
ReactNodeJSPostgres
  • Implemented RBAC securing critical admin workflows with granular access.
  • Designed DB schema and migration strategy for iterative releases.
2017

Bandung Institute of Technology

Network Engineer Intern
DebianMikroTik
  • Configured LAN routing and firewall rules for stable, secure operation.
  • Managed Wi-Fi auth via MikroTik; supported campus users.

projects

homelab .md
personal

Homelab

Bare-metal Kubernetes cluster and self-hosted LLM on Raspberry Pi.

k3sRaspberry PiTraefikGiteaPi-holeLocal LLM
  • Built a 3-node bare-metal k3s cluster (1 control plane + 2 workers) running staging workloads.
  • Self-hosted CI/CD via Gitea Actions for automated build and deploy pipelines.
  • Configured Traefik ingress with Let's Encrypt TLS alongside Pi-hole local DNS.
  • Managed hostname-based routing across the LAN with no external DNS dependency.
  • Runs a dedicated local LLM inference node for hands-on work with open-source models.

education

Sakarya University 2024
Computer Engineering
Daarut Tauhiid Vocational High School 2018
Computer and Network Engineering