Summary
Overview
Work History
Skills
Languages
Hobbies and interests
Timeline
Generic

Agun Buhori

Bandung

Summary

I am a seasoned Full Stack Software Engineer with professional experience since 2016, specializing in building scalable, high-performance, and maintainable software solutions across backend, web, and mobile platforms. Throughout my career, I have developed and contributed to large-scale products that have collectively served over 500,000 users. My strength lies in end-to-end software development — from designing robust system architectures and efficient APIs to building responsive web applications and polished mobile experiences. Several of the mobile applications I have worked on have achieved a 4.9-star rating on both the Google Play Store and Apple App Store, reflecting a strong commitment to product quality, performance, and user satisfaction.

In today’s era of rapid AI-assisted development, I understand how to build software based on best practices, clean architecture, and long-term maintainability, rather than relying on shortcuts or unstructured “vibe coding.” I know how to use AI as a highly effective engineering assistant — accelerating development, improving productivity, and supporting problem-solving — while still applying strong technical judgment, code quality standards, and sound software design principles.

Overview

10
10
years of professional experience

Work History

Senior Software Engineer

Salla E-Commerce Platform
Makkah, Saudi Arabia
08.2024 - Current
  • Resolved 150+ high-priority Jira tickets, reducing system downtime by 20%.
  • Refined and upgraded existing software to continuously improve performance.
  • Coordinated with product managers to define clear project scopes, ensuring alignment with business goals and objectives.
  • Collaborated with cross-functional teams to gather requirements, specify system functionalities, and develop robust software architectures.
  • Optimised existing software systems, achieving a notable improvement in performance and reliability.
  • Wrote clean and dynamic code in PHP, TypeScript, JS, Go-Lang.

Senior Frontend Developer

Critical Techworks | BMW Group
Porto, Portugal
07.2023 - 07.2024
  • Managed version control and workflow automation using Git and continuous integration tools, improving team efficiency and code quality.
  • Developed 30+ reusable React/Angular components for BMW’s design system, increasing frontend development speed by 15% across cross-functional teams.
  • Developed and maintained responsive website designs, improving user experience across various devices.
  • Spearheaded the migration of legacy systems to modern front-end frameworks, significantly improving scalability and performance.
  • Researched new web technologies and trends, recommending implementations to keep websites current.

Solo Software Engineer

Self-Employed
Tangerang, Indonesia
09.2021 - 05.2023
  • Developed and implemented new software applications, enhancing company productivity and client satisfaction.
  • Delivered comprehensive documentation for all software development projects, enhancing team understanding and project continuity.
  • Applied expert problem-solving skills to tackle complex software challenges, maintaining high standards of quality and innovation.
  • Designed and developed software systems using initial brief.
  • Developed standard procedures for testing and validating software.
  • Coded software updates to add new features, close security holes and resolve defects.
  • Refined and upgraded existing software to continuously improve performance.

Lead Software Engineer

Sumroch Karya Indonesia
Bandung, Indonesia
08.2018 - 09.2021
  • Coded software updates to add new features, close security holes and resolve defects.
  • Led a team of software engineers in designing innovative software solutions, meeting tight deadlines and project specifications.
  • Conducted comprehensive code reviews to maintain high standards of quality and reliability in software development.
  • Collaborated with cross-functional teams to identify system requirements, improving software functionality and user experience.
  • Developed and implemented new software applications, enhancing company productivity and client satisfaction.

Software Engineer

Sumroch Karya Indonesia
Bandung, Indonesia
07.2017 - 07.2018
  • Collaborated with cross-functional teams to identify system requirements, improving software functionality and user experience.
  • Refined and upgraded existing software to continuously improve performance.
  • Employed user-focused approach to identify impracticalities hindering user experience.
  • Wrote maintenance procedures for software to help users and administrators get most from designs.

Freelancer Software Engineer

Governments, Universities, and Companies
Bandung, Indonesia
07.2016 - 06.2017
  • Developed full-system software solutions for government agencies, educational institutions, and corporate clients.

Skills

  • PHP (Laravel), TypeScript, GoLang, Java (Quarkus), JavaScript
  • JavaScript
  • JavaScript frameworks
  • Mobile: React Native, Flutter
  • OOP
  • Testing coverage
  • Performance optimisation
  • Problem solving
  • Technical documentation

Languages

Indonesian
First Language
English
Upper Intermediate
B2
Arabic
Intermediate
B1

Hobbies and interests

  • Travel, Photography, Coding, Riding

Timeline

Senior Software Engineer

Salla E-Commerce Platform
08.2024 - Current

Senior Frontend Developer

Critical Techworks | BMW Group
07.2023 - 07.2024

Solo Software Engineer

Self-Employed
09.2021 - 05.2023

Lead Software Engineer

Sumroch Karya Indonesia
08.2018 - 09.2021

Software Engineer

Sumroch Karya Indonesia
07.2017 - 07.2018

Freelancer Software Engineer

Governments, Universities, and Companies
07.2016 - 06.2017
Agun Buhori