Build for the next change
Structure components and decisions so the next developer can extend the work without reverse engineering it.
Ilham Yusuf - frontend developer
I turn product requirements into responsive interfaces, connect them to real data and workflows, and carry the work through production delivery.
Structure components and decisions so the next developer can extend the work without reverse engineering it.
Account for APIs, product states, content operations, and the people who use the system every day.
Keep frontend as the core while growing the backend and reliability skills needed to deliver complete products.
Strongest at the interface layer, with the backend and delivery range to work effectively across the product system.
Scroll through capabilitiesResponsive product interfaces, reusable component systems, and typed state designed for steady iteration.
WordPress and commerce websites built for practical editing, clean handoff, and long-term client use.
APIs, authentication states, data flows, and persistence patterns that connect the interface to product behavior.
Transitions and rendering experiments that clarify state changes while keeping content in control.
Deployment discipline, Linux workflows, automation, and observability fundamentals for more dependable releases.
Production dashboards, customer portals, and client websites. Each role sharpened how I translate requirements into interfaces teams can ship and maintain.
Build and maintain WordPress and WooCommerce sites for day-to-day content and commerce operations.
Delivered multi-tenant SaaS interfaces across Tomps SaaS, Project, and Building products.
Developed React interfaces from reusable, tested components.
Supported visual design, live streaming, and video production for faculty programs.
Selected frontend work where product decisions had to support real users, operational workflows, and long-term maintenance.
Role Role
Summary
This project does not have a public link.
Focused prototypes for uncertain interaction, rendering, and workflow questions. Useful results move into production work.
A browser extension prototype for grammar, rewriting, and translation assistance beside the active text field.
The test explored whether writing help next to the active input could reduce tab-switching.
Developing practical skills in deployment, monitoring, and service reliability.
Formal study and applied training that established my technical foundation and still informs how I approach web systems.
AMIKOM Yogyakarta
Built a broad technical foundation across web development, multimedia systems, and animation.
Pijar Camp
Applied full-stack training across JavaScript, Node.js, Express, React, and Next.js.
Available for frontend work that values maintainable systems, clear collaboration, and dependable delivery.