Full Stack Web Developer
Forerunner Computer Systems
From: October 2022 - present
Key Responsibilities
Responsible for integrating new features into existing Laravel applications and CMS websites as per client requests, ensuring prompt and efficient implementation of enhancements. Additionally, manage application upgrades to the latest versions for enhanced security and operation.
Manage and oversee a range of linux systems, including a cPanel server hosting websites and email services, alongside various servers running Laravel applications. These servers include dedicated internal Cloudlinux/Centos servers and Laravel Forge on AWS infrastructure. Daily tasks include system monitoring and running automated processes to detect issues.
Achievements:
- Upgraded several Laravel applications from 4.2 to Laravel 9 and 10, including SPA written with VueJS for leading client.
- Successfully managed the move of CPanel server with over 100 accounts to inhouse environment. Also upgraded legacy mailqueue on cpanel server with new Laravel application. The former cpanel host rate limted email sending which required a custom mailqueue to ensure smooth delivery of email from websites. The Cpanel websites send selected mail through the mailqueue to avoid rate limiting by upline providers.
- Implemented error tracking via Sentry for Laravel applications, significantly enhancing issue identification and resolution times. This initiative has led to improved system reliability and heightened client satisfaction. Actively engaged in feature testing and deployment, ensuring the seamless integration of new functionalities into existing applications and websites.
- Implemented error tracking via Sentry on cPanel-hosted websites and Laravel servers, proactively identifying and resolving issues to ensure optimal performance and client satisfaction.
Skills
Programmer
RS Net
From: October 2011 - October 2021
Developed and maintained RSNet's custom website and webshop CMS solutions, focusing on modernization and optimization using the latest web technologies and design standards. Upgraded and enhanced website responsiveness by implementing responsive design. Utilized skills with front end frameworks to streamline and modernize websites, adhering to updated coding standards for improved user experience.
Collaborated with diverse teams, incorporating new ideas and systems like Jenkins for continuous integration, subversion for version control, and composer packages for leveraging external resources. Conducted PHP unit testing, utilizing tools such as phpcs and phpmd to enhance code quality and maintain best practices in software development.
Led software upgrades from legacy versions to the latest PHP standards, resulting in optimized performance and enhanced responsiveness. Ensured websites' adaptability across various devices and screen sizes, significantly improving user engagement and experience.
Achievements:
- Implemented Jenkins for continuous integration, streamlining development processes and ensuring code quality.
- Utilized subversion and composer packages to incorporate external resources and version control, enhancing project efficiency.
- Upgrade software to modern PHP standards, significantly improving performance and responsiveness as required.
Skills