Work Experience
Website Developer, Berniaga.com
Duration: 2011 - 2014
Summary:- Developed and maintained Berniaga
- com, a web-based classified marketplace platform for buyers and sellers
- Implemented CRUD modules for ads, users, and transaction management
- Optimized MySQL queries and improved page load performance
- Implemented authentication, session management, and form validation
- Collaborated with designers and content teams to improve UI/UX and conversion
- Performed ongoing bug fixing, maintenance, and feature enhancements
- Supported deployment, server maintenance, and basic Linux (LAMP) environment configuration
- Project Highlight: Berniaga
- com – Classified marketplace for online listings and transactions
Responsibilities: Developed and maintained classified marketplace platform, implemented CRUD modules, optimized database queries, implemented authentication and session management, collaborated on UI/UX improvements, performed bug fixes and maintenance, supported deployment and server maintenance.
Technologies: PHP (Native, CodeIgniter), JavaScript, HTML, CSS, jQuery, MySQL, Apache, Linux, Git (basic), REST-style APIs, AJAX, cPanel, SEO (on-page)
Software Engineer, Erafone.com
Duration: 2015 - 2016
Summary:- Contributed to the development and maintenance of public-facing e-commerce platforms, including Erafone
- com
- Implemented website features and content updates using PHP (Laravel – early adoption) and jQuery
- Assisted with backend logic, bug fixes, and minor performance improvements on production systems
- Integrated web applications with REST APIs and POS systems
- Supported production releases in Agile/Scrum environments
Responsibilities: Developed and maintained e-commerce platform features, implemented content updates, assisted backend logic and bug fixes, integrated REST APIs and POS systems, supported production releases.
Technologies: PHP (Laravel – early versions), JavaScript, jQuery, HTML, CSS, REST APIs, POS Integration, MySQL (basic), Git, Agile/Scrum
Software Engineer, ruparupa.com and internal tools
Duration: 2016 - 2021
Summary:- Developed and maintained internal tools and backend services supporting large-scale retail operations
- Contributed to the development of the public-facing e-commerce platform, ruparupa
- com
- Built and maintained backend components and integrations like POS, SAP, and S2 systems
- Assisted in ETL processes and data flows for operational and reporting needs
- Supported CI/CD pipelines and deployment processes in Linux environments
- Collaborated with infrastructure and operations teams to ensure system reliability and availability
Responsibilities: Developed internal tools and backend services, contributed to e-commerce platform development, built backend integrations, assisted ETL processes, supported CI/CD and deployment, collaborated for system reliability.
Technologies: Golang, Ruby on Rails, TypeScript (limited), SAP, S2, POS Systems, Linux, Flutter (Dart), Kotlin, Firebase, CI/CD, ETL, Networking
Software Engineer, FirstMedia.com & my.firstmedia.com
Duration: 2021 - 2022
Summary:- Contributed to development of internal web systems and public-facing platforms, including FirstMedia
- com & my
- firstmedia
- com
- Built and maintained RESTful APIs using Django, integrating frontend components
- Improved application reliability and performance through bug fixes, and database optimization
- Worked closely with product, QA, and engineering teams in an Agile/Scrum environment using Git
Responsibilities: Developed internal and public web systems, built and maintained RESTful APIs, integrated frontend components, improved reliability and performance, collaborated in Agile/Scrum teams.
Technologies: Python, Django, React, TypeScript, PostgreSQL, HTML, CSS, JavaScript, Git, Flutter (Dart), Kotlin, Firebase, CI/CD, Agile/Scrum
Software Engineer, Internal Banking Applications
Duration: 2023 - 2025
Summary:- Developed and maintained internal banking applications supporting core operational and administrative workflows
- Designed and implemented secure RESTful APIs, integrating web and mobile clients
- Maintained existing frontend built with Vue
- js + Inertia
- js, and developed interactive UI components using Alpine
- js
- Developed new frontend modules using React and TypeScript
- Implemented Redis caching to improve application performance and reduce database load
- Supported deployment and cloud infrastructure on AWS
Responsibilities: Developed and maintained banking applications, designed and implemented RESTful APIs, maintained and developed frontend components, implemented caching, supported deployment and cloud infrastructure.
Technologies: Laravel (PHP), Vue.js, Inertia.js, Alpine.js, React, TypeScript, MongoDB, Redis, AWS, Flutter (Dart), Kotlin, Firebase
Education
- IPS - SMA Yos Sudarso metro
High School Diploma
2008 - 2011