Open to opportunitiesJakarta, Indonesia

Hi,I'm
BravelyDirgayuska

I build full-stack products end to end — documented, tested, and deployed — on a Computer Engineering foundation in hardware and networking.

Tools I build with

TypeScript
JavaScript
React
Next.js
Tailwind CSS
HTML5
Java
C/C++
PHP
Laravel
Supabase
PostgreSQL
MySQL
Git
GitHub
Vercel
Figma
Arduino
Arduino
Figma
Vercel
GitHub
Git
MySQL
PostgreSQL
Supabase
Laravel
PHP
C/C++
Java
HTML5
Tailwind CSS
Next.js
React
JavaScript
TypeScript
About

Get to know me

Based in Jakarta. Curious about how things work, from the web app down to the wire.

Portrait of Bravely Dirgayuska

Bravely Dirgayuska

Computer Engineering Graduate

Who I am

I'm a Computer Engineering graduate who gets genuinely excited about learning new technology and going deep on software, and about everything around the code: the environment it runs in, how it's deployed, and what keeps it maintainable.

What sets me apart is range. I work end to end: proper documentation, a real SDLC from requirements to release, and testing that catches problems before users do. And because my degree is Computer Engineering, I also come from the layers underneath. I've designed a PCB, written firmware for a microcontroller, and studied how traffic gets routed, so the web apps I build rest on an understanding of what they actually run on.

Build
Full-stack products, from schema to interface.
Document
READMEs, test plans, and manuals others can follow.
Test
Automated and written tests, not a manual click-through.
Ship
SDLC discipline through CI and deployment.
Hardware
Firmware in C, sensors, and a custom PCB design.
Network
IP addressing, routing, and switching fundamentals.
Skills

From screen to silicon

A full stack in the literal sense: the interface at the top, the hardware at the bottom, and the layers I've worked in between.

Closest to the user

Interface

Responsive, type-safe frontends.

  • TypeScript
  • Next.js
  • React
  • React Native
  • Tailwind CSS

Backend & data

Schemas and APIs designed before the UI depends on them.

  • PostgreSQL
  • Supabase
  • Prisma
  • Hono
  • REST APIs
  • Laravel

Security

Authorization enforced on the server, never the client.

  • Row-Level Security
  • RBAC
  • MFA / TOTP
  • SAST & DAST
  • XSS & SQLi prevention

Testing & docs

Tests for the logic, written plans and manuals for the rest.

  • Vitest
  • End-to-end tests
  • Test plans (UT / IFT / BCT)
  • READMEs
  • SOPs
  • Postman

Delivery

Commit to production with CI and reproducible setups.

  • Git & GitHub
  • GitHub Actions
  • Docker
  • Vercel
  • Railway

Network

How the data actually gets there.

  • IP addressing
  • Routing & switching
  • LAN / Wi-Fi troubleshooting

Hardware

Firmware in C, down to the PCB it runs on.

  • C/C++
  • ATmega328P
  • PCB design
  • ADC sensors
  • UART

Closest to the metal

Also usedJavaPHPExcel VBAFigmaphpMyAdmin

Languages

  • Bahasa Indonesia

    Native

  • English

    Intermediate working proficiency

Training & programs

  • Bakti BCA Scholarship Awardee

    PT Bank Central Asia Tbk · 2024 – 2025

  • Digital Talent: Java Fundamentals & Programming

    Pusbang Profesi dan Sertifikasi · 2024

Certifications

  • Java Programming

    Oracle Academy · 2024

  • Java Fundamentals

    Oracle Academy · 2023

  • IT Essentials: PC Hardware and Software

    Cisco Networking Academy · 2023

Projects

Featured work

Production software in daily commercial use, recent full-stack builds, and embedded hardware.

sitomaskresno.vercel.app
SITOMAS Kresno screenshot
2026Live

SITOMAS Kresno

Point-of-Sale & Inventory System

A production system now in daily commercial use at a gold jewelry retailer, unifying sales, purchasing, stock, pawning, repair services, and receivables into a single workflow.

  • Barcode scanning and printable invoices across the full sales workflow
  • Weight-based gold pricing per karat, buyback valuation, and monthly pawn interest with auto-generated installment schedules, plus consolidated financial reporting
  • Secured with Supabase Auth, Row-Level Security, a server-verified PIN gate, and idle auto-logout
Next.jsTypeScriptSupabasePostgreSQL RLS
relay-frontend-alpha.vercel.app
Relay screenshot
2026Live

Relay

Project & Task Management Platform

Built as a product-engineering assessment: a PM runs projects, tasks, and dependencies across an internal team, while clients get a read-only, masked view of their progress.

  • Drag-and-drop task board with dependency tracking, cycle detection, and a daily standup summary
  • RBAC + ABAC authorization, row locks, and optimistic versioning so concurrent edits are rejected instead of silently overwritten
  • Unit and end-to-end tests running in GitHub Actions CI; frontend on Vercel, API on Railway, audit trail made immutable by Postgres triggers
Next.jsTypeScriptHonoPrismaPostgreSQLBun
appoint-me-psi.vercel.app
AppointMe screenshot
2026Live

AppointMe

Timezone-Aware Scheduling App

Appointment scheduling across timezones: every time is stored in UTC, shown in each viewer's own zone, and only bookable when it falls inside working hours for everyone involved.

  • Validates 08:00–17:00 working hours against every participant's local time, organizer included
  • PostgreSQL with Prisma migrations and seed data, with the local database running in Docker
  • Pinned Node version and step-by-step setup docs, so the project runs the same on any machine
Next.jsTypeScriptPostgreSQLPrismaDocker
bearions.store
Bearion screenshot
2026Live

Bearion

Full-Stack E-Commerce Platform

A bilingual storefront for a clothing brand with a complete order lifecycle including cancellation and shipment tracking, plus an admin dashboard for products, pricing, and promotions.

  • PayPal integration with server-side capture verification, plus manual bank transfer with admin-verified proofs
  • Multi-courier shipping rates and tracking, with live IDR/USD conversion
  • Secured with role-based access control and PostgreSQL Row-Level Security
Next.jsTypeScriptSupabasePayPalBiteship
november-coffee.vercel.app
November Coffee screenshot
2025Live

November Coffee

Cafe Management System

Multi-shift employee attendance tracking, automated payroll calculation with salary-slip generation, and real-time inventory management.

  • Scheduled operations running through automated cron jobs on Vercel
  • OCR-powered receipt processing that extracts data from photographs automatically
  • Role-based authentication and a three-shift system with WIB timezone handling
Next.jsTypeScriptSupabaseOCR.spaceVercel
2026

ICE Logger

Internal Combustion Engine Data Logger

Final-year project: a multisensor data-acquisition system monitoring real-time engine performance across RPM, torque, fuel consumption, temperature, and airflow.

  • Custom 2-layer PCB with modular RJ45 sensor connectors and signal-conditioning circuitry
  • Five sensor types integrated via ADC modules and an ATmega328P microcontroller
  • Sensor calibration and functional testing, with real-time output via LCD and UART serial communication to a PC
ATmega328PPCB DesignC/C++ADCUART
Pekalongan Government Website logo2024

Pekalongan Government Website

Public-Sector Redesign

Led the UI redesign of a public-sector website into a modern, responsive platform built to accessibility standards.

  • Frontend implemented in HTML and Tailwind CSS
  • Backend operations integrated with the Laravel PHP framework, database managed through phpMyAdmin
  • Team contributions coordinated via GitHub version control
LaravelPHPTailwind CSSMySQL
retensync.vercel.app
RetenSYNC screenshot
2025Live

RetenSYNC

Cloud-Deployed Web App

A live, user-accessible application designed, implemented, and deployed on modern cloud infrastructure.

  • Built with Next.js and static typing for correctness and safer refactors
  • Deployed to Vercel via GitHub with configured build settings and environment variables
  • Automatic preview deployments and production releases on push
Next.jsTypeScriptVercel
MarvelVerse logo2024

MarvelVerse

Cross-Platform Mobile App

A Marvel-universe mobile app with a UI designed for usability and engaging aesthetics for fans.

  • Cross-platform frontend engineered in React Native
  • API-driven content for interactive, personalized user experiences
  • Built for high accessibility and responsiveness
React NativeAPI IntegrationUI/UX
Journey

Experience & education

Professional work, leadership roles, and academic background.

Experience

  1. InternshipFeb 2026 – Aug 2026

    IT Intern — Information System & Technology Division

    PT Toyota Motor Manufacturing Indonesia

    Infra-Security Standardization Department

    • Supported the company-wide MFA Integration Project across Email OTP, WhatsApp OTP, Authenticator App (TOTP), and Device Passkey — preparing integration documentation, rollout schedules, and stakeholder presentations.
    • Authored the full MFA test documentation set (IFT, BCT, UT) covering OTP timeout, failed-attempt limit, and grace-period scenarios, plus the Bahasa Indonesia end-user login manual for all four authentication paths.

  2. LeadershipJan 2024 – Jan 2025

    Speaker, SPACE Program

    Computer Engineering Student Association

    • Designed and delivered seminars introducing the Bakti BCA Scholarship to prospective applicants, breaking a complex application process into clear, actionable stages.
    • Coached participants on interview technique, document preparation, and communication skills.
  3. LeadershipDec 2024 – Dec 2025

    Head of Human Resource Development Division

    Keluarga Mahasiswa Buddhis Dharmavamsa

    • Led the HRD division, designing end-to-end program workflows from initial concept through execution and post-event evaluation.
    • Established routine meetings as a structured two-way feedback channel between members and leadership.
  4. LeadershipMar 2024 – Mar 2025

    Head of Social Division

    Computer Engineering Student Association

    • Planned and ran the division's social and community service programs, coordinating monthly progress reviews.
    • Represented the association in external forums and inter-faculty community service activities.

Additional involvement

  • Member, Google Developer Student Club (2023 – 2024)
  • Member, Software Division, Computer Engineering Research Club (2023 – 2024)
  • Internal Coordinator, Consumption Division, LKMM-D (2024)

Education

Diponegoro University

Computer Engineering

Semarang, Indonesia

2022 – 2026

GPA 3.77 / 4.00

Final-Year Project — ICE Logger (Internal Combustion Engine Data Logger)

Contact

Let's build something

Have a role, a project, or just a question? My inbox is open.