Professional Summary
Software Engineer with 8+ years of experience in building and maintaining high-traffic e-commerce and web platforms. Strong expertise in Magento 1 & 2, along with solid hands-on experience in Laravel for API-driven systems and Vue.js, Next.js for modern admin dashboards and front-end integrations. Highly skilled in PHP, Python, OOP, and server management. Experienced in building scalable backends, integrating third-party services, and developing custom modules for complex business requirements.
Technical Skills
Programming Languages
PHP (Advanced), JavaScript, Python
Backend Frameworks
Magento 1 & 2, Laravel, FastAPI, Drupal 8, Apache Airflow
Frontend Frameworks
Vue.js, Next.js, Blade, HTML5, CSS3
Databases
MySQL, PostgreSQL
Server & DevOps
Ubuntu, CentOS, AWS (EC2, S3), Cron Jobs
Caching & Performance
Varnish, Redis
Version Control & CI/CD
Git (GitHub, GitLab, Bitbucket)
Other Skills
OOP & SOLID Principles, Design Patterns, RESTful API Design, Third-party Integrations, Airflow (workflow automation)
Education
Bachelor of Computer Science, National Economics University (2012 – 2016) – Very Good
Work Experience & Projects
Wallartprints
Technology: Magento EE 2.2
- Developed a system to synchronize images from Adobe Stock and automatically create products in Magento.
- Built custom pricing logic based on image size and material.
- Used Cloudinary for dynamic image optimization across multiple formats.
- Automated license registration and image downloads from Adobe Stock.
- Developed cron jobs and background processes for product popularity updates.
- Deployed and optimized infrastructure on AWS using Capistrano.
Hachijapan
Technology: Magento CE 2.1
- Set up and customized Magento theme based on customer requirements.
- Developed a custom self-delete customer account extension allowing users to permanently remove their accounts.
- Migrated product data and customer records from legacy systems into Magento.
TriaBeauty
Technology: Magento EE 2.1
- Integrated third-party services such as Bazaarvoice, PCA Predict, and Social Login.
- Developed and configured custom product attributes, attribute sets, and backend logic.
- Performed large-scale product data migration, ensuring data accuracy, performance, and compatibility with Magento EE.
- Customized Magento theme extensively based on customer requirements.
Aeonibs
Technology: Magento CE 2.2
- Customized Magento UI Components for cart price rule management in the admin panel.
- Developed advanced promotion and discount logic for cart price rules.
- Customized Magento frontend theme according to customer requirements.
- Improved UI/UX for promotion visibility.
NHRA
Technology: Drupal 8
- Developed custom content types and views to support business workflows.
- Built and customized frontend layouts and components.
- Collaborated with stakeholders to translate requirements into functional frontend features.
CDS – Central
Technology: Magento 2.2 CE (Backend)
- Developed logic to restrict payment methods at checkout based on product attributes.
SuperSports – Central
Technology: Magento 2.3 CE
- Implemented order synchronization from multiple channels including Shopee, Lazada, Prestashop, and Mirakl.
- Led replatforming from legacy systems (CS-Cart) to Magento 2, including data mapping, migration strategy, and validation.
- Migrated orders, CMS blocks, CMS pages, and related content from the old backend system to Magento 2.
- Ensured data integrity, performance optimization, and business continuity.
MSIS
Technology: FastAPI, Next.js 13
- Designed and developed RESTful APIs using FastAPI to serve reporting data.
- Implemented authentication and authorization logic to ensure users can only read reports for their company.
- Built read-only API endpoints for business and company reports.
- Developed frontend interfaces using Next.js 13 for responsive user experiences.
Lotus
Technology: Apache Airflow
- Developed Airflow DAGs to extract data from Oracle and MySQL databases.
- Implemented data comparison logic to detect mismatches or missing records.
- Built automated reporting sent via email to admins.
- Scheduled and monitored workflows to ensure reliability.
DailyNews
Technology: Laravel, Filament Admin, Vue.js
- Developed a news publishing platform with admin panel and frontend visitor interface.
- Implemented CRUD functionality for news, categories, and tags.
- Integrated user authentication and role-based access control.
- Optimized workflow for scheduled content publishing.
- Designed RESTful APIs for frontend consumption and real-time updates.
Interests
I enjoy reading blogs and news about software architecture and e-commerce trends, continuously improving my technical skills and industry knowledge.