Résumé
A Laravel artisan embodying the spirit of craftsmanship in every line of code.
A Laravel artisan embodying the spirit of craftsmanship in every line of code.
Proficient in Laravel/PHP with a deep understanding of software design patterns. Focus on Developer experience (DX) through creating clean, documented, and tested code. Capable of designing scalable and secure systems. Experience in cloud/serverless architecture. Able to mentor and guide junior-mid engineers.
I have developed various web applications and API backend systems, including:
- the best-in-the-market community software with Joomla CMS extension.
- curated articles and news aggregators from healthcare professionals for pharmaceutical companies and healthcare institutions worldwide.
- an e-commerce platform collaborated with more than 50 KOL and influencers.
- and an award-winning learning platform for 10,000 Malaysian schools that made teaching and learning easy for teachers and students.
Preferably to be a technical leader than a people manager. I am most productive as an individual contributor (IC) to collaborate with other development team members and create high-quality software solutions that meet the needs of the company's clients and end-users while also adhering to industry best practices and standards.
Here's the list of my recent professional experiences:
Senior Software Engineer, Oneverse
2024 - Present
- Build the core app with Laravel, Filament, Inertia.js, Vue.js, Tailwind CSS.
- The Laravel expert in the team.
- Write feature and unit tests with Pest.
Senior Backend Software Engineer, femmily
2023 - 2024
- Refactor and migrate two legacy Laravel applications.
- Introduce CI/CD, error tracking to the team.
- Enforce coding standards and streamline Git workflows.
- Lead the migration of code repositories from Bitbucket to GitHub.
- Architect and set up production environment on AWS.
- Provide strategic support to expedite the delayed project in meeting its soft launch deadline.
- Talent acquisition, mentoring team members and engaging with stakeholders.
- Stacks: Laravel, MySQL, Livewire, Filament, PHPStan, Pest.
- Tools: GitHub, Forge, AWS.
Senior Software Engineer, FrogAsia
2018 - 2023 # 4 yrs
- Maintain a Learning platform for > 10,000 schools with APIs consumed by the frontend and mobile apps; an online training app for > 25 big corporates, i.e., YTL Construction, YTL Hotels, etc.
- Involve in developing products, i.e., Lesson Planner app, Curriculum Designer, Boost app, Certificate app, Courses app, Workspaces, and analytic dashboard.
- Work with architects and product owners to deliver end-to-end system architecture design, break-down product requirements into technical tasks, and estimate project delivery.
- Work with the platform team to deliver deployments and implement application loggings, server metrics, and monitoring systems health.
- Work with the data analytics team in pipelining app usage data to Elasticsearch and data lake.
- Mentor peer engineers and help clear blockers. Code review merge requests to ensure it meets modern code standards, i.e., the 12 Factor App methodology.
- Stacks: PHP, Laravel, React, MySQL, Firebase, RabbitMQ, Red Hat OpenShift Linux.
- Tools: GitLab, CI/CD Pipelines, OpenShift, Docker, Figma, Vault, NiFi.
Principle Software Engineer, ModeFair
2016 - 2018 # 2 yrs
- Design and architect the backend system and API for an e-commerce application, including features like campaign management, merchant onboarding, product listing, and business reporting, audit logs.
- Manage deployment and oversee staging, production servers, and other cloud services.
- Implemented zero downtime deployment and rollback.
- Promote coding standards, design patterns, guidelines, and best practices to the team.
- Build microservices for image compression service, PDF reports, and social media platform data mining (IG & FB).
- Stacks: Ubuntu, Nginx, PHP7, AWS EC2, S3 & RDS, Cloudflare, Laravel, Redis.
- Tools: Deployer, Composer, Git, SSH, Slack, Let's Encrypt.
Application Developer, P\S\L Group
2013 - 2016 # 3 yrs
- Develop a dynamic filtered newsfeed system from aggregated data for the pharmaceutical industry.
- Create an automated newsletter builder and email tracking system.
- Deploy micro-social sites with live newsfeeds and newsletters.
- Received "Level 1 Real-Time Recognition Award".
- Stacks: CentOS, Apache, PHP5, MySQL, Drupal.
- Tools: Drush, G Suite, SVN, PHP_CodeSniffer, PHPUnit.
Software Developer, Stackideas
2011 - 2013 # 2 yrs
- Involved in product development for Easyblog, EasyDiscuss, and Komento as Joomla CMS extensions.
- Provide customer support in the forum and ticket system.
- Stacks: Apache, PHP, Joomla, Javascript, CSS.
Software Engineer, Slashes and Dots
2009 - 2011 # 2 yrs
- Involved in building the main product, Jomsocial, as a Joomla CMS extension.
- Implemented video uploads and the custom video player with Amazon S3 integration.
- Stacks: Apache, PHP, Joomla.
Interested to hire me? Let's talk!
Drop me an email at [email protected].