Abdul Malik

Frontend Engineer

[email protected] · up2dul.dev · Indonesia

Experience

  • Frontend Engineer

    Sep 2024 - Present
    Luarsekolah(opens in new tab)
    • Revamped the main product app (`luarsekolah.com`) using Next.js, TypeScript, and Tailwind to improve maintainability, performance, and technical SEO, increasing Core Web Vitals scores from 10-33 to 60-100.
    • Led development of frontend core dashboard for a B2B AI product platform using React, Vite, TypeScript, and TanStack Query/Table, enabling scalable feature development and reusable UI components pattern.
    • Evaluated and researched tooling and architectural approaches to support upcoming AI-based features, informing technical decisions for future product iterations.
  • Frontend Engineer

    Mar 2025 - Jun 2025
    Redooceit(opens in new tab)
    • Revamped the company profile and CMS using Next.js, TypeScript, Tailwind, and Sanity CMS to improve page load performance and enable non-technical teams to manage blog content from the CMS.
    • Developed a role-based waste management dashboard using React, Vite, TypeScript, and TanStack Query/Table to support operational workflows for admins and waste operators, improving coordination with customers.
    • Built the CI/CD pipeline and self-hosted GitHub Actions workflows for the entire app stack, including the company profile, CMS, and dashboard frontend/backend, improving deployment speed and reliability.
    • Optimized the company profile and CMS build pipeline, reducing build time from ~8-12 minutes to ~4 minutes, increasing developer iteration speed.
  • Frontend Developer

    May 2023 - Aug 2024
    Svara(opens in new tab)
    • Maintained and extended an internal analytics dashboard using Next.js, TypeScript, React Query, and Material UI to support data-driven decision-making across internal teams.
    • Set up GitLab CI/CD pipelines to streamline build and deployment workflows, reducing manual release effort and improving developer productivity.
    • Designed and delivered a 7-week frontend internship curriculum, from Web fundamentals to React and Next.js, with practical assignments. Improved onboarding efficiency and technical readiness of new internship hires.
  • External Code Reviewer

    Apr 2023 - Mar 2026
    Dicoding(opens in new tab)
    • Reviewed and provided solutions and suggestions to student submissions (assignments) across several courses according to specific course objectives.
    • Supported course forums by helping answer questions and providing technical and non-technical solutions to students facing difficulties.

Education

Skills

Frontend

HTML, CSS, Accessibility (A11y), WCAG, TypeScript, JavaScript, React, Next.js, Vite, Vue, Astro, Tailwind, Shadcn, Chakra UI, Ant Design, React Router, Redux, Zustand, TanStack, Vitest, Playwright

Backend

Node.js, Express, SQL, ORM, Strapi CMS, Python, FastAPI, OpenAI SDK

DevOps & Tools

Git, Figma, GitHub Actions, GitLab CI, Docker, Turborepo, Moonrepo, Linux, GCP, Nginx