BOWOK.
BOWOK.
bowok.dev@gmail.com

Resume download is hidden until the PDF is available, preventing a broken launch link.

Hi, I'm Bowok

Turning Ideas IntoReliable DigitalExperiences

Software Engineer

I'm Bowok, a Software Engineer based in Semarang, Indonesia. I build reliable, visually polished, and production-ready web applications from the ground up.

About

From idea to execution, I turn everyday problems into practical websites.

I'm a Software Engineering student at Politeknik Negeri Semarang, currently in my fifth semester and working on my final project. My main focus is full-stack web development, where I keep improving how I design, build, and deliver applications that are reliable in real-world use.

I especially enjoy crafting interfaces that feel polished and enjoyable to use. Many of my project ideas begin with everyday problems, and I like turning those problems into practical digital products.

Politeknik Negeri SemarangSemester 5Final project in progressSemarang, Indonesia

Current build

01

Final project in progress

Semester 5 work is focused on turning a real problem into a reliable full-stack web product.

Politeknik Negeri Semarang

Toolbox

02

Actual project stack

Next.js, TypeScript, React, Laravel, Inertia.js, Python, Express, Midtrans, Xendit, Biteship, and Vercel.

Used across current case studies

Work loop

03

Problem to release

Clarify the need, shape the interface, build the system, test reliability, then improve from real usage.

Product-minded engineering

Capabilities

Here is what I can do to bring a vision to life, simply.

The focus is full-stack web development: product-facing interfaces, backend workflows, third-party integrations, and the delivery details that make a site usable in production.

Full-Stack Web Development

01

I build the product surface and the system behind it: responsive UI, API workflows, data logic, integrations, and production delivery.

Next.jsReactLaravelProduction delivery

Product and Frontend

02

I shape responsive interfaces, design-system details, motion, and accessible user experiences that feel polished before they feel complicated.

Interface implementationResponsive layoutsDesign systemsAccessible UX

Backend and Systems

03

I build APIs, business workflows, data models, inventory logic, and payment flows with reliability as the main design constraint.

API developmentBusiness workflowsData modelingInventory logic

Integration and Delivery

04

I connect products to real services, deploy them, keep flows observable, and take responsibility when many moving parts meet users.

MidtransXenditBiteshipVercel

Featured Projects

Evidence over claims, arranged as case studies.

Four projects show the range: client commerce, academic scheduling, event infrastructure, and award-winning disaster-response software.

VO2ASSC project cover showing a stylized storefront and commerce dashboard
Project 01

Client E-Commerce Platform / 2025

Owned storefront and operations dashboard

Project 01

VO2ASSC

Client E-Commerce Platform / 2025

The client needed an owned commerce system instead of depending entirely on marketplace platforms for storefront, fulfillment, and operations.

The project helped the client save approximately Rp20 million compared with a marketplace-based approach while keeping order operations in one owned website.

Role
Solo Full-Stack Developer
Status
Completed and live
LaravelInertia.jsReactMidtransBiteship
  • Integrated payment and shipping flows through Midtrans and Biteship.
  • Built a business dashboard for order, inventory, and operational management.
  • Designed stock synchronization safeguards for real stock and digital stock consistency.
SIPENTA scheduling interface showing unscheduled courses, lecturers, and academic term filters
Project 02

Academic Scheduling System / 2025

Automated academic scheduling workspace

Project 02

SIPENTA

Academic Scheduling System / 2025

Academic scheduling has to satisfy many constraints at once, including lecturer availability, rooms, classes, time slots, and lecturer movement between buildings.

The completed system is ready for planned institutional use in the following semester, with conflict prevention and constraint handling built into the scheduling flow.

Role
Technical Lead and Full-Stack Developer
Status
Completed; planned for institutional use in the following semester
Next.jsPython
  • Generated schedules from institutional constraints instead of relying on manual assembly.
  • Handled lecturer, room, course, class, and building-transition constraints.
  • Moved from a larger team effort into focused refinement with a four-person core group.
TECHCOMFEST 2026 landing page with the Sync Reality theme and registration call to action
Project 03

Competition Platform / 2026

Competition landing page and registration flow

Project 03

TECHCOMFEST

Competition Platform / 2026

The event needed one integrated platform for registration, payment, and submission handling at a significant participant scale.

The platform supported approximately 11,000 participants through real event usage with integrated registration, payments, and submissions.

Role
Backend Developer and Technical Lead
Status
Completed and successfully used
Next.jsMidtrans
  • Supported approximately 11,000 participants during event operations.
  • Integrated registration, payment, and digital submission workflows.
  • Handled backend implementation, code integration, and merge responsibility.
JAWARA disaster response landing page showing an active forest fire warning and emergency actions
Project 04

GIS Disaster Response Platform / 2025

Live disaster information and response map

Project 04

JAWARA

GIS Disaster Response Platform / 2025

Disaster response can be delayed when emergency information, donations, volunteer registration, and location data are fragmented across separate channels.

JAWARA earned 3rd Place in the OLIVIA 2025 Web Application category and demonstrated a coordinated approach to disaster-response information flows.

Role
Full-Stack Developer and System Analyst
Status
3rd Place, OLIVIA 2025 Web Application Category
ReactExpressXenditGIS
  • Combined real-time disaster information with an interactive GIS map.
  • Integrated direct donation flow through Xendit.
  • Included volunteer registration to support emergency coordination.

Achievement

A competition result attached to a useful product idea.

Third-party validation matters because it shows the work was tested beyond a private repository or classroom demo.

3rd

OLIVIA X

Web Application Category

Project

JAWARA - Jawa Tengah Rescue Aid

Role

Full-Stack Developer and System Analyst

A GIS-based disaster monitoring application recognized for connecting real-time information, donations, volunteers, and rescue context in one coordinated experience.

3-person team

This is not an agency promise. It is the practical loop I use to keep projects grounded from problem framing to release.

Process

How I turn ideas into reliable digital experiences.

Step 01

Understand the Problem

Clarify user needs, business rules, constraints, and the failure modes that would make a product unreliable.

Step 02

Design the Experience

Turn the flow into an interface that is readable, responsive, accessible, and visually intentional.

Step 03

Build the System

Implement the frontend, backend, data flow, and integrations with clean ownership boundaries.

Step 04

Make It Reliable

Handle validation, concurrency risks, error states, operational constraints, and real user edge cases.

Step 05

Ship and Improve

Deploy, observe how the product behaves, and refine the work from feedback instead of assumptions.

4

featured projects across commerce, scheduling, events, and disaster response

~11K

participants supported through TECHCOMFEST platform work

3rd

place in OLIVIA 2025 Web Application category with JAWARA

Contact

Your idea, my engineering - let us connect.

Use the form for a role, collaboration, or project idea. If the email service is not configured yet, the site will show the direct email fallback instead of failing silently.