Currently working

Sentot Gurun Setiawan

Information Technology Support Engineer

IT engineer with professional experience across infrastructure, systems support, software engineering, deployment, and modern development workflows. Currently working on-site at UPVIZ under a contract role since April 2025.

Sentot Gurun Setiawan - IT Support Engineer
Semarang, Central Java · Indonesia

Infrastructure mindset, engineering workflow.

My work sits between IT operations and software engineering: keeping systems running, understanding the infrastructure underneath them, and building practical tools when existing solutions are not enough.

Infrastructure & Systems

Linux, servers, virtualization, networking, remote administration, deployment and troubleshooting.

Software Engineering

Backend/API development, databases, web applications, testing, architecture and maintainable delivery.

Cloud & Delivery

Docker, CI/CD and pragmatic use of Vercel, Supabase, Firebase, Netlify and other managed services.

AI-assisted Dev

Hands-on use of modern AI coding tools as development accelerators while keeping engineering discipline in the loop.

Professional Experience

Current and previous roles, aligned with professional engineering experience.

Apr 2025 – Present · 1 yr 5 mos
Information Technology Support Engineer
UPVIZ · Contract
Semarang, Central Java, Indonesia · On-site
Kubernetes Continuous Integration (CI) IT Support
Aug 2022 – Apr 2025 · 2 yrs 9 mos
IT Support Specialist
PT. Anugerah Jaya Maju Abadi Indobox · Contract
Semarang, Central Java, Indonesia · On-site
Closed-Circuit Television (CCTV) Mikrotik IT Support
Mar 2018 – Aug 2022 · 4 yrs 6 mos
Engineer
PT. Katalis Indonesia Santosa · Contract
Semarang, Central Java, Indonesia · On-site
Docker Enterprise Resource Planning (ERP) Project Management Systems Integration
Mar 2018 – Aug 2022
IT Support Specialist
PT. Katalis Indonesia Santosa
Semarang, Central Java, Indonesia · On-site

Projects & Engineering Work

A deliberately curated selection of professional and personal engineering work. Project status and role are explicit so completed delivery work is not confused with work still being developed.

Professional / Completed

Kitzen · Attendance Integration Platform

Led and supported the delivery of Kitzen as Project Manager, Systems Integrator, System Deployment Engineer, and IT Support. The platform connects Hikvision attendance devices, operational services, dashboards, background workers, and a centralized database, including integration with a government (BKD) data workflow.

  • Project coordination, system integration, deployment, and operational support
  • 10-module Java enterprise application with web, REST API, scheduler, bot, and CLI components
  • Hikvision device communication using REST/HTTP with Digest Authentication
  • Online and offline attendance-data processing with scheduled background services
Java EE 8 / Jakarta EE Maven Payara Micro JSF PrimeFaces MySQL 8 JPA / Hibernate Retrofit OkHttp Quartz Telegram Bot
In Development

KasirKita POS

Personal software-engineering project for a practical POS platform, developed with explicit architecture, security, testing and inventory invariants.

  • Purchase and inventory workflow design
  • PostgreSQL, migration and transaction design
  • Frontend/backend separation and automated testing
SvelteKit TypeScript Kotlin/Ktor jOOQ PostgreSQL
Professional / Completed

ERP & IT Engineering Work

Professional experience involving ERP environments, infrastructure support, deployment and day-to-day technical problem solving at PT. Katalis Indonesia Santosa.

ERP Docker Linux IT Support
Professional Experience

AI / Data Annotation

Experience contributing to recognition datasets through object annotation work, including vehicles, people and other objects for computer vision models.

Data Annotation Computer Vision Data AI Data Work

From device to operational system

The project demonstrates a broader engineering role than application coding alone: coordinating delivery, integrating hardware and software, deploying the system, and supporting it in operation.

Project role
Project Manager · Systems Integrator · System Deployment · IT Support
Architecture
10 modular components spanning dashboard, REST API, shared contracts, schedulers, bot, device communication, and CLI tools
Device integration
Hikvision REST communication with Digest Authentication using Retrofit, OkHttp, and Gson
Operations
Quartz scheduling, online/offline processing, logging, diagnostics, and Telegram operational notifications

Technology Stack

Grouped by the role each technology plays rather than presented as an oversized keyword cloud.

Infrastructure

Linux Ubuntu Proxmox KVM Virtualization Networking

Backend

Go Kotlin Ktor Java Rust REST API

Web

TypeScript React Svelte SvelteKit Vanilla CSS

Data

PostgreSQL MySQL MariaDB jOOQ Flyway

Cloud & Delivery

Docker GitHub Actions Vercel Supabase Firebase Netlify Cloud Run

AI-assisted Development

Claude Cursor GitHub Copilot OpenCode Kiro

Let's talk about systems, software, or infrastructure.

For freelance projects, technical collaboration, infrastructure support, or software engineering work.

WhatsApp / Phone

0878 3118 0030

Find me online

Send an Inquiry

Isi formulir di bawah untuk mengirim pesan langsung ke WhatsApp atau gunakan widget chat di pojok kanan bawah.