Amirul Hakim

Amirul Hakim

Software Engineer

Know Amirul Hakim more

Who I have been worked for?

Digitas Malaysia (Software Engineer)
01/09/2022 - current

  • Developed and Architected high-performance Progressive Web Applications (PWA) featuring robust offline integration, ensuring seamless user experiences across varying network conditions for global FMCG brands.

  • Engineered custom enterprise applications and integrated MarTech+ solutions to drive data-driven marketing strategies and enhance consumer engagement.

  • Executed complex system integrations with SAP Gigya (Customer Data Cloud) for secure identity management and localized user profiling across 11 international markets.

  • Modernized and refactored legacy codebases, significantly improving system maintainability, security, and execution speed.

  • Developed and optimized fulfillment modules to streamline end-to-end order processing and supply chain transparency.

  • Collaborated within an Agile/Scrum environment, utilizing Jira for meticulous task tracking and Confluence for comprehensive technical documentation and knowledge sharing.

Soft Solvers Solutions Sdn Bhd (Software Developer)
03/05/2021 - 30/08/2022

  • Developed and Maintained core modules for flagship SaaS products, Second CRM and Agiliux, ensuring system stability and scalability for diverse business requirements.

  • Engineered complex third-party integrations, including Azure SSO (SAML/OAuth) for enterprise authentication, Active Campaign for marketing automation, and location-based APIs for Singapore address validation.

  • Implemented new features and optimized the Product Master Copy, ensuring that core updates were seamlessly deployable across multiple customer instances.

  • Managed full-stack development using PHP, MySQL, and jQuery, while overseeing deployment and maintenance on LAMP (Linux, Apache, MySQL, PHP) environments.

  • Collaborated with the technical support team to execute rigorous UAT (User Acceptance Testing) and quality assurance to ensure bug-free feature releases.

  • Consulted on product improvements by providing technical justifications and alternative architectural solutions to resolve recurring systemic issues.

Asiankom Communication (M) Sdn Bhd (Software Engineer)
02/01/2019 - 30/04/2021

  • Developed a web-based voice recording player integrated with the Asterisk PABX platform, utilizing CodeIgniter and MySQL to streamline call retrieval and playback.

  • Engineered real-time Call Center Wallboards and custom reporting managers, providing management with critical live metrics and data-driven insights.

  • Modernized in-house softphone applications by upgrading the C# SDK engine, improving audio stability and connection reliability.

  • Optimized and Maintained core Call Center systems and CRMS applications through regular patching, database tuning, and feature customization based on client requirements.

  • Managed full-stack infrastructure by deploying LAMP stacks on Ubuntu and CentOS servers, and configuring Sangfor Hyper-Converged Infrastructure (HCI) for high-availability production environments.

  • Led technical troubleshooting and end-user training for call center operations, ensuring minimal downtime and high system adoption rates.

  • Orchestrated the migration and upgrade of corporate web identities to WordPress, enhancing the digital presence of Asiankom and Centiumsoft.

Ministry of Education (Contract Programmer)
01/06/2016 - 30/11/2016

  • Collaborated with the core development team to build a nationwide career management system for the appointment of school headmasters and principals.

  • Developed critical modules using an internal PHP framework and Oracle Database, ensuring data integrity and performance for a high-concurrency environment.

  • Engineered features to support a massive user base, including all national school teachers and administrative staff at the State Education Departments (JPN).

  • Contributed to the full software development life cycle (SDLC) to deliver a secure and reliable platform for national-level educator transitions.

HRA Solutions (IT Support Technician)
01/03/2016 - 31/03/2016

  • Facilitated a large-scale hardware migration project at CitiBank Tower, ensuring a seamless transition from legacy hardware to high-performance workstations for corporate staff.

  • Executed comprehensive data migration, software backup, and restoration procedures to safeguard critical user data during system upgrades.

  • Streamlined the deployment of new PC units, including OS configuration and essential software installation, minimizing operational downtime for end-users.

  • Collaborated with the senior IT infrastructure team to maintain high standards of hardware reliability and security within a high-stakes financial environment.

Xentral Methods (e-sentral) (Internship Student)
01/07/2014 - 27/02/2015

  • Facilitated the digital content transformation process by converting conventional PDF documents into industry-standard ePub formats for the e-Sentral eBook platform.

  • Contributed to the improvement of the platform's user interface by proposing and implementing a multi-selection filter (checkbox system), enhancing the search and browsing efficiency for users.

  • Collaborated with the content and development teams to ensure high-quality formatting and compatibility of eBooks across various digital reading devices.

  • Gained foundational exposure to web development workflows and digital publishing standards within a fast-paced tech environment.

Skills forte

HTML Alicloud & Runcloud Javascript Git PHP Bootstrap Laravel MySQL

Hobbies & Projects

Leisure time bobbies & projects

Humidity, Temperature & UV sensor

  • Overview: A wireless IoT solution designed to monitor environmental health by tracking Humidity, Temperature, and UV levels.

  • Technical Stack: Developed using Arduino, ESP8266 Wi-Fi Module, and specialized sensors (DHT & UV).

  • Data Flow: Features real-time data transmission from the hardware sensors to a centralized online database for remote monitoring and analysis.

Roboshop

  • Overview: An innovative Final Year Project (FYP) that integrates robotics with motion-sensing technology for an automated shopping experience.

  • Technology: Built using LEGO Mindstorm & Tetrix hardware, with the control system developed in JAVA.

  • Innovation: Integrated an Xbox Kinect Sensor to allow users to control the robot via gesture recognition and computer vision, bridging the gap between human interaction and hardware execution.

Do-itRaya

Overview: A modern, high-end digital solution designed to manage and track festive money packets (Duit Raya) with a focus on seamless family budgeting and historical data tracking.

Tech & Innovation: Built using Gemini via Vibe Coding (AI-driven development), demonstrating the ability to leverage cutting-edge AI to accelerate the software development lifecycle from concept to deployment.

Key Features:

  • Family Management: Centralized dashboard to manage and distribute budgets for family members.

  • Year-over-Year Tracking: Historical analytics to compare festive spending and distributions across different years.

  • Premium UI/UX: Crafted with a minimalist and intuitive interface for a superior user experience.

Impact: Solves the traditional "manual tracking" problem during festive seasons by providing a structured, digital-first approach to traditional gifting.

Link here do-itraya.mushmero.com

Project: Production-Ready Cloud Infrastructure

Overview: Designed and deployed a scalable multi-stack server environment on AWS EC2, containerized with Docker to host concurrent PHP and Node.js applications.

Key Technical Achievements:

  • Implemented Nginx Reverse Proxy with SSL termination for secure, high-performance traffic routing.

  • Configured Docker Compose for seamless service orchestration and environment consistency.

  • Optimized IP forwarding and network bridging to ensure stable communication between isolated containers.

Laravel Admin Panel

  • Overview: A robust, open-source administrative dashboard starter kit built with Laravel 10 and AdminLTE.

  • Key Features: Integrated modular system for User Management, Role-Based Access Control (RBAC), Permissions, and comprehensive Activity Logs.

  • Purpose: Designed to accelerate the initial environment setup for MVP (Minimum Viable Product) applications, allowing developers to focus on core business logic.

Proseller v1

  • A dedicated inventory and financial management system for standalone online sellers, built with CodeIgniter, featuring automated report generation via dompdf and data visualization with Chart.js.

Project: AI-Augmented Development Workflow

Overview: A strategic integration of AI-driven tools into the full software development life cycle (SDLC) to maximize velocity and code quality.

Key Tools & Implementation:

  • n8n: Architected automated workflows to bridge different services and streamline data processing.

  • Claude Code, Antigravity & Cursor: Leveraged AI-pair programming to accelerate feature delivery, refactor legacy codebases, and maintain high standards of code documentation.

  • Impact: Significantly reduced development time for complex modules while maintaining a focus on clean, scalable architecture.

Covid-19 Simple Dashboard

  • Overview: A real-time data visualization dashboard tracking worldwide and localized (Malaysia) COVID-19 statistics.

  • Integration: Developed using CodeIgniter 4, consuming third-party REST APIs to fetch live data, and visualized using DataTables and Chart.js.

Attendance-Pro v1

  • A streamlined staff attendance tracking system with automated monthly reporting and department-based analytics.

Travel

Photography