Senior Php Ui/ Drupal Developer Resume
Reston, VA
SUMMARY:
- 7 years of IT industry experience as a full stack developer in Web Application and Development.
- Extensive experience in web application development on both LAMP and WAMP stack development using Linux/Windows, Apache Server, MySQL, and PHP.
- Experience in cross - browser/cross-device UI development using HTML5, CSS3, Bootstrap and JavaScript.
- Extensive experience with CSS preprocessors such as SASS and LESS.
- Extensive experienced in Responsive Web Design technology with or without framework like Bootstrap 3.
- Experience in single page application development using React, AngularJS.
- Solid understanding of MVC design pattern.
- Good working experience in implementation of various web applications in both LAMP (Linux, Apache, MySQL, PHP), WAMP (Windows, Apache, MySQL, SQLite, PHP), and MAMP (Mac, Apache, MySQL, PHP) Environments.
- Experience in both RESTFUL and SOAP Web Services.
- Proficient in both relational database (RDBMS) such as MySQL and NoSQL technology such as MongoDB
- Good knowledge of SQL process and experienced in building queries.
- Proficient in testing/debugging with tools such as Chrome Developer Tools, xdebug, Jasmine, Karma.
- Extensive experience in designing/developing web applications using Laravel 5 MVC framework.
- Experience with Quality Control (CIMM and ISO) standards.
- Experience with design, code, debug operations, reporting, and data analysis utilizing Python.
- Developed dynamic web pages using Python, Django Frameworks.
- Expert in building and optimizing high availability web applications including the data driven web applications.
- Good experience using various Python libraries to speed up development.
- Generated Python Django Forms to record data of online users.
- Experience with version control tools such as Git
- Experienced in working on CMS such as WordPress 4.0, Drupal 7.0
- Experienced in testing tool such as PHP Unit, Modernizer.
- Strong background in Object Oriented Programming.
- Excellent knowledge in Object-oriented analysis, design (OOAD), development, and maintenance such as PHP 5
- Highly experienced in Drupal 6/7 Installation, Configuration, Module and Theme development, architecture and content management.
- Experience in building, maintaining and publishing content to webpage using DRUPAL CMS.
- Experienced in data transmission between front end and back end using AJAX, JSON.
- Experienced in defect tracking tool Jira.
- Worked on Perl DBI Modules, Developed Perl multi-threaded subroutines with DBI.
- Experienced in PERL regular expressions.
- Proficiency in object-oriented Perl.
- Experience in all stages of software development life cycle (SDLC)
- Experienced in working in AGILE based development environment.
- Experienced in Git and SVN version control system.
- Developed and tested many features for dashboard using Python, Java, Bootstrap, CSS, JavaScript and JQuery.
- Ability to handle multiple tasks and to work in a team as well as independently, experienced in interacting with Business/Technology groups.
TECHNICAL SKILLS:
Frontend: HTML 5, CSS 3, SASS, Bootstrap 3.3, JavaScript, jQuery 1.12, AngularJS 1.4, React, AJAX, JSON
Programming language: PHP 5, Java, Ruby, C
Web Services: REST API, SOAP
Web Server: Apache Server 2.X
Tools: Git, Vagrant, VirtualBox, MySQL Workbench, PhpMyAdmin, PHPStorm
Operating Systems: Windows XP
Database: Oracle, MongoDB, MySQL
Visual Source: MS-Visual Source Safe, SVN
PROFESSIONAL EXPERIENCE:
Senior PHP UI/ Drupal Developer
Confidential, Reston, VA
Responsibilities:
- Involved in front-end designing using HTML 5, CSS 3, and JavaScript.
- Worked with Bootstrap to implement mobile first approach and created responsive web design.
- Configured Apache Server and PHP Scripting Engine and MySQL Database Server.
- Implemented custom validation controls for order submission form through AngularJS custom directives validation controls.
- Building and modifying PHP websites using PHP Joomla and WordPress.
- Involved in the development modules using PHP 5.4 and HTML5.
- Used the http services in AngularJS to make API calls and exchange data in JSON (such as stock information)
- Built AJAX pages using PHP to display current server time.
- Developed client side validation code using JavaScript and JQUERY.
- Extensively used/modified JQUERY to perform AJAX calls for creating interactive web pages on JSON response.
- Created custom PHP framework with modules for different set of permissions and roles.
- Producing images for a dynamic system based on Drupal that requires to the Drupal specific styling rules.
- Developed backend of the application with Python, Django, and OracleDB.
- Developed Views, Templates using Python and Django's view controller and templating language.
- Used PHP and Python Myadmin, MYSQL databases for Backend.
- Developing code to call the web service/API to fetch the data and populate on the UI using jQuery/AJAX.
- Wrote Python scripts to manipulate files and update the content in the database.
- Involved in profiling the application using Python profilers.
- Used PHP-MYSQL connectivity to access the required data from the database.
- Customized different modules and integrated themes into Drupal framework.
- Work with responsive Drupal themes, writing different media queries.
- Writing module to import users and event content from old site into new Drupal site.
- Developed cross-browser pages using CSS, HTML, DHTML, and JavaScript.
- Wrote custom directives in AngularJS, making use of Modules and Filters objects according to the application requirement.
- Reverse engineered core PHP project and converted it into Drupal core.
- Extensively worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.
- Involved in developing PHP modules that manage cart process, checkout, orders, shipping, and payments.
- Used Agile development model for implementing the requirement in the project.
Environment: HTML 5, CSS 3, JavaScript, jQuery, MVC, DOM, JSON, AngularJS, PHP 5, AJAX, SOAP, RESTFUL, Windows
Senior PHP UI Developer
Confidential, Roanoke, VA
Responsibilities:
- Involved in code development and enhancement.
- Designed the web layout and forms using HTML 5, CSS 3, and JavaScript.
- Use of jQuery, Ajax for front-end needs.
- Used Drupal CMS as a content management for string the content.
- Implemented AJAX, JSON , and JavaScript to create interactive web screens.
- Worked with RESTful based Web Services.
- Used PHP MyAdmin to handle the administration of MYSQL over the World Wide Web.
- Extracted data in UI for different clients using JSON format.
- Responsible for creating the navigation menu and sub menu in the site using CSS, HTML and PHP.
- Worked with the Database Schema design and normalization for database accessed by the procedural PHP pages
- Building PHP sites using WordPress.
- Created Front end UI for Service Reporting System using Drupal.
- Worked heavily on Drupal CMS development and developed various custom modules.
- Wrote PHP code to fetch data from WEB services using Ajax and updating the HTML Pages.
- Wrote and executed various MYSQL database queries from Python using Python-MySQL connector and MySQL dB package.
- Utilized PyUnit, the Python unit test framework for testing the functionality of the application.
- Created Web backend user interfaces to new and existing databases utilizing PHP and MYSQL.
- Wrote Perl programs to archive the log files to enable faster troubleshooting.
- Built PHP and CSS system for controlling text display issues cross-platform and cross browser.
- Involved in the PHP Code Writing and API's Integration.
- Developed PHP based server side API using Zend framework and implemented MVC architecture.
- Created Drupal modules for Activity log and Service Reporting System.
- Installed and configured Drupal 7.0 in the UNIX environment and performed various Content Management System modifications for the Website.
- Used jQuery slide menu, easing plug-in to implement the front end.
- Developed Single Page Applications using Angular JS MVC Framework and Restful services.
- Worked in CMS tools such as Drupal and WordPress.
- Build prototype for various required services such as Scheduling, Logging and Notification Service using third party Node JS based JavaScript library.
- Developed DOM and built various models to view by using events in Backbone JS.
- Developed large applications with data that changes over time by using React JS.
- Developed the Responsive Web Design (RWD) using CSS Bootstrap and Media Queries.
- Worked on cross browser compatibility issues and execute unit test cases using QUnit.
- Tested pages for cross-browser compatibility for Safari, Chrome, Firefox and IE.
Environment: PHP 5, HTML 5, CSS 3, JavaScript, Ajax, Drupal 6, JSON, XML
PHP Developer
Confidential, Newark NJ
Responsibilities:
- Designed and developed UI using HTML, CSS, JavaScript, AJAX, AngularJS, JSON, JQuery and Node JS.
- Leveraged two-way data binding through scope in applications built on AngularJS.
- Develop web application using LAMP, Drupal, WordPress and PHP.
- Built PHP applications to meet product requirements and satisfy use cases using MVC architecture and Drupal CMS
- Managed the Linux server and configured Apache, PHP and MySQL.
- Responsible for the development of web applications and scripts utilizing JavaScript, HTML, PHP and MySQL.
- Integrating REST web services PHP based API's into the site.
- Developed POC in D3.js and implemented in connected data portal to display charts and maps.
- Designed and developed components using Python with Django framework. Implemented code in python to retrieve and manipulate data.
- Used MYSQL as backend database and MYSQLDB of python as database connector to interact with MYSQL server
- Used Perl DBI modules to insert the data into the database.
- Maintaining SQL server database and updating PHP script
- Used PHP to create and consume web services (SOAP, XML-RPC) and implemented data integrations within the platform.
- Involved in PHP Session and Cookies implementation.
- Maintained and developed modules for Drupal web store.
- Developed online application such as interest calculator using JavaScript and j Query.
- Worked on Drupal theming, User experience design.
- Worked on Drupal module development & systems administration.
- Integrated existing Drupal modules as well as create custom theme, module, views, functions, and hook.
- Configured all PHP (zend framework) files and uploaded on production server.
- Experienced in PHP web services using SOAP and REST.
- Worked on managing, editing, and deleting the site content and publishing and un-publishing them in Drupal.
- Adding features to the existing Drupal Intranet Site.
- Working on enhancements of code blocks using Node JS.
- Providing the content to be displayed in the web pages in Confluence and orchestrating Confluence Rest API calls using web API layer.
- Built SQL queries for data access and manipulation.
- Maintained, enhanced existing code to best suit business and technology needs.
- Wrote unit tests and fixed defects.
- Implemented Model View Controller (MVC) Design Pattern using AngularJS.
- Developed and tested Web Services Client module using Soap and REST.
- Designed and worked with database tables.
- Used SASS as the CSS preprocessor.
- Implemented AJAX, JSON, and Java script to create interactive web screens.
- Worked on Unit testing JavaScript applications using Jasmine and Karma.
Environment: PHP, HTML, CSS, JavaScript, jQuery, AJAX, JSON, MySQL, Sublime Text, Chrome Developer Tools, Firebug, Git, LAMP, PHP Unit
PHP Developer
Confidential, Houston, TX
Responsibilities:
- Developed responsive sites using HTML, CSS and JavaScript/jQuery.
- Configured Apache Server, MYSQL Database Server and various software extensions for the LAMP.
- Worked on creating various effects, animation, shading etc. using CSS.
- Involved in the maintenance of application using PHP.
- Created admin automated tools which makes easy add, update, delete of content using PHP.
- Created PHP/Ajax schedule task list for mobile browsers.
- Worked on an open-source CMS Drupal to build website using Drupal 7.
- Improved performance for interactive components using AJAX.
- Used jQuery for client side validations, dynamic content (pulled using AJAX) and view manipulation.
- Applications were created on LAMP (Linux, Apache, PHP, and MySQL).
- Back end development and maintenance of websites using PHP and MySQL.
- Forms validation and submission using PHP.
- Implemented the file handling and file upload functionality successfully in PHP.
- Used jQuery Events to manipulate the elements depends on the user interactions (such as. ready (), hover (), bind (), click ())
- Implemented SEO based Drupal modules optimizing the search function all over the site.
- Developed and designed internet web applications also developed application level code to interact with APIs using AJAX, JSON and XML.
- Building the website from scratch in Drupal.
- Developed the Perl code on Apache webserver.
- Worked on Cross Browser Compatible HTML/CSS layouts and created dynamic and reusable libraries using JavaScript, jQuery and Angular JS.
- Built custom theme on Drupal 7 using Mayo and Marinelli as the base theme, configured layout for home page and navigation bars.
- Designed enhancements to an existing Drupal system and implemented those designs.
- Collaborated with creative team members on incorporating best practices in agile Methodologies on enhancement of the application, upgrading the customizations, deployments and releases.
- Requirements gathering, providing effort estimates, support team for technical and functional issues/queries.
- Used Ruby on Rails application GIT Hub as the version control.
- Tested pages for cross-browser compatibility for Safari, Chrome, Firefox and IE
Environment: PHP 5, Linux, MYSQL, JavaScript, jQuery, Ajax, Linux, HTML 4, CSS 2
Web Developer
Confidential
Responsibilities:
- Creating Front-end Applications using HTML5, CSS3, JavaScript, JQuery, AJAX, XML and AngularJS.
- Designed and implemented user roles in PHP 5 and MySQL
- As a developer involved in design and developing web application using PHP 5 , CSS 3, jQuery, JavaScript, HTML 4, AJAX and MySQL.
- Created Cross-Browser compatible and standards-compliant CSS-base page layouts.
- Multi-task in planning and work management and also worked on Mac Server as the System was hosted on WAMP and XAMPP servers.
- Used JSON for data interchange between client and server.
- Worked closely with other Software Engineers coding the business layer and data layer.
- Implemented web application in both LAMP (Linux, Apache, MySQL, PHP) and WAMP (Windows, Apache, MySQL, PHP) Environments.
- Used all aspects of MySQL/PHP Programming (object oriented PHP), Zend Framework in LAMP environment.
- Created databases using MySQL and Object Oriented Programming (OOP) using PHP 5.
- PHP-MySQL connectivity was used to access the required data from the database.
- Built PHP and CSS system for controlling text display issues cross-platform and cross browser.
- Worked on Drupal to create various CMS sites.
- Created Drupal modules for Activity log and Service Reporting System.
- Worked on an open-source CMS Drupal to build website using Drupal7 and WordPress.
- Worked upon the dashboard for the project which contained a variety of charts and drag gable components using JQUERY UI Library.
- Responsible for system optimization and testing across browser.
- Developed AJAX based web based UI framework by utilizing JQUERY library.
- Used AJAX for implementing part of the functionality for Customer Registration, View Customer information modules.
- Worked with a team of developers on Python applications for risk management.
- Created optimized graphic websites and application interfaces using HTML and CSS
Environment: LAMP, Linux, PHP 5, MySQL, HTML 4, CSS 3, JavaScript, jQuery, Ajax, Apache Server