Mayur Nag
PHP/Drupal Developer
***********@*****.***
Professional Summary
Extensive experience as PHP web developer and designer with complete understanding on OOP concepts, designing SQL databases, maintaining code using version control tools like Git and Subversion and troubleshooting repositories
Experience on LAMP (Linux, Apache, MySQL, PHP) and LEMP stack (Nginx) setup, configuration and development.
Experience on WAMP (Windows, Apache, MySQL and PHP) architecture.
Worked extensively on WAMP and LAMP environment.
A highly resourceful, innovative, and competent PHP developer with extensive experience in the layout, design and coding of websites specifically in PHP format.
Advanced front end design and development experience for more than 6 years using HTML 4.1 and HTML 5, CSS 2.1 and CSS 3, JavaScript, using XML and JSON data formats for server communication.
Experience in web application development using PHPMVC frameworks such as Zend, CodeIgniter, Cake PHP, Symfony and Slim framework.
Experience on Installing, Theming and creating plugins for open source content management systems such as Wordpress and Drupal, and forum software such as PHPBB and MyBB.
Development of Client/Server and Object Oriented Applications (OOPS) using XML and Relational Databases
Highly experienced and skilled Agile Developer with a strong record of excellent teamwork and successful coding project management.
Experienced Scrum Master with a proven track record of delivering high-quality software, on-time and within budget.
Experienced in working with both PHPMyAdmin and MySQL console.
Heavily worked on the look and feel, UX and UI of the TPA application from ground up. Including mobile device and old browser compatibility.
Experienced with small teams and interchanging roles in a software development cycle.
Excellent written, verbal communication and inter-personal skills. Ability to address analyses and resolve diverse and complex issues pertaining to development team.
Extremely comfortable with scripting languages including Bash, Python, and Perl.
Experienced in building sophisticated distributed systems using REST/hypermedia web APIs (SOA)
Excellent troubleshooting & problem solving skills with Client-Server Applications & Web Application.
Strong experience with Search Engine Optimization (SEO) principles and Cross Browser Compatibility issues, graphic optimization for the web, including browser-safe palettes and file size management.
Technical proficiency:
Languages
PHP, Java(basics), C, C++
Web technologies
HTML, HTML5, CSS, CSS3, JavaScript, AJAX (XML and JSON)
jQuery, AngularJS, Composer (for PHP), Bower, Grunt
Web server
Apache, WAMP Server, XAMPP Server, Nginx, OpenLiteSpeed
Web design
Photoshop, Vector graphics editors
CMS frameworks
WordPress, Drupal, joomla, Laravel
MVC frameworks
Zend, CodeIgniter, Slim framework, Cake PHP
Database
MySQL, SQL server, HeidiSQL, Microsoft SQL Server (Views,
Procedures, Triggers), Postgre SQL, MySQL Workbench, AWS cloud
IDE tools
Eclipse,Android studio, Php Strom, Notepad++, IntelliJ, NetBeans, Microsoft WebMatrix
Version control
Git, Subversion
Project Software
JIRA
Operating system
Windows (<= 10), MacOS, Linux (Debian – Ubuntu), VMWare Workstation11.0, Unix
Project Experience:
Strativity, Hackensack, NJ June 2017 – Present
Sr. Web Developer
Roles & Responsibilities:
Designing, developing and documenting new website for the company using wordpress.
Develop wordpress themes and plugins.
Customized Wordpress themes, plugins, widgets, WordPress filters, WordPress hooks.
Creating custom post types in wordpress.
Modifying all the previous content to new version of wordpress.
Conducting searches such as evaluating competitor websites to incorporate best practice and create marketing strategy to ensure optimal results
Improving organic search results by increasing the search engine results page.
Developing title tag, description of meta tags and highlighted and added relevant links to site
Managing on-site and off-site SEO for all company clients thus advancing front page organic and Google map rankings in a timely matter usually between 1-2 weeks per keyword.
Researching and developing personal SEO tactics based on available data and trends using a combination of resources provided by on-site experience and authoritative SEO tools
Working on front end to modify the theme and add required custom code to it.
Performing security practices, as to make sure the web content is secure.
Connecting database to pardot.
Reporting status of assigned development & test tasks to project management.
Environment: Wordpress, PHP, MYSQL, Pardot, linux, Git, JavaScript, AJAX, HTML5, CSS3,
LAMP, Google Tag Manager
Amazon Web Services, Herndon, VA May 2016 – June 2017
Sr. PHP &Drupal Developer
Roles & Responsibilities:
Designing, developing and documenting websites in accordance to business and customer requirements using HTML5, CSS3, JavaScript, jQuery, Ajax.
Developing code to call the web service/API to fetch the data and populate on the UI using jQuery/AJAX.
Created partial views using Angular JS dependency injection components (Services, Factory & Providers).
Developed Python based API (RESTful Web Service) to track sales and perform sales analysis using Flask, SQLAlchemy and PostgreSQL.
Worked on implementing directives and scope values using Angular JS for an existing webpage.
Integrate AEM Web CMS into channel guide.
Customizing modules and themes depending on the requirement.
Designed, integrated and validated four primary database technologies to support application and configuration data for multiple All-Source Intelligent Community cloud environments.
Strong experience with Magento Commerce (creating modules, extending out-of-the-box functionality, layout creation and theming), user interface and interactive concepts regarding Search Engine Optimization (SEO), Section 508 web accessibility, Smarty template engine, web analytic tools (Google Analytics, Omniture, Web-stat.com, etc.) and SDLC
Designed, built, tested and implemented stand-alone modules for Magento, including payment and shipping modules. Customized Magento's inherent features based on client needs.
Used client-provided PSD files to implement Magento layouts, skins, and themes including customized user functionality.
Working with AWS cloud database and deployed data in AWS.
Working on custom Panels, Blocks, content types, and Views for better look and feel of the application.
Integrated APIs (Facebook, Twitter, Tumblr, etc.) to grab and publish data from social media profiles.
Writing module to import users and event content from old site into new Drupal site.
Used SOAP API for calling web services.
Ensure graphics used in website do not cause inordinate delay in speed of page loading.
Fix cross browsing compatible issues from the initial stage of development for different browsers.
Used web services to create a user friendly interface to Parallels Automation suite using drupal.
Created a custom module to integrate Polaris API with Drupal.
Strong sense of taking owner ship of the development and delivering in time
Highly contribute to Drupal & AWS community and AWS + Drupal/CMS integration.
Environment: Drupal, PHP, Magento 8, MySQL, Linux, Git, Javascript, Angular JS, JQuery, Backbone.js, SQL, AJAX, HTML5, CSS3, VMWare Workstation.
Deloitte and Touche LLP, New York March 2015 - April 2016
Sr. Drupal Developer
Roles & Responsibilities:
Leading and developing with a team of seven with Drupal migration and making sure of migration capability to Drupal 8.x.
Using GIT for version control extensively with development branch and release branch
Responsible for assigning tasks and making sure of project progress using agile methodologies (scrum).
Heavily modifying the existing theme frontend code to manageable bower-grunt-yeo packages.
Responsible for scoping and developing client websites using the enterprise version of Magento Commerce e-commerce platform.
Managed all technical and marketing aspect, which operated on the Magento platform and supported over 20,000 product skus
Marketing strategy mix included email, PPC, social, SEO and affiliate
Moving majority of front end dynamic behavior to AngularJS.
Reporting directly to the Director of E-Commerce and Business Systems.
Build client websites with PHP OOP.
Modify existing code as needed.
Created jQuery and Dojo JavaScript plug-ins using social media REST APIs and other RESTful web services.
Reported bugs in detailed and comprehensive manner utilizing JIRA.
Work with QA Department on a customized testing plan.
Develop themes and plugins.
Mapped industry standard design patterns to existing codebase to derive a component architecture model of the system.
Also partially working on defining and developing the web presence of Verizon’s video offering, OnCue, using Drupal.
Integrating popular web service plugins such as Adobe Analytics and OAuth APIs.
Developing custom modules for required functionalities unavailable in Drupal plugin archives.
Environment: PHP, Python, MySQL, Wordpress, Magento, Custom Drupal modules, Git,UI/UX design, HTML5, CSS3, Photoshop, Laravel, SolrCloud, Android Studio, JIRA.
Webmonk Technology,India Jan 2011 – Dec 2014
Software Engineer
Responsibilities:
Planned and defined system requirements to Use Cases and Use Case scenarios using the UML methodologies.
Created RESTFUL APIs using Laravel and consumed them with AngularJS.
Work with senior developer to manage large, complex design projects for corporate clients.
Develop project concepts and maintain optimal workflow.
Complete detailed programming and development tasks for front end public and internal websites as well as challenging back-end server code.
Collaborate with designers to create clean interfaces and simple, intuitive interactions and experiences.
Logged and tracked defects in JIRA issue tracking system.
Coordinated with development team to resolve issues and verify fixes in new releases.
Developed applications using Python and MySQL for database design.
Developed and designed an API (RESTful Web Service) for the company’s website.
Carry out quality assurance tests to discover errors and optimize usability.
Developed front-end screens with HTML, CSS and client-side validations using Java Script.
Design and build front end components using Adobe Experience Manager (AEM).
Prepared Install documents and release documents.
Prepared User Manuals and Wrote test cases and generated the test report.
Used GIT as source version control systems. .
Data optimization done using Tableau.
Used MySQL to storage and retrieved system information.
Wrote SQL Queries as a part of backend testing.
Reporting status of assigned development & test tasks to project management.
Environment: PHP, Python, MySQL, Wordpress, Laravel, Tableau, Git,UI/UX design, HTML, CSS, jQuery, Photoshop, JIRA, Android Studio.
Education:
Bachelor Of Engineering June, 2014
Electronics and Communication from Rajeev Gandhi Technical University. INDIA.