We provide IT Staff Augmentation Services!

Sr. Php Developer Resume

2.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Extensive 9+ years of professional experience in experience in Software Development Life Cycle (SDLC), including design, implementation, integration, maintenance and testing of various web - based, Enterprise, Client/Server and Distributed applications using PHP, Zend, Laravel, Composer, Symfony, YII, Magento, OOPS, Design Patterns.
  • Extensive experience in full life cycle (SDLC) of software development and in Agile Methodology and Scrum meetings.
  • Built the website with a team of two supervisors using ProcessWire, Git, Sass, Gulp, PHPPlates.
  • Extensive experience in design, analysis, development, Version Control and Production Support of full life cycle or SDLC experience, multi-tier, database and script-based in web-based & desktop applications.
  • Experience in working with AngularJS, Angular Flux, and Redux architecture using complex object-oriented concepts in improving the performance of websites.
  • Extensive working experience on application servers like WebLogic Application Server and Apache Tomcat.
  • Proficient on Automation tools like Selenium, TestNG, Junit, Ant, Maven, Jenkins, Cucumber, and SOAP UI Pro for testing.
  • Experienced in implementation of SOAP and REST Web services using Contract first or Service first approach.
  • Managed Amazon Web Services like EC2, S3 bucket, Auto-Scaling, SNS, SQS, DynamoDB, Elasticsearch, Lambda Functions through AWS Console and API Integration.
  • Experienced in implementation of SOAP and REST Web services using Contract first or Service first approach.
  • Enhanced Microservices architecture, Docker, OpenShift, Kubernetes environment.
  • Followed Agile SCRUM methodology and used Test Driven Development (TDD) and Used BDD pattern for code quality and good readability standards.
  • Excellent interpersonal and communication skills, the ability to provide solutions from a functional and technical perspective, meet deadlines, quickly build client rapport and be a team player.

TECHNICAL SKILLS

  • PHP, Laravel, PHPStorm, Composer, Slim, CodeIgniter, JavaScript, HTML5, CSS
  • React, Redux, Ajax, Bootstrap, Angular, Java, SQL, PostgresSQL, MongoDB
  • Rest, Node.JS, Express.JS, nginx, GitLab, Phpunit, Selenium, SonarQube
  • Chrome Developer Tools, Jenkins, AWS, Docker, Kubernetes, TeamCity, XML
  • JSON, Jira, Linux, Unix, Mac, Eclipse, Agile, Scrum

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Sr. PHP Developer

Responsibilities:

  • Programmed the Business level logic in PHP using Symfony MVC framework.
  • Used all aspects of PHP Programming (object oriented PHP), Zend Framework in LAMP environment.
  • Worked with the Database Schema design and normalization for databasex accessed by the procedural PHP pages.
  • Implemented features like logging, user session validation using Laravel.
  • Built and configured servers, Linux with Ubuntu, Apache, Laravel/Composer using Vagrant for different stations of testing and managing MySQL Database servers.
  • Wrote Automated Unit Tests for new and existing features with PHP Unit.
  • Migrated data from CodeIgniter to Laravel versions and Involving in development of new features as enhancements
  • Provided a fast and powerful router that maps route callbacks to specific HTTP request methods and URIs by using Slim.
  • Implemented stable React.js components and stand-alone functions to be added to any future pages.
  • Added plenty of plugins to expand its features for increased productivity and convenience by using PHP Storm.
  • Used React-Router to change the application into single page application
  • Experience in maintained the states in the stores and dispatched the actions using redux.
  • Implemented React.JS components, Forms, Events, Keys, Router, and Redux concept.
  • Converted the mock-ups into hand-written HTML5, XML, CSS3, JavaScript and JSON.
  • Used Ajax, JSON to send request to the server to check the functionality of the websites.
  • Developed applications using Angular and Bootstrap.JS like Grids, Toolbars, Panels, Combo-Box and Button etc
  • Developed custom directives in Angular that could be re-used like a template across the application and can be re-used to manipulate DOM across the application.
  • Designed database backup and restoration strategy for Postgresql.
  • Used Express.js to connect Node.js to Database MongoDB and wrote schema.
  • Creation of REST Web Services framework for the management of data using Apache CXF.
  • Designed and developed Node.Js and REST application to expose API's to external clients.
  • Leverage Node.js file-writing features for uploading and saving files and developed RESTful API’s utilizing Express for offline support, request and response caching.
  • Worked on Eclipse for development and deployment of application in Tomcat Application Server.
  • Used Acquia Cloud for active passive configuration of software load balancer (nginx) and a reverse proxy cache (Varnish).
  • Used code versioning tools like GitHub to make our App public and using GitLab for the internal code commits.
  • Used TestNG Annotations in Selenium WebDriver and executed a batch of tests as TestNG suite.
  • Implemented coding best practices using SonarQube Continuous Inspection linking it with the Build process.
  • For debugging and error handling using Chrome dev tools.
  • Provided strategies and requirements for the seamless migration of applications, web services, and data from local and server-based systems to the AWS cloud.
  • Handled operations and maintenance support for AWS cloud resources which includes launching, maintaining and troubleshooting EC2 instances, AWS IAM, and Elastic Load Balancers
  • Developed build tasks to run the unit tests on Jenkins and maintaining separate build in Maven for the module for easy integration to the portal build and configure with Jenkins.
  • Created single container docker images for war and deployed to different environments.
  • Developed microservice on boarding tools leveraging Python and Jenkins allowing for easy creation and maintenance of build jobs and Kubernetes deploy and services.
  • Configured Selenium test servers and suites to run from TeamCity
  • Installed, Configured, Maintained and Administered the Atlassian suite which includes JIRA, Confluence, Crowd and Bit-Bucket.
  • Development experience in Windows, Linux, Mac OS and UNIX operating systems.
  • Maintained client communications including email, slack, and daily standups.
  • Utilized Agile Methodology/Scrum (SDLC) to managed projects and team.

Environment: PHP, Laravel, PHPStorm, Composer, Slim, CodeIgniter, JavaScript, HTML5, CSS, React, Redux, Ajax, Bootstrap, Angular, Java, SQL, PostgresSQL, MongoDB, Rest, Node.JS, Express.JS, nginx, GitLab, Phpunit, Selenium, SonarQube, Chrome Developer Tools, Jenkins, AWS, Docker, Kubernetes, TeamCity, XML, JSON, Jira, Linux, Unix, Mac, Eclipse, Agile, Scrum

Confidential

Sr. PHP Developer

Responsibilities:

  • Wrote Automated Unit Tests for new and existing features with PHP Unit.
  • Built AJAX pages using PHP to display current server time.
  • Used PHP-MYSQL connectivity to access the required data from the database.
  • In this app Server side validations using Laravel framework.
  • Translated legacy CodeIgniter codebase to Laravel. Used Symfony to create Bundles.
  • Used Composer to download and implement third party PHP libraries
  • Used React.JS for templating for faster compilation and developing reusable components.
  • Worked experience in building the dynamic web pages using the React.JS framework.
  • Responsible for implementing UI mockups, integrating third party JavaScript libraries, and handling/creating redux store data.
  • Implemented React/Redux Router to enable navigation from one view to the next as agent performs application tasks.
  • Written modular, secure, and well-tested front-end code in TypeScript, HTML5 and CSS using the latest web.
  • Wrote a combination of jQuery plugins, as well as completely custom JavaScript to build a bleeding-edge, AJAX-driven user interface
  • Used Bootstrap to help the responsiveness of webpage and design with few custom CSS3 style sheet on elements.
  • Created functional components using Angular Components, Modules and Directives.
  • Implemented business layer using Core java, Spring Beans using dependency injection, Spring annotations.
  • Worked with MongoDB and Mongoose or for CRUD operations on database.
  • Created server-side Routes with the help of Node.js and connected to the database using Mongoose.
  • Utilized PhpStorm ground-breaking front-end technologies and avails robust refactoring, unit testing, and debugging tools.
  • Used WebLogic Application Server as an application server and Eclipse as IDE.
  • Used Terminal, SourceTree and SVN to commit the code into Github, MySQL, XML, JSON and web services.
  • Setup testing environment for Unit Test as well as Front end testing using PHP Unit, Selenium test cases.
  • Involved in acceptance testing using Cucumber and Selenium WebDriver.
  • Code optimization and resolving sonarqube compliance.
  • Used debugging toolkit FireBug, Chrome Dev Tools, IE Tester, etc. to track and fix bugs.
  • Installed SWM (CI/CD) for building automation deployments for upgrades and installs which was carried out by Jenkins.
  • Update and create database structure by MySQL in Docker container.
  • Built and Maintained Docker container clusters managed by Kubernetes and Linux
  • Created CI/CD pipeline using TeamCity.
  • Worked in migration of legacy PHP application into YII Framework.
  • Implemented 3rd-party Magento module as needed to improve overall Magento functionality.
  • Create PL/SQL libraries/programs to be used by middleware, data processing engine and Rules processing engine
  • Created and maintained Oracle database schemas, tables, standard views, materialized views, synonyms, unique indexes, non-unique indexes, constraints, triggers, and sequences.
  • Worked on Data Source and cache configurations in WebSphere application server.
  • Created a CloudFormation template for all resources used in AWS.
  • Used Rally to keep track of bugs to reduce downtime, increase productivity and Communication.
  • Agile/SCRUM was used as the project management methodology and JIRA and Confluence were the tools used to keep things in check.

Environment: PHP, Laravel, Composer, Symfony, YII, Magento, React.JS, Redux, HTML5, CSS, Ajax, Bootstrap.JS, Angular, PL\SQL, Oracle, sql server, MongoDB, NOSQL, Webservices, Rest, Node.JS, PHPStorm, Websphere, Github, Phpunit, Selenium, Sonarqube, Chrome Developer Tools, Scrum, Agile, AWS, Jenkins, Docker, Kubernetes, JSON, XML, Rally, Linux, Hipchat

We'd love your feedback!