Sr. Php / Full Stack Developer Resume
Chicago, IL
SUMMARY:
- Over 9+ years of working experience as PHP/Full Stack Developer using PHP, Drupal, wordpress & SEO technologies.
- Experienced in application development using web technologies like HTML4/5, DHTML, XHTML/, XML, CSS3, JavaScript, Bootstrap, jQuery UI and AngularJS.
- Experienced as web developer with a strong background working on open source technologies, including JSP, HTML, CSS, MySQL, JavaScript, Flash, and Photoshop.
- Experience in creating user interface widgets using jQuery.
- Experience in all phases of SDLC like Requirement Analysis, Implementation and Maintenance and extensive experience with Agile and SCRUM.
- Good knowledge and experience of UML, Unified Process at the Enterprise level and familiarity with popular process methodologies like Agile, Waterfall.
- Maintained Cross Browser compatibility & implement Responsive Design using Twitter Bootstrap, custom media queries, etc.
- Solid experience with Responsive Web Design (RWD).
- Expert PHP Development utilizing Zend, CakePHP, CodeIgniter and Symphony frameworks.
- In - depth knowledge Amazon Web Services (AWS) technologies Elastic Compute Cloud instance (EC2).
- Experience working on AWS platform to deploy applications into Staging and Production environments.
- Experience in Drupal Themes developing Drupal custom modules, resolving Drupal configuration issues.
- Experience in Drupal Themes developing Drupal custom modules, resolving Drupal configuration issues.
- Strong expertise in Object oriented concepts such as collections, Generics, Annotations, file operations, multithreading, concurrent collection framework and core java concept.
- Experience in applying the latest development approaches including AJAX, Object Oriented (OO) Java Script, JSON, Angular.js and XML.
- Expertise in designing and developing PHP based systems using IDEs like Netbeans, Eclipse & Notepad++
- Strong Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers
- Experience working with various Web and Enterprise Application servers, Weblogic and IBM WebSphere.
- Experience with unit testing and wrote test cases for applications, used to test with frameworks like Mocha, Karma, Jasmine, JUnit, etc.
- Worked with cross browser compatibility issues and did testing on the browsers like Safari, IE-8, 9, 10, Mozilla Firefox and Google Chrome
- Expertise in coding optimized SQL queries on databases like MySQL.
- Experience in using DOJO Components and integrating back-end applications with AJAX driven web 2.0 front-end using OO JavaScript framework.
- Experience on developing which also includes web services like REST, RESTFUL API'S with the help of WSDL, SOAP and JAX-WS, MongoDB and AWS to get updates from the third parties. Experience in Web Application debugging skills using Chrome Developers Tool and Firebug.
- Familiar with NoSQL Database Design, Analysis and Development like MongoDB.
- Experience in writing Test cases, test scripts using Jasmine test API and Karma for unit tests and Protractor for E2E testing.
- Involved in writing application level code to interact with APIs, REST full Web Services using AJAX, JSON.
- Well versed in build automation tools like GruntJS, GulpJS, and Bower.
- Experience in build tools like Grunt, Jenkins etc. Managed dependencies using Require.js also used service versioning tools like Tortoise SVN, GitHub.
TECHNICAL SKILLS:
Web Technologies:: HTML5, CSS3, XHTML, AJAX, jQuery 3.3, Bootstrap 4.1
JavaScript Libraries:: Node.js, Backbone.js, Ext.js, Angular.js, Express.js, Require.
js, React.js, Underscore.js
Frameworks: Laravel 5.5, CodeIgniter 3.1, Cake PHP 3.3, Symfony2 4.0Zend 3.0, Magento 4.6
Tools:: Eclipse 4.7, IDE, Notepad++, Dreamweaver 2018MS: Visio 2016
Other Tools:: Grunt, JIRA, Firebug, Chrome Developers Tool.
Methodologies:: Agile, Waterfall
Database:: Oracle 11g/12c, SQL Server2016, Mongo DB and MySQL 2016
Operating Systems:: Windows 10/8/7, Mac OS X, UNIX, Linux
Cloud Servers: : Amazon Web Services(AWS), EC2, EC3
Version Controls: SVN, CVS, GIT
Programming:: PHP, OOP, C, C++, Java, Python
IDE & Tools:: Dreamweaver, Notepad++, Adobe Photoshop CS6,Adobe
Illustrator CS6, Adobe In design CS6, Eclipse2.x/3.x.Microsoft Visio
Application Server: Apache Tomcat 5.5/6.0,WebLogic Application ServerWeb Sphere
Other Tools: Adobe Photoshop, Gimp, Servlets, MS Office, JIRA, FirebugChrome Developer Tool, Windows Movie Maker
PROFESSIONAL EXPERIENCE:
Confidential, Chicago, IL
Sr. PHP / Full Stack Developer
Responsibilities:
- Implemented business logic with PHP scripts to interface with a MySQL database.
- Maintained SQL Server Database (with PDO SQLSRV)
- Implemented front-end layout and behavior with HTML5, JavaScript, AngularJS,Jquery, JSON and Bootstrap
- Responsible for the development of web applications and scripts utilizing JavaScript, HTML, PHPand MySQL
- Worked on Linux and UNIX platforms. Also worked with XML, XSD, and RESTfulAPIs
- Integrating REST web services PHP based API's into the site.
- Involved in database design, maintenance and administration
- Coded dynamic and browser compatible UI web pages using JavaScript, CSS, HTML,JQuery, Ajax and responsive design in MVC environment.
- Responsible for creating efficient design and developing User Interaction screens using HTML5, CSS3, JavaScript, jQuery, AJAX and JSON.
- Developed various sections using AngularJS, HTML, CSS, Velocity, Ajax, Json andSpring web service
- Wrote Python scripts to parse XML documents and load the data in database.
Generated property list for every application dynamically using Python.
- Developed user interface using PHP5, Ajax, JQuery, HTML, CSS, javascript, LAMP
- Built custom modules and libraries in Drupal.
- Worked with Drupal modules, theming, distributions & content management
- Involved with both maintaining / updating & developing new client websites
- Involved in Website Code Optimization
- Worked on HTML, CSS, PHP, ASP, MySQL, MSSQL, Java script / jQuery, Action Script 2/3
- Worked on Git Hub
- Wrote concise, clean, modular CSS, HTML, Drupal and PHP codes
- Worked on Drupal to create custom widgets
- Interact with the front end web development (HTML, CSS, JavaScript)
- Develop site themes with LESS or SASS and traditional CSS
- Maintaining SQL server database and updating PHP script.
- Using three kind of database Granite Database, Oracle, MYSql.
Environment: PHP, HTML, JavaScript, MYSQL, SVN, Drupal, Dreamweaver MX 2004, PHPMYADMIN, MS Excel, jQuery Zend Framework, JSON, XML, Python
Confidential - McLean, VA
Sr. PHP/Full Stack Developer
Responsibilities:
- As a Full Stack Developer involved in back-end and front-end developing team.
- Performed web development, template development, testing, debugging, integration, documentation and deployment.
- Implemented SEO based Drupal modules optimizing the search function all over the site.
- Developed fully functional, cross browser compatible websites on Drupal platform utilizing Agile and Scrum methodologies.
- Followed Agile Methodology for the complete life cycle of the project & Involve In daily stand up meetings.
- Collate functional, non-functional requirements and business requirements of applications and design the AWS cloud architecture that integrates with existing infrastructure without issues.
- Back end development using Symfony2, and MySQL, Handle front end using HTML, SSL, JQuery and CSS.
- Used and Integrated MVC architectural pattern for developing enterprise applications.
- Worked on HUB module for implementing Single Sign on Service (SSO) by implementing Drupal Web Services.
- Implemented SOAP web-service and working with JSON, XML data to binding data from various services.
- Responsible for installing, configuring and maintaining Drupal, PHP, Apache and MySQL on AWS Cloud Servers.
- Created a development environment using AWS Web services like EC2 and S3
- Installation of Mongo DB on AWS instances, performed maintenance, and all other database management activities for backups, tuning and monitoring.
- Moved the existing servers to AWS EC2 instances for the high availability and scalability of the servers.
- Built Web Services APIs to integrate other Apps with Drupal.
- Designed and Developed the UI screens using JavaScript, JQuery, Html, Bootstrap and CSS.
- Involved in Installing, theming, customizing Drupal systems, including and Drupal 8.4
- Used various Drupal tools including Drush, Me cache, Views and CCK and also Developed Custom modules and Drupal templates.
- Used JQuery for creating different menus and dialog boxes and also used different JQuery plug-ins for calendar, calculator and printing options.
- Implemented Cascading Style Sheet (CSS) to improve look and feel of the ReactJS web page.
- Used JIRA for bug tracking, issue tracking and project management functions.
- Responsible for writing Unit tests for services, controllers and directives and used Karma to run the tests.
- Extensively modified REST HTTP service based client and server web applications
- Carried out extensive verification and testing in order to set MySQL database free from SQL injections throughout course of database development and management.
- Worked with the Database Schema design and normalization for database accessed by the procedural PHP pages.
- Developed a fully automated continuous integration system using Git, Jenkins, MySQL and custom tools developed in Python and Bash.
- Created MySQL stored procedures and functions for customer's database module.
- Participated in code reviews to ensure functional accuracy, best coding practices, code readability, and PL/SQL exceptions handling.
- Designed and developed various modules like DAO generators and DAO base generators for security remediation project
- Involved in Query Optimization by creating indexes, various joins in MySQL.
- Used SMTP mail class of PHP for the users to send mail with suggestions. Extensive use of PHP Mailer class.
- Extensively modified REST HTTP service based client and server web applications.
- Used Jenkins tool to setup Maven and perform unit testing for a web application.
- Performed code analysis by using Jenkins Code analysis Plugins.
- Performed various advanced PHP scripts like PHP Cookies, PHP Sessions, PHP Exception, PHP Error Handling etc.
Environment: Drupal 8.4, Symfony 4, AWS, MySQL, HTML5, JSON, JavaScript 2017, JQuery, Bootstrap 4.0, Python 3.6, Jenkins 2.89, PHP, Maven, Pl/Sql
Confidential - Bothell, WA
PHP/Drupal Developer
Responsibilities:
- Involvement in all stages of Software development life cycle including Analysis, development, Implementation, testing and support.
- Developed fully functional, cross browser compatible websites on Drupal platform utilizing Agile and Scrum methodologies.
- Developed PHP, HTML, CSS, JavaScript pages according to project requirements.
- Maintained 24/7 high volume availability demands using open source tools such as Apache and MySQL.
- Configured Drupal on WAMP platform. Involved in assigning user administration roles and permissions in Drupal.
- Developed/Design the application using WAMP (Windows, Apache, MySQL5, and PHP) architecture using Laravel Framework.
- Collate functional, non-functional requirements and business requirements of applications and design the AWS cloud architecture that integrates with existing infrastructure without issues.
- Developed Themes, Panels, Entities, Ajax Interfaces and Advanced search using Drupal.
- Worked on the secure Cloud Platform Service Amazon Web Services (AWS) for Content delivery.
- Responsible for installing, configuring and maintaining Drupal, PHP, Apache and MySQL on AWS Cloud Servers.
- Created Drupal modules for Active log sessions and Service Reporting System.
- Worked on customizing modules, themes using API's and core DRUPAL modules.
- Worked with teams in designing and developing server optimization techniques like caching, output stream compression, Drupal module updates and releases.
- Designed and developed various Screens using D3.js, JavaScript, HTML, and CSS.
- Hands on Tier application for JavaScript to organize client-side code and state.
- Worked on HUB module for implementing Single Sign on Service (SSO) by implementing Drupal Web Services.
- Used npm commands to mix the CSS and JavaScript files in Laravel.
- Used various Drupal tools including Drush, Me cache, Views and CCK and also Developed Custom modules and Drupal templates.
- Developed SQL Queries and stored procedures using MySQL to fetch complex data from different tables in remote databases.
- Used Drupal to implement Multi-Site support, Access Control Restrictions, Multi-Level menu system, Descriptive URLs and User profiles.
- Used Dojo Toolkit to class like inherit pattern for JavaScript using dojo/declare.
- Used Dojo for function to function Events trigger for the application
- Created dashboard connectivity using D3.JS, included on-click events.
- Built data visualizations to monitor file server load, Web server speed, Data Processing using D3.js.
- Managed off-shore an on-shore teams, scheduled meetings for the transfer of data, backend URL check up for restful web services for the front-end application to work
- Used bootstrap framework for responsiveness of website, Ajax Usability.
- Involved in Internet explorer versions and dealt with cross browser issues.
- Designed and developed Restful web api's using node.js, express.js and MySQL DB that were consumed by the angular and react frontend.
- Used Gulp workflow through Node.js. Written non-blocking codes for Node.js to work.
- Developed interactive bar charts, asynchronous code thread, Localization for the process of adapting servers, process of reporting and fixing bugs in developing forms.
- Designed user interface for admin and users to interact with system using JSON, JavaScript, HTML5, and CSS.
- Enhanced user experience by designing new web features using MVC Framework Angular JS 2.
- Designed Document Object Model (DOM) when the web page is loaded for the HTML documents. Developed page layouts, navigation, animation buttons and icons.
- Implemented session retrieval feature using HTML5 session storage/local storage.
- Built the UI part of address verification service where users can select or ignore recommended address.
- Created MySQL stored procedures and functions using PhpMyAdmin for customer's database module.
- Designed and developed various modules like DAO generators and DAO base generators for security remediation project
- Called the Restful web services calls for POST, PUT, DELETE and GET methods.
- Used Rest API for retrieval and collection of data frameworks.
- Maintained user groups with Drupal CMS and Designed applications in Ajax with rich user interfaces.
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Involved in using GIT for version controlling in designing. Followed industry best practices and web standards.
- Resolved Cross-Browser issues for Chrome, Mozilla Firefox, Internet Explorer, Safari, and Opera using Web Developer, Firebug, and IE developer.
- Provided assistance to testing team to create test cases and test. Involved in creating background data access layer.
- Developed test cases and performed unit test using PHPUnit, Jasmine Tested application using Firebug and Xdebug.
Environment: Laravel 5.5, HTML5.5, JavaScript, D3.Js, Git, Drupal8.0, Angular.js, Node.js, Express.js, JSON, DHTML, SOAP, Restful, Jasmine and Bootstrap 4.1
Confidential - Santa Clara, CA
PHP/WordPress Developer
Responsibilities:
- Built websites using PHP based frameworks and MVC pattern.
- Developed/Design the application using LAMP (Linux, Apache, MySQL and PHP) architecture using Zend2 Framework.
- Implemented automated local user provisioning instances created in AWS cloud.
- Responsible for installing, configuring and maintaining Zend, PHP, Apache and MySQL on AWS Cloud Servers.
- Used AWS EC2 instances for the high availability and scalability of the servers.
- Responsible for debugging the project monitored on JIRA (Agile)
- Used JQuery for all client side JavaScript manipulation.
- Used JavaScript, Bootstrap, JQuery to dynamically load data asynchronously using HTTP call backs.
- Responsible for creating the navigation menu and sub menu in the site using CSS, HTML and PHP.
- Set up and manage WordPress website.
- Customize and edit website based on PSD file using themes, plugins, HTML/CSS, and Bootstrap.
- Creating easy-to-use admin panels for the WordPress themes.
- Updating and maintaining existing WordPress websites, including content updates, visual enhancements, landing page creation, plugins & widgets
- Developed Custom Modules using Zend Forms, Validations, View Helpers, Action Helpers, and Zend Layouts.
- Designed interfaces in Photoshop, Flash, Notepad++ &WordPress.
- Setup and maintain websites using WordPress with Infusion soft integration, perform routine maintenance and manage data integrity.
- Prepare test data files using Linux Shell scripts, Perl script as per the business requirements.
- Performed regression testing, backend testing using SQL query tools
- Worked on Web Form authentication by implementing Oauth functionalities.
- Used PHPMYADMIN for MySQL connectivity and management.
- Designed XML files for maintaining contents like video, images and audio and display them in flash application.
- Authorized MySQL server and provided permission access for users.
- Created report generator that queried the MYSQL database for user-specified information.
- Worked on coding optimized SQL queries, PL/SQL Stored Procedures, Functions, Packages and Triggers on MySQL DB.
- Support of single sign on authentication using LDAP on Linux environment was integrated.
- Implemented a caching feature to cache static web pages in memory using XML and PHP.
- Worked with the Zend framework's filtering, decoding, encoding security features in developing secure back end modules.
- Used JIRA as a bug tracking tool.
- Used Bugzilla for bug tracking and Code ship as continuous integration tool for PHP.
- Designed and wrote CRON jobs for real time updates of the projects and the concept of notifications was used to alert the client of the status of their order
- Performed unit testing for application.
Environment: LAMP, Zend 2.0, Bootstrap, MySQL, Perl, PHP 5.4, Apache, Linux, Oauth, JavaScript 2014, WordPress, JQuery, PhpMyAdmin, Restful service.
Confidential - Houston, TX
PHP/WordPress Developer
Responsibilities:
- Worked in Agile Environment for Designing, developing, testing at unit and system integration level and enterprise applications.
- Maintained various types of Web-applications per our Clients' need.
- Translated business requirements into technical understanding of the functions and features required and performed implementations to the specification.
- Involved in development of site features like WordPress installation, mailing, theme creation, main background gallery creation.
- Developed a web application by using Angular4 as front-end by using Web API to receive and pass data to back-end.
- Used Angular-CLI for initializing and for project setup with scaffolding features.
- Designed and developed web pages using with HTML5, DHTML, XHTML, CSS3, Ajax, based on the W3C standards and Web 2.0.
- Built Angular 4/2 components, UI services to consume rest services using Component based architecture provided by Angular 2.
- Implemented Angular 4/2 component router for navigation, Angular 4/2 services to connect the web application to back-end APIs made use of ES6 features.
- Generated responsive data tables using with Bootstrap grid system.
- Implemented Angular, Bootstrap, LESS, and many JQuery plugins wrapped in Angular directives.
- Used NodeJS for adding dependencies to project.
- Wrote application level code to interact with backend and consume the JSON by using RXJS Observables.
- Involved in back-end development with PHP (4/5), MySQL, XML and light database design.
- Designed and developed WordPress website from scratch.
- Developed home-grown WordPress dynamic widgets using CSS3 and PHP5
- Developed custom modules by integrating Webservices like REST and SOAP.
- Developed home-grown WordPress dynamic widgets using CSS3 and PHP5
- Worked on SEO of WordPress application.
- Developed custom modules by integrating Webservices like REST and SOAP.
- Designed and modified User Interfaces using CSS and Angular.
- Extensive use of JIRA Application for all Agile Needs.
- Configured typescript application through tsconfig file for various purposes like transpiling, debugging, tracing, generating separate folder for distributable etc.
- Used Filters to change modify data.
- Committed code change into repository by using version control tool Git.
- Involved coding SQL Queries, Stored Procedures and Triggers.
- Transfer data between parent and child Components by using @Input and @Output.
- Used Node Package Manager (NPM) to import and applications.
- Worked with task runners like Gulp in deploying and testing the application.
- Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
- Interact with other developers and end users to design and implement new features throughout the framework.
- Used JIRA for bug tracking.
- Used SVN to maintain current and historical versions of files such as source code and web pages.
- Worked on Github that use GIT revision control system.
Environment: HTML, CSS, Java Script/ ES6, AJAX, Angular4.0, Angular-CLI, TypeScript, Node.js, Bootstrap, Responsive Design, XML, XHTML, Agile, Dreamweaver, JSON, DOM and Windows.
Confidential, Salt Lake City, UT
PHP/UI Developer
Responsibilities:
- Developed web pages using HTML5, CSS3, JavaScript, jQuery, AngularJS, Bootstrap, LESS, AJAX, REST.
- Implemented new features using CSS3 such as Flexbox, CSS Sprites and Media Query with Grid System in Bootstrap to achieve Responsive Web Design.
- Active participation throughout the entire software development lifecycle from project inception, to code development and elaborate testing of the various modules.
- Extensively used Bootstrap and CSS3 media queries for Responsive Web Design (RWD).
- Developed backend web services using Node.
- Added user validations and user permissions by using the Node.JS.
- Created and developed the internal AngularJS framework applications projects. Unit testing with Jasmine.
- Used third party components for pagination, date-picker etc.
- Designed and developed the UI using Angular Framework and implemented MVC hybrid design pattern.
- Used PHPMYADMIN for MYSQL connectivity and management.
- Authorized MySQL server and provided permission access for users.
- Created report generator that queried the MYSQL database for user-specified information.
- Created custom directives in AngularJS for re-usable components (multi-field form elements, background file uploads).
- Ensuring web pages are accessible, easy keyboard navigation, optimize it for screen readers.
- Ensured web app is fully responsive and works well on all screen sizes and form factor used Bootstrap.
- Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Involved in writing and modifying Procedure, Queries, Views and Triggers.
- Worked in Onsite - Offshore model.
- Used CSS preprocessor like LESS and SASS for improved style sheets.
- Extensively used Gulp task runner and Bower for scaffolding application development.
- Developed single page applications using AngularJS, Webpack and grunt.
- Consumed RESTful web services using Angular http services, Observables and promise objects to make GET, POST, PUT and DELETE requests.
- Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development and progress of the application.
- Used JSON for data transfer between front end and back end.
- Used the Bit Bucket for Source Repository.
- Implemented Angular promises to handle asynchronous communication with our Rest API for various requirements.
- Involved in using GIT for version management and the workflows associated with them (branching and merging)
Environment: HTML, CSS, Bootstrap, SASS, LESS, JavaScript, AngularJS, Ajax, MVC, JSON, Node JS, NPM, Bower, CSS Flex, Webpack, Gulp, GIT.
