ONLINE • ITB ENGINEERING PHYSICS
CHIP DESIGN & RTL
FULL-STACK SYSTEMS
// HELLO, WORLD. I AM
Umar Zaki Gunawan - Engineering Physics & Chip DesignUmar Zaki Gunawan - FPGA & Supercomputer Laboratory
CAM_01 // LAB_A

Umar Zaki Gunawan.

I am an Engineering Physics student who builds production software, designs FPGA processor architectures, and conducts supercomputer simulations.> Bridging the physical laws of silicon with clean systems code and interactive digital laboratories.

3.85/4.0
Academic GPA (ITB)
5+
Research Papers
120+
Students Taught (TA)
SIMULATION: ACTIVE
GATE ARCHITECTURE: 3D FINFET / 5NM
WAVE EQUATION: CRANK-NICOLSON TDSE
> MOVE MOUSE TO TILT CRYSTAL LATTICE
FPS: 60 • WEBGL 2.0 • R3F
MODULE 01 // ABOUT

Not just another frontend developer.

An engineer who speaks physics.

Most software engineers treat computer hardware as a black box. As an Engineering Physics student at ITB, I have spent the last four years opening that box—studying the quantum mechanics of silicon, the thermodynamics of cooling systems, and the numerical algorithms that drive scientific supercomputers.

[ EVOLUTION TELEMETRY ]
> Use the interactive carousel on the right to trace chronological academic and engineering milestones from 2022 to present.
01 / 06

The Physics Foundation

Entered ITB Engineering Physics // MILESTONE 01

Chose Engineering Physics to understand how technology works from first principles—from Schrödinger's wave equation and thermodynamics to Maxwell's electromagnetism.

# Classical Mechanics# Thermodynamics# Linear Algebra# Vector Calculus
> STATUS: COMPLETED & VERIFIEDITB.ENG.PHYSICS // 2022-2026
SYNTHESIS // CAREER VALUE

When you hire Umar Zaki Gunawan, you get three professionals in one:

01. Full-stack software engineer (clean, tested code).
02.Scientific computing specialist (complex equations & data).
03.Hardware & semiconductor enthusiast (FPGA & embedded).
LET'S COLLABORATE> INBOX ACTIVE
MODULE 02 // ZERO-GRAVITY SKILLS ARENA
[ TRACK: 0% ]

Interactive Skills Arena.

> Zero-Gravity Floating Badges.

Instead of static progress bars, explore my engineering stack as a living zero-gravity physics arena. Move your mouse to scatter badges, click and drag to fling them across space, and select any badge to inspect live telemetry.

[ TELEMETRY INSTRUCTIONS ]
> **Hover/Move Mouse**: Repels and scatters floating badges.
> **Click & Drag**: Grab any badge and fling it across the arena.
> **Click Badge**: Displays full technical specification in the telemetry HUD.
PHYSICS ENGINE: 60 FPS ACTIVE // HOVER TO REPEL
Python
C / C++
TypeScript / JavaScript
Rust / WebAssembly
NumPy & SciPy
Quantum ESPRESSO
MATLAB & Simulink
React & Next.js (App Router)
Tailwind CSS & Shadcn UI
Three.js & React Three Fiber
GSAP & Framer Motion
Laravel & PHP
PostgreSQL & TimescaleDB
MQTT & WebSockets
Linux & Shell Scripting (Bash)
SystemVerilog & FPGA (Vivado)
Git, Docker & VS Code
> GRAB & FLING BADGES WITH MOUSE
INSPECTING // PROGRAMMING
Expert4 Yrs Exp

Python

TELEMETRY SYNCED
// TECHNICAL SPECIFICATION

Primary language for scientific computing, data analytics, automated HPC simulation scripts, and IoT telemetry processing.

// DEPLOYED IN CASE STUDIES
Indoor Air Quality DashboardDFT Simulation PipelineNumerical Methods Teaching
// STACK SYNERGY
# NumPy# SciPy# Matplotlib# Pandas
MODULE 07 // CAREER & ACADEMIC CHRONOLOGY
[ TIMELINE: 0% ]

Experience & Education.

A track record of rigorous execution.

// SECTION NARRATION[ CHRONOLOGY ]

From maintaining a 3.85 GPA in Engineering Physics to supervising 120+ students in C programming laboratories and leading student technology organizations.

> TELEMETRY INSTRUCTIONS:
Click any yellow chevron button to expand its full experience card.
01
2022 — Present (Expected Graduation: 2026)

Undergraduate Student — B.S. in Engineering Physics

@ Institut Teknologi Bandung (ITB) / University of Excellence
[ EXPAND DETAILS ]>>
02
August 2024 — Present

Head Teaching Assistant & Lab Instructor (C Programming)

@ Engineering Physics Department
[ EXPAND DETAILS ]>>
03
January 2025 — Present

Undergraduate Research Assistant (Computational Physics Group)

@ Laboratory of Solid State & Semiconductor Materials
[ EXPAND DETAILS ]>>
04
June 2025 — November 2025

Lead Software & IoT Engineer

@ Smart Campus Environmental Monitoring Initiative
[ EXPAND DETAILS ]>>
05
March 2024 — March 2025

Vice President of Technology & Workshop Coordinator

@ Society of Engineering Physics Students (HMFT)
[ EXPAND DETAILS ]>>
06
June 2026 — August 2026 (Target)

Incoming R&D Software & Semiconductor Intern

@ Targeting R&D & Tech Leaders (Summer 2026)
[ EXPAND DETAILS ]>>
MODULE 03 // CASE STUDIES

Featured Systems & Simulations.

> Interactive Folder Archives.

> FILTER ARCHIVES BY CATEGORY:
[ DOC ID: #IAQ-DASHBOARD ] // IoT & Sensor Analytics2025-11

Indoor Air Quality IoT Dashboard & Analytics Engine

> Real-time sensor telemetry, kalman filtering, and predictive analytics for smart environments.
01. OVERVIEW

An end-to-end IoT platform deploying ESP32 microcontroller arrays with BME680, MQ-135, and PMS5003 sensors. Features real-time MQTT data ingestion, server-side Kalman filtering for noise reduction, and a high-performance dashboard displaying CO2, VOCs, particulate matter, and thermodynamic drift.

02. PROBLEM

Commercial indoor air quality monitors suffer from high baseline drift and lack open API access for HVAC integration. In laboratory environments, raw particulate and VOC sensor data is plagued by high-frequency electronic noise and humidity cross-sensitivity.

03. SOLUTION

Designed an embedded firmware array utilizing dual-stage Kalman filtering on an ESP32 dual-core MCU, broadcasting telemetry over TLS-secured MQTT. Built a reactive Next.js frontend with WebSockets that visualizes multi-sensor correlations and calculates real-time Air Quality Index (AQI) indices using EPA algorithms.

DEPLOYED TECHNOLOGY STACK
# ESP32 / C++# MQTT / WebSockets# Next.js 15# TypeScript# Tailwind CSS# TimescaleDB# Python / NumPy
01 //IoT & Sensor Analytics|Indoor Air Quality IoT Dashboard & Analytics Engine
02 //Scientific Computing|Quantum Mechanics Interactive Numerical Notebook
03 //Full-Stack Systems|Enterprise Fleet & Rental Car Management Platform
04 //Materials Simulation|Automated DFT Electronic Structure Simulation Pipeline
05 //Full-Stack Systems|Playful Neo-Brutalist Scientific Laboratory Portfolio
06 //Semiconductor & RTL|32-bit RISC-V Processor RTL Design & FPGA Implementation
MODULE 04 // SCIENTIFIC PUBLICATIONS

Research & Physics.

> Published Papers & Simulations.

> PUBLICATION ARCHIVES // COMPACT DECKTOTAL PAPERS: 05
[ Published ]

Bandgap Engineering of Monolayer MoS₂ via Substitutional Doping: A First-Principles Density Functional Theory Study

Authors: Umar Zaki Gunawan, Dr. H. Santoso, Prof. R. Widjaja

VIEW DETAILS
[ Published ]

Real-Time Embedded Dual-Stage Kalman Filtering for Drift Compensation in Metal-Oxide Semiconductor Gas Sensor Arrays

Authors: Umar Zaki Gunawan, A. Pratama

VIEW DETAILS
[ Under Review ]

Numerical Simulation of Direct Quantum Tunneling Leakage in Sub-5nm High-k Gate Oxide FinFET Architectures

Authors: Umar Zaki Gunawan, Prof. R. Widjaja

VIEW DETAILS
[ Published ]

Area-Efficient Systolic Array Architecture for Real-Time Matrix Acceleration on FPGA Platforms

Authors: Umar Zaki Gunawan

VIEW DETAILS
[ Published ]

Computational Fluid Dynamics Modeling of Micro-Channel Heat Sinks for High-Power Semiconductor Modules

Authors: Umar Zaki Gunawan, Dr. H. Santoso

VIEW DETAILS
SHOWING ALL 05 SCIENTIFIC PUBLICATIONS // SCROLL TO VIEW MORE
[ ITB // RESEARCH ARCHIVE ]
MODULE 06 // ENGINEERING WRITING & THOUGHTS
[ ARTICLES: 0% ]

The Engineering Blog.

> First-principles breakdowns & hardware tutorials.

Writing is the ultimate test of understanding. Here I dissect complex topics in semiconductor physics, low-level systems programming, and high-performance computing into clear, actionable guides.

[ TELEMETRY INSTRUCTIONS ]
> Use the category buttons in the bottom dock to filter engineering articles.
// PHYSICS
July 2, 20266 min read

Why Engineering Physics is the Ultimate Foundation for Modern Software Engineering

From transistors and semiconductor physics to memory hierarchies and distributed systems: why understanding the physical world makes you a 10x better systems programmer.

# Engineering Physics# Systems Programming# Computer Architecture# Philosophy
READ FULL ARTICLE> ITB.LABS/BLOG
// EMBEDDED SYSTEMS
June 18, 20269 min read

Demystifying Kalman Filters: How to Implement Dual-Stage Sensor Fusion on ESP32 in C++

A step-by-step mathematical breakdown and practical C++ implementation of Kalman filtering to eliminate baseline drift and noise in inexpensive IoT gas sensors.

# Kalman Filter# ESP32# C++# IoT# Signal Processing
READ FULL ARTICLE> ITB.LABS/BLOG
// SEMICONDUCTOR
May 25, 20268 min read

A Programmer's Guide to Density Functional Theory (DFT) & Quantum ESPRESSO

How computational physicists simulate new semiconductor materials on supercomputers without ever touching a physical beaker or cleanroom.

# DFT# Quantum ESPRESSO# Materials Science# Scientific Computing# Python
READ FULL ARTICLE> ITB.LABS/BLOG
// PROGRAMMING
April 14, 20267 min read

Building Interactive Physics Simulations in the Browser with Next.js and React Three Fiber

Why interactive 3D WebGL visualizations are replacing static textbook diagrams in engineering education, and how to optimize 60 FPS shaders.

# Three.js# React Three Fiber# WebGL# Next.js# Frontend
READ FULL ARTICLE> ITB.LABS/BLOG
MODULE 08 // DIRECT COMMUNICATION CHANNEL

Let's build something
meaningful.

Whether you are recruiting for **Summer 2026 R&D internships**, exploring scientific computing collaborations, or just want to discuss semiconductor physics and systems code—my inbox is open.

> TELEMETRY INSTRUCTIONS:
// Direct electronic mail directories and secure messaging channel.
// All inputs are validated client-side and sanitized against XSS injection.
DIRECT DIRECTORIES
// PRIMARY ELECTRONIC MAIL
umar.zaki@itb.ac.id
// PROFESSIONAL PROFILES
GitHub @umarzakiLinkedIn Profile
Bandung, Indonesia • Open to Remote & Relocation
AVAILABILITY STATUS

Currently looking for **Summer 2026 R&D Internships** in software engineering, embedded systems, semiconductor EDA, or computational simulation.

STATUS: DIRECT TRANSMISSION READYITB.LABS
SECURE TELEMETRY FORM

Send a Direct Message

> All inputs are validated client-side and sanitized against XSS injection.

> AVAILABLE FOR SUMMER 2026 R&D INTERNSHIPS // REMOTE & GLOBAL
[ ITB // PHYSICS & COMPUTATION ]