Backend Developer | LAMP Stack, PHP & Laravel | System Optimization & DevOps | E-commerce & Real-time Data Systems Expert
🌟 Welcome to my GitHub! I'm a experienced backend developer specializing in the LAMP stack, PHP, and the Laravel framework. Proven track record in optimizing system performance, enhancing user experiences, and driving project success through strategic collaboration and feedback. Key achievements include significant server cost reductions and the development of robust e-commerce and real-time data management systems.
Proficient in DevOps practices, Git version control, MySQL database management, and front-end scripting with HTML, CSS, jQuery, and JavaScript. Known for effective communication, problem-solving skills, and a commitment to continuous learning and technology adoption.
🚀 8 Years in Programming:
- I have a comprehensive background in software engineering, enriched by practical experience through various work engagements. I have successfully applied my skills to develop and implement diverse software solutions. My fast learning ability and adaptability have allowed me to efficiently embrace new technologies and overcome challenges in different work environments..
-
Managed project requirements using Trello, improved user experience, and provided strategic feedback to stakeholders, utilizing strong problem-solving skills and effective communication, all while meeting deadlines.
-
Collaborated with stakeholders, project manager, and team members to evaluate feedbacks and enhance features, ensuring alignment with stakeholders' expectations.
-
Led backend streamlining by adding documentation for MySQL database management and followed SOLID principles while coding, ensuring scalability and adaptability. Created and published a CRUD template generator package on Packagist, facilitating the rapid development of CRUD systems.
-
Implemented Git version control management for project administration, enabling seamless code collaboration and instituting a backup protocol. Also, scheduled tasks to streamline reporting efforts.
-
Developed e-commerce, management, and real-time data management systems using the LAMP stack, PHP and Laravel framework. Leveraged HTML, CSS, jQuery, and JavaScript for front-end scripting, designed and managed MySQL databases, deployed and maintained cron jobs on Linux servers, and implemented websockets for real-time communication.
-
Demonstrated proficiency in optimizing performance and system functionality, significantly reducing server operation costs. Notable achievements include reducing execution time of a cron job fetching data from 4 RESTful APIs to the database by 87% (30s to 4s), and centralizing RESTful API data retrieval, reducing execution time by 63% (8s to 3s). Improved email template view execution time by 99% (120s to 1s), optimized data aggregation, reducing execution time by 98% (200s to 4s), and implemented a universal execution time logger, decreasing execution time by 93% (30s to 2s). These optimizations have greatly enhanced efficiency and reduced server usage costs.
🔧 Current Projects:
- Check out my pinned repositories for the latest developments and projects. I believe in showcasing the best of my work, and I'm continuously improving and adding more projects.
🤖 Backend Development & Automation:
- I'm fascinated by the world of Continuous Integration and Continuous Deployment and DevOps practices. I actively seek ways to streamline development processes and improve project delivery through automation.
📫 Contact:
- Feel free to reach out to me through my email [email protected] or connect with me on LinkedIn. If interested please checkout my portfolio website