Post Job Free
Sign in

Senior PHP Developer

Location:
Irving, TX
Posted:
June 27, 2024

Contact this candidate

Resume:

Avinash Durgasi

**************.****@*****.*** +1-774-***-****

Professional Summary

Experienced Full Stack Developer with over 8+ years of expertise in utilizing the LAMP stack (Linux, Apache, MySQL, PHP) and associated frameworks including Laravel, Drupal and Symfony. Proficient in Linux system administration and adept at leveraging CLI tools for streamlined server management. Specialized in crafting sophisticated web applications using PHP, JavaScript, HTML5/CSS, ReactJS and various cutting-edge web development tools. Skilled in database design, optimization, and management, with proficiency in relational databases such as MySQL and PostgreSQL. Experienced in integrating third-party APIs and payment gateways, and ensuring compliance with relevant security standards. Experienced in designing and implementing secure RESTful APIs for seamless microservices communication. Authorized to work in the USA.

Experience

Senior PHP Developer January 2022 - Present

Discount Tire, Plano, Texas

●Responsible for designing and developing the website using HTML5, SCSS, MaterialUI and ReactJS, ensuring a visually appealing and user-friendly web interface.

●Ensured that the website is designed to meet the needs of business and constructed custom Drupal modules, designed page layouts, and constructed drush commands to automate the report functionality.

●Utilized TypeScript to create type-checked AJAX calls to access the backend services and APIs to enable dynamic content retrieval and enhance website responsiveness.

●Collaborated closely with the security team to implement robust authentication and authorization mechanisms, worked with Content Management System (CMS) ensuring compliance with GDPR regulations and protecting customer data from cyber threats.

●Enforced WCAG accessibility standards throughout the frontend development process, ensuring that the web applications are inclusive and accessible to users with disabilities.

●Experience in migrating legacy monolithic applications to modern MVC architectures, such as microservices. This involves assessing existing systems, identifying components suitable for decoupling, and executing migration plans while minimizing disruption to ongoing operations.

●Worked with Object Oriented (OO) Design patterns such as Facade, Iterator, Singleton and Decorator.

●Integrated payment gateways into microservices that we created to enable the customers to purchase the products and services using Laravel Framework, Eloquent ORM and MySQL to store and retrieve website data efficiently, including managing database schemas, optimizing queries, and ensuring data integrity.

●Developed and Integrated UI designs into the web application, ensuring seamless frontend-backend integration while adhering to PHP backend requirements.

●Collaborated with UX designers to optimize the website's user experience, including usability testing, accessibility improvements, and implementing user feedback to enhance overall satisfaction.

●Containerized all the applications using Docker, ensuring consistency and portability across different environments. Documented Restful APIs using Swagger and Swagger UI.

●Demonstrated expertise in Test-Driven Development (TDD) methodology, consistently writing comprehensive unit tests using PHPUnit for PHP and Jest for JavaScript, ensuring the reliability and stability of the applications, contributing to a 20% reduction in post-release bugs and enhancing overall Underwriting accuracy.

●Iteratively refined UI designs based on user feedback and stakeholder input, prioritizing enhancements that enhance usability, navigation, and overall user satisfaction.

●Proficient in using browser developer tools to diagnose and rectify issues in the Document Object Model (DOM) and network requests, resulting in faster load times and improved user accessibility.

●Responsible for troubleshooting and debugging issues using Xdebug in the production environment and deploying applications to AWS-EC2 using Jenkins for automated deployment processes, reducing deployment time by 20%.

●Worked in Agile Scrum teams, participating in sprint planning, daily stand-ups, sprint reviews, and retrospectives to deliver quality software within the deadlines iteratively.

●Used Git for version control, reducing system downtime due to errors by 25%, resulting in a 20% increase in user visits and interactions.

●Worked with JIRA to manage project tasks, track progress, and prioritize development efforts effectively.

Web Developer September 2018 - January 2022

United States Gypsum (USG) Corporation, Chicago, IL

●Designed and developed scalable and efficient web applications that support various aspects of processes and business operations using PHP, Laravel Framework.

●Developed responsive and intuitive user-friendly interfaces using HTML, CSS, and ReactJS, ensuring seamless interaction and cross-browser compatibility across different devices and platforms.

●Employed MySQL, PostgreSQL databases with Eloquent ORM to design and manage databases, ensuring optimal performance, data integrity, and scalability for web applications.

●Ensured that the web applications adhere to GDPR industry security standards and compliance regulations implementing encryption, access controls, and auditing mechanisms to protect sensitive manufacturing data.

●Engaged in continuous UX improvement efforts by analyzing user feedback, metrics, and usability testing results to identify areas for enhancement.

●Integrated payment gateways within web applications to facilitate secure online transactions for purchasing raw materials, equipment and finished products and for seamless transactions, resulting in a 20% increase in online sales within six months.

●Implemented MVC architecture using the Laravel framework for Analytics and Reporting, leading to a 20% improvement in data visualization and decision-making capabilities.

●Implemented security token-based authentication and authorization mechanisms using technologies like JSON Web Tokens (JWT) or OAuth tokens.

●Ensured code maintainability and scalability with SOLID Principles, reducing software maintenance costs by 20%.

●Utilized PHPUnit for backend unit testing and Jasmine for frontend testing to ensure code quality and reliability.

●Leveraged Xdebug for debugging and troubleshooting codebase, identifying and resolving issues efficiently.

●Utilized JIRA for issue tracking and project management, collaborating with stakeholders to prioritize tasks, track progress, and ensure alignment with the company goals and objectives.

●Implemented CI/CD pipelines using Jenkins to automate testing, build, and deploying the processes into the EC2 in the AWS Cloud, enabling rapid and reliable delivery of code changes and enhancements.

PHP Developer October 2016 - August 2018

Cipla Limited, India

●Created and managed a visually appealing, user-friendly website for the business, utilizing jQuery, HTML, CSS, Bootstrap and the Symfony framework.

●Ensured that the website provides information about Cipla's products, services, and corporate values, ensuring functionality and responsiveness across various devices to reach a wide range of healthcare professionals and consumers.

●Developed custom web application, inventory management systems, drug information databases, and regulatory compliance tools.

●Utilized the Symfony framework and integrated with PostgreSQL databases for data storage and retrieval using Doctrine ORM.

●Designed and implemented secure PostgreSQL databases to store and manage pharmaceutical data, adhering to regulatory standards of HIPAA and FDA requirements.

●Proficient in Linux system administration and adept at leveraging CLI tools such as vi and ssh for streamlined server management.

●Implemented Chain of methods design pattern and Iterator pattern in Object Oriented Design patterns.

●Integrated the company website and applications with third-party systems and APIs like drug information databases, regulatory compliance platforms, and supply chain management systems.

●Implemented RESTful APIs for seamless data exchange between the microservices. Additionally, employed Maven for managing project dependencies and automating repetitive tasks.

●Responsible for making the website secure by implementing authentication and authorization mechanisms within the Symfony framework to control access to sensitive information.

●Worked closely with the cross-functional teams, including regulatory affairs, marketing, and IT departments, using Agile Scrum methodology.

●Utilized JIRA for project management and Git for version control to facilitate collaboration and communication.

●Created and conducted integration test cases using Newman and Jest for JavaScript to identify and resolve bugs.

●Demonstrated proficiency in troubleshooting and debugging using Firebug, decreasing system downtime for maintenance by 20%, resulting in a 15% increase in user visits during maintenance periods.

●Deployed applications to Azure Cloud platform and managed infrastructure as code (IaaS) using Azure DevOps Service.

●Implemented CI/CD pipelines using Jenkins to automate build, test and deployment.

●Created documentation for code, processes, and systems to support maintenance and knowledge transfer using Confluence.

Software Engineer March 2015 - October 2016

Contenterra Pvt Ltd, India

●Leveraged PHP, Laravel Framework to build robust and scalable web applications using HTML, SCSS, ReactJS.

●Managed front-end build processes using Webpack and leveraged WordPress for content management.

●Integrated RESTful APIs for seamless communication between microservices and handled AJAX calls to enhance the interactivity and responsiveness of web applications.

●Utilized MySQL, PostgreSQL, and MongoDB to design and optimize database structures for web applications.

●Implemented Eloquent ORM for seamless database interactions and efficient data management.

●Implemented security measures to prevent SQL Injection and written complex SQL queries with help of Eloquent ORM and MySQL.

●Proficient in utilizing Postman for API testing, debugging, and automation, ensuring the functionality and reliability of APIs across different endpoints and environments.

●Proficient in working with Content Management System (CMS) platforms and ensuring compliance with GDPR, HIPAA regulations enhancing the work efficiency by 30%, leading to a 25% improvement in asset performance and increased user satisfaction.

●Integrated SOAP based web services, enabling seamless data exchange between the systems.

●Integrated Maven for project build automation, ensuring a streamlined and consistent build process across the development environment.

●Collaborated with cross-functional teams using GitLab for version control system, facilitating code review collaboration, and continuous integration.

●Mastered Xdebug to trace the execution of PHP Scripts, analyze variables, and chrome inspector to troubleshoot performance bottlenecks.

●Designed a Logo for the company using Adobe Photoshop 7.0.

●Proficient in using browser developer tools to diagnose and rectify issues in the Document Object Model (DOM) and network requests, resulting in faster load times and improved user accessibility.

●Skilled in creating comprehensive API documentation using Postman, including endpoints, parameters, request headers, and response examples.

●Implemented continuous integration and deployment in AWS Cloud using Jenkins and conducted unit testing with PHPUnit.

Education

●Masters in Computer Engineering (Data Science) University of New Haven, Connecticut, 2019

●Bachelor of Technology in Computer Science Engineering PSCMR College of Engg & Tech, India, 2015

Technical Skills

Programming Languages: PHP, JavaScript, SQL, HTML5, XHTML, CSS, Python

Databases: MySQL, PostgreSQL, Oracle(basics), MongoDB, Redis, Elastic Search, NoSQL, SAS, Solr

Frameworks: Laravel, CodeIgniter, Symfony, Spring, Springboot, Reactjs, Vuejs, Drupal, jQuery, Bootstrap, Angular

Scripting: Shell Script, Bash

Operating Systems: Windows, Linux

Unit Testing: PHPUnit, Jest, Jasmine, PHPSpec

Dependency Management: npm, composer, packagist, npmjs, Celery, Gearman

Methods: Scrum, Agile

Tools: PHPStorm, Visual Studio, Anaconda (Jupyter Notebooks), Adobe Photoshop 7.0

Debugging: Xdebug, Firebug, Chrome Inspector

Project Management: JIRA, Slack, Confluence, Git, GitHub, BitBucket

Deployment: Jenkins, TeamCity, TravisCI, AWS, Azure, DigitalOcean, GCP

Message Exchange: JSON, XML



Contact this candidate