Skip to main content

Command Palette

Search for a command to run...

Hi, I'm Asrul Harahap

Frontend Developer πŸš€ | React.js | TypeScript | Performance Optimization

πŸ“ Location: Bogor, Indonesia
πŸ“§ Email: talkasrul@agmail.com
🌐 Website: asrul.dev
πŸ”— LinkedIn: linkedin.com/in/asruldev


πŸ‘¨β€πŸ’» About Me

Frontend Developer with 6+ years of experience in building interactive, scalable, and high-performance web applications using React.js & TypeScript. Expertise in performance optimization, efficient state management, and applying best practices for UI/UX development. Passionate about delivering impactful solutions and collaborating with cross-functional teams.


βš™οΈ Technical Skills

  • Frontend Development: React.js, Next.js, Vue.js

  • Programming Languages: JavaScript (ES6+), TypeScript

  • State Management: React Query, Redux, Zustand

  • UI Frameworks: Ant Design, Tailwind CSS

  • Performance Optimization: Lazy Loading, Code Splitting, Webpack Optimization

  • Testing: Jest, React Testing Library

  • Version Control & Tooling: Git, GitHub, Webpack, Vite

  • Agile & Collaboration: Scrum, Kanban, Jira, ClickUp


πŸ’Ό Work Experience

Frontend Engineer - PT SiCepat Ekspres Indonesia (πŸ“… 2021 - Present)

  • Led frontend development and optimizations using React.js, TypeScript, and React Query.

  • Improved app performance by 35% with lazy loading and code splitting.

  • Migrated legacy PHP CodeIgniter system to React.js for better maintainability and scalability.

Frontend Developer - PT Maleo Kreatif Indonesia (πŸ“… 2019 - 2021)

  • Built analytics dashboard with React.js and Redux for real-time data visualization.

  • Implemented dark mode and accessibility features.

  • Optimized app rendering with memoization and virtualized lists, improving load performance by 20%.


  • Masterdata SiCepat (2024)
    Tech Stack: React.js, TypeScript, React Router, Ant Design, React Query
    Internal app with 1000+ active users. Optimized performance by 35%.

  • CMS SiCepat (2023)
    Tech Stack: React.js, TypeScript, React Query, React Router
    Intuitive content management system with responsive UI.

  • CKL (2022)
    Tech Stack: React.js, TypeScript, Redux, React Router
    Scalable package delivery management platform, increasing user base 3x.


πŸŽ“ Education

  • Bachelor’s Degree – Universitas Negeri Padang (2017)

πŸ† Certifications & Achievements

  • Frontend Mentor Certificate – Kampus Merdeka x Ruang Guru (2022)

  • Immersive JavaScript Certificate – Hacktiv8 Indonesia (2018)


πŸ“– Blog & Portfolio


🌱 Social Activities


πŸ’‘ Open Source Contributions

NPM Packages

  • word-sensor
    A simple word filtering library for JavaScript/TypeScript
    πŸ“¦ Version: 1.0.2

  • sikits
    A powerful utility library for JavaScript and TypeScript
    πŸ“¦ Version: 1.0.0

  • sihook
    Hooks like eating cookies πŸͺ✨
    πŸ“¦ Version: 1.0.2


πŸ‘‹ Let's Connect!

I am always open to new opportunities and discussions on how I can contribute to building high-quality frontend systems. Feel free to reach out through email or LinkedIn!