About Me

Senior Frontend Developer with 5+ years of experience. I write code, fix bugs, and ship things โ€” currently at CheckProof (Sweden), working remotely from Indonesia.

afif.js
const afif = {
  role:         "Senior Frontend Developer",
  location:     "Yogyakarta, Indonesia ๐Ÿ‡ฎ๐Ÿ‡ฉ",
  currentlyAt:  "CheckProof, Stockholm, Sweden ๐Ÿ‡ธ๐Ÿ‡ช",
  workingFrom: "Indonesia ๐Ÿ‡ฎ๐Ÿ‡ฉ (remote)",
  experience:   "5+ years",
}
5+ Years Experience
4M+ Users Impacted
4 Companies
1 npm Library

I started my career in IT support, moved into UI/UX design, and eventually found my place in frontend engineering. That path taught me to think about the whole product โ€” not just the code. Over the years I've worked across university platforms, edtech, and now international event tech, each teaching me something different about scale, performance, and working with people.

I care a lot about writing clean, maintainable code and making things fast. I enjoy mentoring, owning the delivery cycle end-to-end, and bridging the gap between engineering and product. Outside of work, I write on Medium, build side projects, and slowly make my way through German lessons.

Tech Stack

AngularReactVue.jsNext.jsIonicTypeScriptNestJSGraphQLBFF (Backend for Frontend)Micro-frontendWeb Performance

Experience

September 2026 - Present

Senior Frontend Developer

CheckProof

CheckProof is a Stockholm-based SaaS platform for maintenance and HSEQ management, built for frontline teams in construction materials and heavy industry. Trusted by thousands of users across 35+ countries and part of the Granitor group.

- Build and maintain the CheckProof web platform using Ember.js and TypeScript.

- Develop new features with the latest Angular and Ionic, sharing a single codebase across web and mobile.

- Develop a Backend-for-Frontend (BFF) layer with NestJS and GraphQL to serve the frontend.

- Collaborate with a distributed, cross-functional engineering team to ship inspection, reporting, and maintenance features.

- Leverage AI tools (Claude) to assist coding, code review, and onboarding onto a large existing codebase.

April 2025 - August 2026

Senior Frontend Developer

Jublia

Singapore-based B2B event tech company powering world-class events โ€” including ITMA, Gulfood, and DIBS โ€” through data-driven business matching and networking analytics.

- Offloaded heavy computations to Web Workers, reducing main thread blocking by up to 99.82% and averaging ~65% performance improvement.

- Architected a white-label Angular platform with dynamic config, enabling faster multi-client deployment with cleaner, maintainable UI across clients.

- Migrated Angular from module-based to full standalone architecture, reducing build time by ~14% and improving long-term maintainability.

- Maintained cross-platform apps (iOS and Android) with Angular and Ionic from a single codebase, supporting multiple clients across various production events.

- Authored TRD and PRD docs, owning the full delivery cycle from requirements and development to testing and deployment.

- Leveraged AI tools (Claude, GitHub Copilot) to assist coding, code review, documentation, and performance improvement.

January 2023 - April 2025

Frontend Developer

PT Cerdas Digital Nusantara (Cakap)

Cakap is an upskilling platform in Indonesia with more than 4 million users, connecting learners with over 2,000 teachers from 10 different countries.

- Profiled and optimized web app performance, achieving a 20% improvement.

- Built reusable component libraries, cutting future development time by 30%.

- Integrated observability tools to instrument user events, enabling data-driven product decisions.

- Launched a private GitLab registry library, improving dev process efficiency by 20%.

September 2020 - December 2022

Frontend Developer

Badan Sistem Informasi - Universitas Islam Indonesia

BSI UII is the central IT division of Universitas Islam Indonesia, responsible for enterprise information systems and digital platforms serving ~30,000 students, faculty, and staff.

- Introduced Module Federation micro-frontend architecture, cutting build time by 50%.

- Implemented Cypress E2E testing, reducing manual QA effort by 15%.

- Led delivery of 4 Angular web apps, driving a 40% increase in user satisfaction.

- Built a shared component library, reducing duplicate code by 20% across teams.

- Implemented WCAG accessibility standards, earning institutional recognition.

- Mentored 2 junior developers via code reviews, raising overall team code quality.

January 2020 - August 2020

UI/UX Designer

Badan Sistem Informasi - Universitas Islam Indonesia

BSI UII is the central IT division of Universitas Islam Indonesia, responsible for enterprise information systems and digital platforms serving ~30,000 students, faculty, and staff.

- Created high-fidelity wireframes and prototypes in Figma for key product features.

- Built Figma design systems and component libraries for cross-team consistency.

- Produced product documentation and user manuals to support feature launches.

January 2019 - December 2019

IT Support

Badan Sistem Informasi - Universitas Islam Indonesia

BSI UII is the central IT division of Universitas Islam Indonesia, responsible for enterprise information systems and digital platforms serving ~30,000 students, faculty, and staff.

- Managed and improved website content on bsi.uii.ac.id using WordPress.

- Handled system complaints from stakeholders, ensuring prompt and professional resolution.

- Performed PC and laptop reinstallations to minimize user downtime.

- Designed promotional materials to raise awareness of UIIAcademy initiatives.

Let's Connect

I'm always open to interesting conversations, collaborations, or just a friendly chat. Feel free to reach out.

LinkedIn GitHub Email
๐Ÿš€AA

ยฉ 2026 Afif Alfiano

LinkedIn Instagram GitHub RSS Feed