Sr. Drupal Developer Resume
Atlanta, GA
PROFESSIONAL SUMMARY:
- Over 10+ years of extensive experience in web based applications using LAMP, WAMP, PHP, Drupal, Magento, WordPress & SEO technologies. Good working experience in designing and implementing various web applications in both LAMP (Linux, Apache, MySQL, PHP) and WAMP (Windows, Apache, MySQL, PHP), AJAX and JavaScript in diverse domains like Finance, Health, Ecommerce, Telecom, Education etc.
- Solid knowledge and Understanding on internet technologies including XML, web service, JQuery, etc.
- Experienced in PHP5, MySQL, OOPS, Design Patterns, HTML5, CSS, C#.
- Strong understanding of API driven design with versioning
- Excellent experience in designing and developing interactive User Interfaces, usability, web and client / server applications using HTML5, CSS3, JavaScript and JQuery.
- Expertise in client scripting language and server side scripting languages like JavaScript, jQuery, JSON, bootstrap, Angular.js and JSP.
- Expertise in creating the pages using CSS webpage layouts and vast knowledge in usability and accessibility concepts.
- Develop, test and implement cross - browser compatible Drupal themes using valid xHTML/CSS
- Experienced in solving issues in web browsers, following the W3C standards to maintain the website with defect free. Worked on RWD (Responsive Web Design) and implemented applications based on Angular.js
- Experienced in Drupal themes, modules and familiarity with the Drupal API and hook system
- Experience on working with CSS Backgrounds, CSS Layouts, CSS Positioning, CSS Animations, CSS Text, CSS Borders, CSS Margin, CSS Padding, CSS Table, Pseudo Classes and Pseudo Elements.
- Solid experience in developing Graphic User Interface (GUI) to display report data using JQuery in Cross-browser compatibility and Web application scaling.
- Developed PHP based server API's using Zend2, Cake, Laravel, YII, Symphony framework and MVC architecture
- Extensive experience on implementing the AJAX features using JavaScript and jQuery. Significant experience in web development tools like APTANA STUDIO, Adobe Dreamweaver CS3, Spring Tool Suite, Eclipse, and Firebug.
- Experience in implementing authentication, authorization, Single Sign On, SAML, OAuth.
- Creative Knowledge in Art creation, modification and conversion- Logos, print media, web page and software interface design using Photoshop, Adobe Flash and Illustrator.
- Responsible for fixing compliance issues, Cross-Site scripting issues
- Experienced with Test Driven Development and have used PHPUnit, SimpleTest and Codeception
- Hands on experience on NoSQL (Redis/MongoDB) databases, tuning, and optimization
- Strong programming experience in PERL with sufficient exposure to Windows, Linux, Unix OS.
- Knowledge of WCAG 2.0 Level AA, WCAG 2.0 Techniques.
- Used JIRA for bug tracking and issue tracking.
- Used source version control systems like GIT and SVN Tortoise.
- Worked in Agile & Scrum methodology with keen sense of ownership of development.
- Coordinated on-site & off-shore teams with keen sense of ownership.
- Effective oral, written communication skills and strong analytical problem solving capabilities.
PROFESSIONAL EXPERIENCE:
Confidential, Atlanta, GA
Sr. Drupal Developer
Responsibilities:
- Designed, developed, and maintained Drupal PHP modules, HTML pages, various applications, and tools in a Drupal based web site environment.
- Implemented Drupal platform and workflow. Building enterprise-grade applications for EPA national use.
- Developed backend web services using Drupal Services.
- Migrated modules and content-types from Drupal 7 to Drupal 8.
- Developed the Vendor Compliance, Vendor Survey, Vendor management, Dashboard modules.
- Developed form modules using HTML 5, Bootstrap3, Select2, Validators and Laravel Collective for input controls.
- Implemented new modules and themes into Drupal core to allow for rapid development.
- Used HTML, CSS, JavaScript, JQuery and Ruby on client side.
- Worked in MVC frameworks like ZEND, Cake PHP, and CodeIgniter as well as e-commerce web environments such as CCK, Views, Drush and agile Development.
- Developed custom PHP modules to fulfill business requirements, used Drupal, APIs, Custom content types and Views.
- Worked in an Agile environment and also Installed and Configured Drupal on a Linux server and other servers.
- Created templates, menus, pages, categories, blocks using Drupal and Used Drupal Views module for controlling the presentation of lists of content.
- Used PHP framework such as Laravel, Cake, Zend and Zend 2.
- Used various inbuilt CakePHP functions to write complex code and achieve various functionalities.
- Developed the middleware software components for the implementation of the Data Entry GUI for creating and editing medication instances using client side technologies viz. HTML, CSS, JavaScript
- Worked in Agile based environment with daily scrum calls and coordination with the offshore team.
- Worked on various no. of frameworks such as Wordpress, Joomla, Symfony, and Codeignitor, Smarty.
- Experience with Mongo database using Mongo DB driver. Worked on Jackson library for object mapping (JSON to Java objects)
- Developing JIRA plug-in for custom user management.
- Providing a responsive, AJAX-driven design using JavaScript libraries such as jQuery, AngularJS, Backbone.js and Bootstrap.js - Using Subversion (SVN) for version control.
- Implement Central Authentication Server using Laravel 5.4, Laravel Passport, Backpack and related packages.
- Used Laravel Middleware to implement authentication checks for accessing any resource in the application.
- Improved existing Magento, Opencart and WordPress themes, translated user requirements into usable interface, migrated the older design to bootstrap better user experience.
- Used various Drupal tools including Drush, Views and also Developed Custom modules and Drupal templates.
- Created custom Drupal (Drupal 8) modules using PHP.
- Worked on file management to manage SOAP&REST catalogs using Drupal modules.
- Modified source code according to the requirement with Drupal.
- Developed fully functional, cross browser compatible websites on DRUPAL platform utilizing Agileand Scrum methodologies.
- Created front end forms using Drupal theming and Drupal custom modules.
- Worked on Magento, Opencart and WordPress theme development and Delivered clean, well-executed design concepts, bullied Interactive UI.
- Used laravel to built with testing with support to testing with PHP Unit is included out of the box, and a phpunit.xml file is already setup for your application.
- Laravel's is used as a schema builder to easily build your application's database schema.
- Used Laravel to make the entire PHP development experience delightful, including your local development environment.
- Worked on Linux and UNIX platforms. Also worked with XML, XSD, and RESTful APIs
- Utilized agile development methodologies.
- Involved in Jenkins java plugin development, IT provisioning recipes, code configurations like GIT.
- Involved in the development using Drupal, AWS and PHP.
- Used JQuery for creating different menus and dialog boxes and also used different JQuery plugins for calendar, calculator and printing options.
- Converted all user facing applications from Cold Fusion to PHP.
- Played a key role in guiding the company's marketing strategy and overall direction, which lead to its significant market share and successful buyout.
- Created a marketing platform for promoting the business that became an industry standard.
Environment: PHP, Linux distribution sys Ubuntu LTS, WACG, HTML, DB2 XHTML, CSS, AJAX, Apache Web Server, JavaScript, SVN, Adobe Photoshop CS, Notepad++, Db2cc.
Confidential, Atlanta, GA
Sr. Drupal Developer
Responsibilities:
- Customized module behavior for Drupal based sites.
- Utilized Drupal modules to implement site functionality.
- Involved in the designing the templates and customizing the CMS Drupal.
- Created custom Drupal themes for the client's internal department Drupal sites as a member of the EITS team.
- Customized the Drupal CMS and extensively worked on themes and Modules.
- Used Symfony in a set of PHP Components as a Web Application framework. worked on various no. of frameworks such as Wordpress, Joomla, symfony, and codeignitor, smarty
- Responsible to integrate Drupal with the existing web application
- Designed and Developed User Interactive (UI) of Web pages with the help of HTML, CSS, JavaScript, jQuery and AJAX.
- Developed JavaScript scripts to interface with other social network tools like Twitter and developed views to show leading matrices in Drupal.
- Created front end forms using Drupal has an experience with Drupal theming and Drupal module Development.
- Migrated existing websites to the latest versions of Drupal platform with advanced 512 bit encryption for pages.
- Worked on magento site development using Object Oriented PHP with Zend best practices, with a variety of client side javascript.
- Rebuilt Magento Website by implementing a new theme and modules.
- Fixed the automatic email sending issue by modifying Magento core PHP codes.
- Build and maintain Magento Commerce websites for medium to large clients.
- Worked on Magento and developing internal applications for warehouse and office.
- Develop/Support/Enhance PHP application such as Magento and custom software like zen track.
- Used the Unit Testing, to test the individual units of AngularJS code. Also, used Karma and Jasmine.
- Debug the application using Firebug to traverse the documents and manipulated the Nodes using DOM and DOM Functions.
- Responsible for creating and assisting with UI/UX design of program
- Involved in developing XML, HTML, and JavaScript for client side presentation and data validation on the client side with in the forms.
- Logo and brand identity design, marketing material development for print and online outlets, animated web Design, e-newsletter templates, responsive web design and development for clients throughout multiple industries.
- Worked on server-side scripting JavaScript framework Node.js, Express.js, created Rest API's using Node.js and connected to MongoDB.
- Implemented XML parsing and JSON parsing for data handling on different application.
- Thorough understanding of the differences and bugs in various browsers and browser versions.
- Performed Unit & Integration Testing after the completion of tasks.
- Experience in working on GIT, UI Development using Angular JS and Bootstrap on HTML
Environment: PHP, HTML, CSS, JavaScript, jQuery, Unit testing, Bootstrap, Ajax, Drupal, XML, JSON, Junit, Graphic Design, React JS, SQL, AWS, Amazon Lambda, Tomcat Apache, Node js, Maven, Eclipse IDE.
Confidential, Raleigh, NC
Sr. PHP Developer
Responsibilities:
- Developed, tested, and maintained current systems written in PHP and Codeigniter.
- Involved in complete SDLC process.
- Responsible for installing, configuring and maintaining Codeigniter, PHP, Apache and MySQL on AWS Cloud Servers
- Collaborated with backend and client engineers to help build features and solve creative problems
- Worked with the Client team on integration of the SDK and client server communication
- Built and ran UNIX/Perl scripts to change password of 32 Operation UNIX accounts monthly which controlled UNIX accounts firewall security system.
- Worked on Full Life Cycle project using SQL/Korn Shell/Perl/Pro*C/C++/Unix/Sysbase to support Kenan ARBOR Billing System.
- Installed and using Splunk apps for UNIX and Linux (Splunk nix).
- Involved in standardizing Splunk forwarder deployment, configuration and maintenance across UNIX and Windows platforms.
- Developed automated processes that run daily to check disk usage and perform clean up of file systems on UNIX environments using shell scripting and CRON.
- Expanded on current feature set while maintaining low-payload server transmissions
- Created unit tests and maintain PHP codebase
- Creating Custom directives, factory services and dependency injection for Angular.js based front end UI.
- Created Restful API's using Codeigniter and consumed them with AngularJS.
- Used Node.js to run Web pack tasks and build project properly.
- Developed PHP Worked on CAS module for Single sign on Authentication
- Configured Google Analytics module for tracking the visitors for the website.
- Used AJAX for every page for dynamically displaying the data without a page refresh
- Used Command line tool Yii in creating complicated CRON jobs byutilizing already written application logic instead of writing it all again in the CRON jobs.
- Configured Rest and Soap webservice modules to consume webservice from external sources.
- Worked on CAS module for Single sign on Authentication.
- Implemented Angular 2 services to connect the web application to back-end APIs.
- Responsible for fixing 508 compliance issues, Cross-Site scripting issues.
- Collaborate with team to research and recommend technologies and evaluate existing solutions for future development opportunities.
Environment: PHP5, MYSQL, JavaScript, AJAX, HTML, DHTML, CSS, Linux, MS Word, MS Excel, DOM, Drupal, CodeIgniter Framework, Adobe Photoshop, LAMP and WAMP.
Confidential, San Francisco, CA
Java Software Developer
Responsibilities:
- Involved in re-skinning of website developed in PHP and developed custom modules to support the system using C#.
- Implemented the presentation layer with HTML, Ajax, CSS and JavaScript, JQuery
- Developed the application using MVC pattern
- Implemented form validations across the site using Angular JS.
- Worked with PHP, MYSQL, CSS, JavaScript, AJAX and XHTML to build a fully Web 2.0 compliant website.
- Worked on PHP5 and MYSQL, HTML5, Ajax, JavaScript, CSS3 and WordPress on Windows and Linux operating systems.
- Building the web pages from scratch using HTML, Ajax, CSS and JavaScript, JQuery & PHP.
- Install new UNIX (Redhat Linux, AIX, HP-UX) Systems using Kickstart Server/ NIM/ Ignite-UX server.
- Wrote shell scripts for build and deployment on UNIX environment
- Wrote build & deployment scripts using Maven, shell scripts on UNIX env.
- Developed, tested and deployed applications in Windows, UNIX and Linux environments.
- Worked in application support and bug fixing in Prod and QA environments and extensively used UNIX commands
- Managed application support and bug fixes in Prod and QA environments and used UNIX commands
- Incident management for Unix Servers (Solaris, Linux).
- Worked on custom panels, blocks, content types, and views to customize the look of the site.
- Analyzed existing administrative work flow, identified time-consuming processes, and developed generic web based solutions using MySQL, JavaScript, PHP and CSS customizing them for individual departments as required.
- Involved in the development of a mobile application that required working with data and information from the social network using Android, WAMP Server, MySQL, Facebook SDK and PHP.
- Used JavaScript to make interactive site. Responsible to handle frontend side of application to make it high performance, rich and user friendly.
- Implemented AJAX and JQuery on Front-End to make the web page more dynamic.
- Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to meet project deadlines.
- Some of the attributes that would describe me would be Team player, Quick learner, Hard- worker, Self-Motivated and Strong interest in Front End Development.
- Wrote CSS hacks for cross browser functionality such as PNG fixes and many IE6 errors.
- Created web based event Calendar and other application related to it for the ease of the user.
- Wrote PHP codes to interact with the third party JSON services to provide an easy to configure web service server interface.
- PHP/Web Developer
- Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
Environment: PHP5, Linux, Apache, MySQL, LAMP, Wordpress, Magento, HTML, Ajax, CSS, JavaScript, jQuery, Bootstrap, and Git
Confidential, Seattle, WA
Software Developer
Responsibilities:
- Designed theme using HTML/XHTML, CSS.
- Used JavaScript to make interactive site. Responsible to handle frontend side of application to make it high performance, rich and user friendly.
- Post Trade Web Application built using HTML 5, Java Script, jQuery, JSON, AJAX.
- Responsible for creating admin automated tools which makes easy add, update, delete of content.
- Proficient in Object-oriented programming (OOPs) concepts. Ability to quickly learn and apply any new technologies.
- Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree and also Implemented the Drag and Drop functionality using JQuery framework.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side within the forms.
- Worked on applications and developed them with XML, JSON, XSL (PHP file handling)
- Conceived and designed database tables in MYSQL 5
- Worked in Agile based environment with daily scrum calls and coordination with the offshore team.
- Implement pixel-perfect websites from wireframes.
- Demonstrated a solid understanding of best practices for Drupal and Web
- Implemented and upgraded various Laravel version.
- Designed enhancements to an existing Drupal system and implemented those designs.
- Worked with Form, Features and Views modules in Drupal.
- Worked with cross browser compatibility issues, knowledge of 508 compliance
- Worked heavily on Drupal CMS development and developed various custom modules
- Made various contributions to Drupal.org
- Worked on Linux and UNIX platforms. Also worked with XML, XSD, and RESTful APIs
Environment: PHP v5, Linux distribution sys Ubuntu LTS, WACG, HTML, DB2 XHTML, CSS, AJAX, Apache Web Server, JavaScript, SVN, Adobe Photoshop CS, Notepad++, Db2cc.
Confidential, Atlanta, GA
Software Developer
Responsibilities:
- Designed and developed various modules on the data platforms Transparency Mississippi and the Worksite with PHP.
- Designed various modules like State Budget, Expenditures, Travel, Revenue etc. which holds tons of financial data and contracts of the state.
- Created a module separately and included it on every page for tracking the ip addresses of the visitors for the website.
- Used Google Charts tools for designing the charts on the website which hold the financial info of all the modules under transparency Mississippi.
- Used AJAX for every page for dynamically displaying the data without a page refresh.
- Created a print and a save module and reused on every page as per the requirements to print the financial data and save it to excel and different formats.
- Imported and exported data from db2 terminal through linux server from one data base server to the other.
- Used Jquery and CSS for Tabs module for the State budget
- Extensively used Jquery Table sorter plugin as a data grid for sorting and freezing headers and footers for many tables which holds huge data.
- Used Jquery Scroll to plugin for the web pages to slide right and left as per the requirements on the modules.
- Different design patterns were used extensively like singleton pattern, factory pattern etc.
- Involved in Query Optimization by creating indexes, various joins functions etc in the db2 database.
- I assessed .application accessibility (Sec. 508; WACG) for current and future products
- Responsible for creating the navigation menu and sub menu in the site using CSS, HTML and PHP.
- Involved in fixing the CSS for the browsers Safari, Chrome, Mozilla, Internet explorer, Opera.
- Used Adobe Photoshop CS3 for editing various images on the site.
- Responsible for fixing lot of cross browser issues especially on the ie7 and ie8.
- For better project planning followed agile Scrum methodology as a team with daily standup meetings.
Environment: PHP, Linux distribution sys Ubuntu LTS, WACG, HTML, DB2 XHTML, CSS, AJAX, Apache Web Server, JavaScript, SVN, Adobe Photoshop CS, Notepad++, Db2cc