ZENITH

> INITIALIZING ZENITH v3...
📡SYSTEM COMMS ACTIVE

Mission Control

A quick introduction — who I am, what I study, and what I'm building right now

Rizky

Rizky Mardhani · Engineer

LIVE
typing
> What do you want to know?
SKILL TREE TELEMETRY

Constellation

Skills mapped as stars — click any node to read capabilities and mastery depth

WEB SYSTEMSFrontend, full-stack frameworks & interactive rendering
⚛️ React.jsProficient
Next.jsProficient
🔷 TypeScriptProficient
🎨 Tailwind CSSProficient
🌐 HTML5 & CSS3Proficient
JavaScript ES6+Proficient

React.js

Proficient
Proficiency Telemetry92%

Core engine for modern interactive web apps — component architecture, custom hooks, and state management.

🚀TRAJECTORY & MILESTONES

Flight Path

Where I've been, what I've built, and where I'm headed

Now · 2023 — Present

Computer Engineering

Brawijaya University
  • Pursuing Computer Engineering with a strong focus on embedded hardware, microcontrollers, and computer architecture.
  • Active in faculty laboratory practicums and department technical events.
Hardware · 2024 — Present

IoT & Hardware Prototyping

Independent Projects
  • Built automated sorting and sensor telemetry nodes with ESP32, optical sensors, and MQTT.
  • Designed custom PCB layouts and built real-time monitoring web dashboards.
Web · 2023 — Present

Full-Stack Web Engineering

Open Source & Projects
  • Built high-performance web apps using React, Next.js, and TypeScript.
  • Crafted custom design systems, responsive interfaces, and accessible web experiences.

About Me

  • Level:Lv. 21 · 94% XP
  • Focus:IoT and Web Integration
  • Based in:Indonesia 🇮🇩
  • Status:Online 🚀

Badges Unlocked

UB StudentComputer Eng
IoT BuilderESP32 & Sensors
Web ShipperReact / Next.js
PCB CrafterSchematic Design
Event StaffUB Events
Retro GamerArcade Vault

Mission Log

Projects I've shipped — web apps, hardware prototypes, and more

PCB Custom Malang
Live

PCB Custom Malang

Advanced circuitry showcase and custom fabrication platform for localized sensor arrays.

ReactTailwind CSSNetlifyVercel
Bootstrap Portfolio
Live

Bootstrap Portfolio

Fundamental responsive web portfolio showcasing initial development explorations and core styling.

HTML5CSS3Bootstrap
?
Coming soon

Encrypted Artifact #03

Deep-space neural telemetry & hardware automation project currently undergoing orbital calibration.

In progress...
INTERACTIVE HARDWARE LAB

IoT Telemetry Workbench

Simulate real ESP32 microcontroller sensor inputs, live signal waveforms, and MQTT packet streams

📡

ESP32 Node MCU · Core CPU & Telemetry

Xtensa Dual-Core 32-bit @ 240MHz · Wi-Fi 802.11 b/g/n · BLE 4.2

TX ONLINE
PACKETS: 142
HARDWARE SENSOR INJECTIONAdjust dials to mutate telemetry
CPU Clock Speed240 MHz
Free SRAM Heap284 KB
Wi-Fi Signal (RSSI)-58 dBm
ADC OSCILLOSCOPE (CHANNEL 1)
50 MS/DIV · 3.3V P-P
LIVE MQTT PACKET STREAM
QoS 1 · BROKER READY
{
  "topic": "zenith/node-01/esp32",
  "timestamp_utc": 1787063965,
  "telemetry": {
    "device": "ESP32-WROOM-32D",
    "core": "Xtensa-LX6-DualCore",
    "cpu_freq_mhz": 240,
    "free_heap_kb": 284,
    "wifi_rssi_dbm": -58,
    "status": "SYSTEM_NOMINAL"
  }
}
LAST TRANSMIT: 0.12s agoPROTO: MQTT/TCP 1883
EMBEDDED C++ DRIVER
// ESP32 System Telemetry Node
#include <WiFi.h>
#include <PubSubClient.h>

void publishTelemetry() {
  uint32_t freeHeap = ESP.getFreeHeap() / 1024;
  int8_t rssi = WiFi.RSSI();
  
  StaticJsonDocument<128> doc;
  doc["cpu_freq_mhz"] = getCpuFrequencyMhz();
  doc["free_heap_kb"] = freeHeap;
  doc["wifi_rssi_dbm"] = rssi;
  
  char buffer[128];
  serializeJson(doc, buffer);
  mqttClient.publish("zenith/esp32/status", buffer);
}

Send a Transmission

Have a project idea, collaboration, or just want to say hi? I'd love to hear from you.