Current build
01Final project in progress
Semester 5 work is focused on turning a real problem into a reliable full-stack web product.
Politeknik Negeri Semarang
Hi, I'm Bowok
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
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.
Current build
01Semester 5 work is focused on turning a real problem into a reliable full-stack web product.
Politeknik Negeri Semarang
Toolbox
02Next.js, TypeScript, React, Laravel, Inertia.js, Python, Express, Midtrans, Xendit, Biteship, and Vercel.
Used across current case studies
Work loop
03Clarify the need, shape the interface, build the system, test reliability, then improve from real usage.
Product-minded engineering
Capabilities
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.
I build the product surface and the system behind it: responsive UI, API workflows, data logic, integrations, and production delivery.
I shape responsive interfaces, design-system details, motion, and accessible user experiences that feel polished before they feel complicated.
I build APIs, business workflows, data models, inventory logic, and payment flows with reliability as the main design constraint.
I connect products to real services, deploy them, keep flows observable, and take responsibility when many moving parts meet users.
Featured Projects
Four projects show the range: client commerce, academic scheduling, event infrastructure, and award-winning disaster-response software.
Client E-Commerce Platform / 2025
Owned storefront and operations dashboard
Project 01
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.

Academic Scheduling System / 2025
Automated academic scheduling workspace
Project 02
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.

Competition Platform / 2026
Competition landing page and registration flow
Project 03
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.

GIS Disaster Response Platform / 2025
Live disaster information and response map
Project 04
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.
Achievement
Third-party validation matters because it shows the work was tested beyond a private repository or classroom demo.
3rd
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
Step 01
Clarify user needs, business rules, constraints, and the failure modes that would make a product unreliable.
Step 02
Turn the flow into an interface that is readable, responsive, accessible, and visually intentional.
Step 03
Implement the frontend, backend, data flow, and integrations with clean ownership boundaries.
Step 04
Handle validation, concurrency risks, error states, operational constraints, and real user edge cases.
Step 05
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
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.