Icha Logo

Icha Cahya Wulan

Frontend Developer

3.5+ years experience · Based in Bandung

I enjoy building complex and dynamic interfaces, turning complicated business logic into clean and intuitive user experiences.

View Resume

About Me

I'm a Frontend Developer with over 3 years of experience building responsive and data-driven web applications using React, Vue.js, and TypeScript.

I enjoy building complex and meaningful interfaces, especially when working with dynamic data, form systems, and scalable UI architectures. My work often involves turning complicated business requirements into clean, intuitive, and maintainable user experiences.

I'm comfortable working in fast-paced environments and collaborating with teams, and I'm always looking to grow, explore new technologies, and build better solutions.

Skills

Frontend Core

Building responsive and maintainable user interfaces using modern web fundamentals.

HTMLCSSJavaScriptTypeScript

Frameworks

Developing scalable applications using modern frontend frameworks with component-based architecture.

ReactVue.js

UI & Styling

Creating consistent and visually structured interfaces using modern styling systems and UI libraries.

TailwindBootstrapShadcn UIAnt DesignMaterial UINaive UI

State Management

Managing application state efficiently across complex and dynamic interfaces.

ReduxVuexContext API

Data & Form Handling

Handling dynamic data, complex form logic, and validation for data-driven applications.

Form ValidationDynamic FormsAPI IntegrationData Processing

Authentication & Security

Implementing secure authentication flows and access control mechanisms.

Azure ADTwo-Factor Authentication (2FA)

Tools & Workflow

Using modern development tools and workflows to improve productivity and maintain code quality.

GitViteWebpackAgile/Scrum

Backend & Database

Understanding backend concepts and working with databases to support frontend development.

Node.jsPostgreSQL

Work Experience

Frontend Developer

CV Garuda Infinity Kreasindo

Sep 2022 – Present | Bandung, Indonesia

Developing and maintaining enterprise web and desktop applications with a focus on scalable UI, dynamic forms, and data-driven systems.

  • Developed enterprise web and desktop applications using React, Vue.js, TypeScript, ASP.NET MVC, and .NET WinForms
  • Built dynamic and configurable form systems with validation logic and reusable components
  • Implemented data-driven interfaces including interactive tables, filtering, and complex workflows
  • Integrated authentication systems such as Azure AD login and two-factor authentication (2FA)
  • Contributed to offline-capable applications (PWA) with local data persistence and auto synchronization
ReactVue.jsTypeScriptASP.NET MVC.NET WinFormsTailwind CSS

Frontend Developer Intern

PT LEN Industri (Persero)

Aug 2021 – Nov 2021 | Bandung, Indonesia

Worked on interactive map-based applications with real-time data visualization.

  • Built interactive map components using React and LeafletJS with real-time data layers
  • Integrated boundary overlays, weather data, and live asset tracking
  • Developed reusable sidebar components for map layer control and data display
ReactLeafletJSBootstrap

Selected Projects

Progressive Web Application for Operational Data Entry

A data-driven PWA designed for operational workflows with offline-first capability and automatic data synchronization.

  • Implemented offline-first functionality with local data persistence
  • Built complex dynamic forms with multi-field calculations and validation logic
  • Integrated secure authentication using Azure AD and 2FA
ReactTypeScriptTailwind CSSShadcn UI

Dynamic Form Management System

A configurable form builder that allows administrators to define custom fields, validation rules, and form structures.

  • Designed a dynamic form builder system with customizable configurations
  • Developed reusable and scalable form components
  • Enabled flexible UI structure for different business needs
ReactTailwind CSSDaisy UI

Enterprise Transaction & Monitoring Platform

A large-scale operational system for managing and monitoring transactions with real-time data integration.

  • Enhanced transaction validation with additional business rules
  • Integrated RFID device data for real-time form auto-population
  • Developed dynamic UI layout recalculation in WinForms for adaptive rendering
ASP.NET MVCJavaScriptKendo UI.NET WinForms

Performance-Based Bonus Management System

A system for managing employee incentives with multi-level approval workflows and calculation logic.

  • Implemented complex business logic for bonus calculation and validation
  • Developed multi-level approval workflows
  • Improved UI usability for reviewing and approving results
Vue.jsNaive UI

Let's Connect

I'm always interested in hearing about new opportunities and collaborations.

Feel free to reach out via email at

or connect with me through the platforms below.