Sr. Php/drupal developer Resume
Dallas, TX
SUMMARY:
- 8 years of experience in PHP development, UX design, Frontend development, rich user interface design, development, documentation, standards, media (screen, mobile, touch interface).
- Experience in working with front end frameworks like AngularJS and backend MVC frameworks like CodeIgniter and Cake PHP.
- Strong experience in Web protocols and standards (HTTPHTML5, XHTML, CSS3, Web Forms, XML, XML parsers).
- Well versed using JavaScript and jQuery for manipulating the mark - up and data operations using jQueryAJAX.
- Working experience with setup & use of version control systems (SVN, GIT, CVS).
- Extensive knowledge on a complete development life cycle (SDLC), from design, coding, development, maintenance, troubleshooting to quality analysis, testing and debugging.
- Extensive experience in designing and implementing various web applications in both LAMP (Linux, Apache, MySQL, PHP) and WAMP (Windows, Apache, MySQL, PHP) Environments.
- Experienced in developing web-based applications using PHP 5.x, MySQL, XML, CSS, HTML, DHTML, XHTML, JavaScript, jQuery and AJAX Technology.
- Experienced in developing application using 3-tier architecture (i.e. Presentation Layer, Business layer and Data access Layer).
- Extensive experience with multiple technologies like Python 2.7, 3.2, 3.4, PHP, Shell Scripting, Java, C, Perl, and VBA.
- Designed and developed custom Mongo applications specific to clients' needs.
- Experience in building frameworks in Python for Test Automation.
- Solid experience in Relational Database Management System (RDBMS) design, programming, normalization and security administration.
- Provided complete infrastructure solutions for public cloud services like AWS, Rackspace and digital Ocean etc.
- Experienced in developing websites using HTML 4.0/5.0, CSS, CSS3, JavaScript, JQuery, Ajax and JSON.
- Designed the web layouts using Adobe Photoshop.
- Hands on experience in designing User Interface (UI) applications and professional web applications using Drupal, HTML4.0/5, XHTML, CSS2/CSS3, JAVASCRIPT, JQUERY, AJAX, JSP, JSON, Bootstrap, Backbone and angularJS.
- Extensive experience with Content Management System (CMS) Tools such as WORDPRESS, Drupal and Joomla.
- Experience with Firebug for Mozilla, Developer Toolbar for Chrome and IE Developer Toolbar for Internet Explorer.
- Experienced in manipulating IDE or tools such as Eclipse, Netbeans andWebstrom.
- Experience with Webservices (RESTFUL andSOAP).
- Experience in applying the latest software development approaches including MVC, event driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.
- Experience in calling REST services from JavaScript and processing JSON payloads.
- Experience working on writing fine tuned queries on Oracle, SQL Server and My SQL.
- Having In-depth knowledge on Photoshop used for designing and creation of the backgrounds, characters, headers, brochures etc.
- Involvement in using various IDE's, Dreamweaver, Notepad++, eclipse, AdobePhotoshop.
- Expertise in Web technologies like HTML, XHTML, DHTML, CSS, XAML, XML, XSL, XSLT, JavaScript, AJAX, Angular.js, JQuery, Bootstrap.
- Experience in developing web applications using MVC architecture.
- Good PHP knowledge, basic MySQL skills, able to work in SVN, Dimension.
- Experience in designing Use Case diagrams, Class diagrams, Flow diagrams, Sequence diagrams using UML technology.
- Excellent interpersonal abilities, communication skills, time management and Team skills and strive hard to attain project goals inside assigned deadlines.
TECHNICAL SKILLS:
Frameworks: Drupal 6/ 7/8, Joomla, Wordpress, CodeIgniter, JQuery, Cake PHP, AngularJS.
SDLC: Agile, waterfall.
Web Technologies: HTML/HTML5, CSS/CSS3, DHTML, XML, XHTML, XSLT, Java, JDK, JavaScript, Ajax, JQuery, JSON, Apache, PHP, Ruby on Rails.
Platforms: Linux, Macintosh, Windows. Ubuntu.
CMS: Drupal, Joomla, Wordpress.
Databases: PL/SQL (oracle), MySQL, MSSQL.
Developer Tools & IDE S: Eclipse, TOAD, Php MyAdmin, IBM Rational Rose.
Applications: WAMP, LAMP, ECLIPSE.
Languages: C, PHP, Perl, Java, JavaScript JQuery, HTML, OOP, CSS.
Debugging Tools: Firebug, BugZilla.
Operating System: Windows 7/XP, MAC OS X
WORK EXPERIENCE:
Confidential, Dallas, TX
Sr. PHP/Drupal Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
- Used Drupal, including custom content types, Features, and extensive custom module development.
- Used JavaScript, CSS, and HTML including performance handling, optimization, security, and AJAX.
- Used Bootstrap and AngularJS in effective web design and also involved in refactoring the existing code.
- Built Rich Prototypes and Applications using PHP, HTML5, CSS3, JavaScript, JQuery, Ajax, JSON, Angular.js, Backbone.js and Bootstrap with MySQL database.
- Migrated existing sites to Drupal 7.
- Work included custom content type creation, Views building, custom module development including Features, and importing of old site users and content.
- Wrote module to import users and event content from old site into new Drupal 7 site.
- Involved in developing a data dash boarding site using AngularJS, C# and D3.
- Implemented UI to provide user feedback on their query for self-service metrics.
- Developed custom modules to support reporting and inventory workflow requirements.
- Used PHP and shell scripts to integrate with existing EDI process.
- Developed source code to consume JSON response received through AJAX calls using JQuery.
- Worked on producing reusable client-side MVC code.
- Built Web Services using SOAP and Parsed XML using PHP and implemented Tree Based Parsing.
- Coding, styling, testing of reusable JavaScript, CSS3, HTML5 widgets / libraries for complex UI controls.
- Used frameworks like Bootstrap to develop UI with responsive design.
- Unit testing with mocha, chai, sinon; Integration testing using hippie.
- Worked on several dashboards that connect to API and display charts with correct data.
- Worked with Drush 5.0 for extending the abilities to manager Drupal.
- Developed all client-side logical implementation part of applications with AngularJS controllers under specific modules, manipulating nodes in DOM tree.
- Involved in Enhancement of existing application utilizing AngularJS, created HTML navigation menu that is role based wherein menu items changes dynamically based on the values derived.
- Used AngularJS to achieve the two-way data binding.
- Cross browser testing in IE and Chrome.
- Setup agileiteration, product life cycle and had daily scrum meetings.
- Worked heavily on Drupal CMS development and developed various custom modules.
- Worked on adding ability to force cache refresh from UI.
- Responsible for writing Unittests for services, controllers and directives and used chutzpah to run the tests.
Environment: Drupal 7, PHP, HTML5, CSS3, C#, AngularJS, D3.JS, JavaScript, JQuery, Node.js JSON, MS Visual Studio, Jasmine, TFS, Chutzpah, Bootstrap, Microsoft Azure, Tortoise SVN, SASS.
Confidential, MX
Web Developer
Responsibilities:
- Redesigning the management system with plain PHP, MySQL, and JavaScript (JQuery).
- Writing and optimizing MySQL stored procedures with MySQL Workbench to elaborate financial reports on the company's services and products.
- Writing PHP scripts to retrieve modify and delete information from the database.
- Utilizing JQuery to provide fast interaction and to avoid complete reloading of web pages (AJAX/JSON).
- Collaborating with CSS and HTML Web design to adhere the appearance of the Website to the company's visual identity.
- Creating and updating database schemas according to requirements, with MySQL Workbench and PHPMyAdmin.
- Maintenance and bug fixing.
- Modeled the database using MySQL.
- Provided ORM with Yii due to the framework's MVC architecture versatility.
- Customized front-end views to perform CRUD operations on instantiated objects from the database.
- Wrote PHP scripts to retrieve information and modify information from the database.
- Collaborated in CSS and HTML Web design to modify the visual appearance of the Web site.
- Improved user experience by translating Yii's default layout interface language (English) to Spanish.
- Managed version control and project consistency with Git.
- Provided support and maintenance to the Web applications and services by fixing bugs in PHP code, and correcting errors on JSON format.
- Provided best practices when writing code, keeping it clean and maintainable.
- Utilized Git for version control and to maintain project consistency.
- Developed JavaScript's with the AJAX programming technique to send the image files to the server through POST requests and to avoid reloading the Web site entirely.
- Utilized PHP to retrieve the files from the POST request and to process the images using ImageMagick, due to its transformation capabilities.
- Contributed to the development of the front-end application, by providing a drag-and-drop interface with HTML and JavaScript.
- Provided documentation for the developed PHP files and classes.
Environment: MVC Architecture, Linux, Yii Framework, Apache Server, MySQL Database, PHP 5, JavaScript, CSS 2, Git Version Control, Object-oriented Programming Paradigm.
Confidential, New York, NY
PHP/Drupal Developer
Responsibilities:
- Developed fully functional, cross browser compatible websites on Drupal8 platform utilizing agile and scrum methodologies.
- Used PHPCAKE for separating business logic form presentation logic, it was also use to rapidly develop the application in order to meet strict deadlines.
- Integration of user-facing elements developed by front-end developers with server side logic using NodeJS.
- Used all aspects of MySQL/PHP Programming (object oriented PHP), Zend Framework in LAMP environment.
- Building Single-page application components using Backbone JS.
- Proficient in web development using DRUPAL7/8 CMS, PHP, HTML, CSS, PHOTOSHOP.
- Experience in positioning, architecting and delivering solutions around AWS cloud, and Data Center consolidation and migrations.
- Used GIT, Drush scripting, Acquia Cloud, Amazon EC2.
- Working on Drupal 8 from last 10 months.
- Good Experience in developing Angular JS with Spring MVC.
- Strength PHP, HTML, MySQL, javascript, jQuery and CSS experience through development of web application.
- Experience with Apache, Tomcat, or JBoss and web technologies such as SOAP, REST and AWS.
- Worked on creating a Single page Web Application using Angular js.
- Having Knowledge and working on web development in PHP Technology and also in Drupal 8.
- Used Acquia Cloud for active passive configuration of software load balancer (nginx) and a reverse proxy cache (Varnish).
- Designs, Develop Custom Drupal Modules for implementing Oauth and REST API.
- Worked on Node.js and Socket.io for developing a chat application.
- Worked on HTML, HTML5, JavaScript, CSS, Angular.js and Backbone.js and their integration within a PHP environment.
- Work on HUB module for implementing Single Sign on Service (SSO) by implementing Drupal Web Services.
- Involved in analyzing the mongo data and document structures.
- Experience with creating script for data modeling and data import and export. Extensive experience in deploying, managing and developing MongoDB clusters.
- Experience in creating JavaScript for using DML operation with MongoDB.
- Customized dashboard development for accessing easy user interface using front end tools such as Ajax, Jquery, Javascript etc.
- Modification and customization of the Drupal and WordPress themes.
- Developed a Project Management system to manage the projects assigned to different administrators.
- Highly experienced in Drupal 6/7/8 Installation, Configuration, Module and Theme development, architecture and content management.
- Worked on customizing modules, themes using API's and core Drupal modules.
- Backend development with PHP and Python, utilizing Flask, Django, and Laravel.
- Worked with symphony, design patterns like singleton pattern, registry pattern and model -view-controller pattern in Zend framework.
- Built the Responsive UI screen for create new customer process, Create bill to and ship to screens, customer search results page, and customer dashboard page using Bootstrap.
- Modification and customization of the Drupal and WordPress themes.
- Worked on RESTful API's for integrating ecommerce services with third party application.
- Designs, Develop Custom Drupal Modules for implementing Oauth and REST API.
- Worked on HTML, HTML5, JavaScript, CSS and their integration within a PHP environment.
- Work on HUB module for implementing Single Sign on Service (SSO) by implementing Drupal Web Services.
- Used PHP framework such as Laravel, Cake, Zend and Zend 2.
- Developed various sections using AngularJS, HTML, CSS, Velocity, Ajax, Json and Spring web service.
- Wrote modules, components and Themes for Drupal.
- Worked with XML, jQuery, Django, PHP and JSON.
- Worked in SVN/GIT managed environment.
- Expert knowledge in open source frameworks/CMS such as Magento, Joomla, WordPress, Drupal, CodeIgniter and more.
- Worked on Stack ZendPHP, Apache Web Server, SVN, Oracle, JavaScript, jQuery.
- Worked on HTML5/CSS and jQuery in a Drupal based CMS environment.
Environment: Drupal 6/7/8, REST API, Oauth, PHP 4/5, HTML 4/5, XHTML, CSS, AJAX, JavaScript, MySQL, Perl, Python, Windows, Apache, MVC Frame Work, jQuery, CSS.
Confidential, New York, NY
Web Application Developer
Responsibilities:
- Involved in all phases of SDLC right from requirement gathering, designing, developing, implementing, testing and support and product maintenance.
- Worked in Agile Framework using JIRA work tracker, with monthly Sprints and weekly Scrums.
- Developed the Administrative application using MVC. NET to manage existing products, adding new client side programs and automated business rules.
- Designed and developed the web applications using Photoshop, HTML, JavaScript and Dreamweaver.
- Created images, logos on the webpages by using adobe flash player and Photoshop.
- Developed the designs of wireframes, Mock-up and Layer composition by using the Adobe Photoshop and Adobe Illustrator.
- Involved in the designing and development of Web pages using Spring Frame work, HTML, CSS, Node.js, including Ajax controls and XML.
- Implemented Menus using XML loading and CSS for unique look and feel.
- Used HTMl5 CSS3 and AngularJS for our prototype- working model.
- Developed HTML5 input types like Tel, Search, email etc., and also added videos and audio files using new HTML5 features.
- Created content pages with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
- Used JQuery to resize pages using Load & Resize features and JavaScript to perform Client side validations using Json and also performed Server side validations using ASP.Net Validation controls.
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented the Drag and Drop functionality using jQuery framework.
- Used JSON to communicate with code behind to perform code behind operations via JavaScript.
- Used JQuery selectors to get data from front end controls and implemented animation effects like show, hide, slide, remove, fade etc., on dialogs and controls.
- Created Node.js middleware application server to encapsulate modern JS widget framework and control set.
- Designed and developed the website by using Bootstrap to optimize the web pages.
- Worked with Bootstrap for compiling CSS, REST API, ReactJS, JavaScript, Type script and building the System with the convenient methods with Angular JS.
- Worked on AngularJS framework to bind HTML (views) to JavaScript objects (models).
- Created Classes to interact with business logic &used Spring Frame work for AngularJS layer design patterns.
- Developed rapidly prototype interface designs in hand-coded validating, standards-compliant, and semantically rich code and be aware of cross-browser compatibility and bugs.
- Created Console applications using C# to send email notifications using SMTP client on a daily basis to inform team about the process status updates and also to synchronize the database tables from an external Web Service.
- Created test cases based on the Business Requirements Document (BRD) provided by the Clients.
Environment: AngularJS, TFS,, HTML5, LINQ to Entity, SQL Server 2005/2008,Web Services, WCF, CSS, JQuery/JavaScript, HTML4/5,CSS2/3, JavaScript, Angular.JS, JQUERY, JSP, AJAX, JSON, XML.
Confidential
PHP Developer
Responsibilities:
- Developed internal web applications on three modules, i.e. customer center, membership center and Web app login using PHP5 and Wordpress.
- Identifying and solving issues caused by plugins or feeds under PHP, MYSQL, HTML, CSS, Javascript and JQuery Technology.
- Extensively used JavaScript for client side validation.
- Cleaned up and rewrote front end using HTML, JavaScript and CSS to meet validation requirements.
- Created many sections using HTML, CSS, Velocity, Ajax, AngularJS, Json and web service.
- Used PHP-MYSQL connectivity to access the required data from the database.
- Created MYSQL stored procedures and functions for customer's database module.
- Worked on coding optimized SQL queries, PL/SQL Stored Procedures, Functions, Packages and Triggers on databases like MySQL, MS SQL and Oracle.
- Responsible for the development and implementation of new web features.
- Estimated required time for updates or feature development and implementation.
- Built PHP applications to meet product requirements and satisfy use cases using MVC architecture, Codeigniter Framework and Wordpress CMS.
- Designed, created and updated MYSQL databases.
- Created cross-browser compatible user interfaces with Bootstrap.
- Worked on Stack Zend PHP, Apache Web Server, SVN, Oracle, JavaScript, jQuery.
- Created Front-End views for new applications and features using HTML5, CSS3, JavaScript and JQuery.
- Used GIT for version control.
- Wrote Automated Unit Tests for new and existing features with PHP Unit.
- Optimized code for Search Engines (SEO) and implemented conversion tracking.
- Monitored traffic on sites trough Google analytics and using Rackspace to host the solutions.
Environment: Linux, PHP, HTML5, MYSQL, CSS3, JavaScript, GIT, JSO.
