Skip to content
View taufiqelrahman's full-sized avatar

Block or report taufiqelrahman

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
taufiqelrahman/README.md

Hello I'm Taufiq 👋

Frontend Engineer with 5+ years of experience building enterprise-grade web platforms for high-traffic industries in Southeast Asia. Specialized in Next.js, TypeScript, and React ecosystems, with focus on performance optimization, micro-frontend architecture, and cross-platform consistency. Most of my work is in private repositories due to company policies, but here's a glimpse of my expertise:

🚀 Key Expertise

  • GoFood (Gojek): Engineered food delivery platform integrated with TikTok & Momo Vietnam. Optimized performance via code splitting, lazy loading, and bundle analysis for seamless user experiences.
  • GoBiz (Gojek): Built API-configurable merchant onboarding wizard and micro-frontend system. Developed NPM component library adopted company-wide for UI consistency.
  • Bukalapak: Created live chat & chatbot system for help center. Optimized CI/CD pipeline and integrated Zendesk with custom components.

🛠️ Core Skills

  • Frontend: Next.js, TypeScript, React.js, Vue.js, Tailwind CSS
  • Architecture: Micro-frontends, Component Libraries, API Integration
  • Tools: GitLab CI/CD, Webpack, Jest, React Testing Library
  • Performance: Bundle Optimization, Lazy Loading, SSR/ISR

🌍 Remote-First Professional

Thrive in async environments with proactive documentation and cross-functional collaboration. Passionate about solving complex problems through clean, maintainable code. Seeking mid-level roles in GCC/MENA to contribute expertise in scalable frontend systems.

🎯 Highlighted Personal Project

  • HoverZoom: A lightweight, vanilla JavaScript/TypeScript image magnifier plugin with inside & outside zoom modes, custom styling, and responsive design. Built from scratch without dependencies, focusing on performance and browser compatibility. (demo)
  • FlipBook: A lightweight, vanilla JavaScript plugin for creating animated, flippable book-style pages without any dependencies or jQuery — fast, easy to use, and highly customizable. Features include smooth page flip animations, keyboard navigation, jump-to-page support, and attention-grabbing transitions. (demo)
  • Interactive Bookshop Next.js: An open-source web application for creating personalized children's books with e-commerce support. Built with a Next.js + Redux + GraphQL + Shopify + PWA stack, it’s ideal for learning modern full-stack development and contributing to a real project. (demo)

📫 Let's Connect

Portfolio: https://taufiqelrahman.com
Open to opportunities in UAE, Saudi Arabia, or Qatar.

Pinned Loading

  1. interactive-bookshop-nextjs interactive-bookshop-nextjs Public

    Interactive Bookshop Next.js is an open-source web application for creating personalized children's books with e-commerce support. Built with a Next.js + Redux + GraphQL + Shopify + PWA stack, it’s…

    TypeScript

  2. hoverzoom-js hoverzoom-js Public

    HoverZoom is a plugin built on javascript which allows users to zoom in images as they hover. This plugin doesn't depend on any other libraries and this doesn't use JQuery. This would cut a signifi…

    JavaScript

  3. flipbook-js flipbook-js Public

    FlipBook is a plugin built on javascript which allows users animate to a book with flippable pages. This plugin doesn't depend on any other libraries and this doesn't use JQuery. This would cut a s…

    JavaScript 2

  4. Functional Programming Utils Functional Programming Utils
    1
    /**
    2
     * functionalProgrammingUtils: A collection of functional programming utility functions.
    3
     */
    4
    export const functionalProgrammingUtils = {
    5
      /**
  5. fun-testing-four fun-testing-four Public

    Fun Testing Four is a Ruby on Rails application with a Vue.js frontend, designed for managing features, scenarios, steps, squads, and reports. It leverages modern Rails conventions and integrates T…

    Ruby

  6. scrum-score scrum-score Public

    A real-time scoring and management tool for Scrums, built with Node.js and Socket.io.

    JavaScript