Senior Web Developer Resume
Madison, WI
SUMMARY:
- Having 6+ years of extensive experience in web based applications using WAMP, LAMP, PHP 7/5 Drupal7/8, PHP5/7, Magento 1.7/2.0, Word press &SEO technologies.
- Good Experience in Web applications like LAMP and WAMP.
- Developed and maintained two custom DRUPAL websites.
- Configuring DRUPAL and installing modules, themes and plug - in.
- Implementing modules such as View, Ctools, Entity Reference and Webform.
- Migration of Drupal 7 to Drupal 8
- Load content and images into the Magento ecommerce system.
- Lead a Team to develop the business requirements by translating the needs, expectations, constraints
- Experienced in solving issues in web browsers, following the W3C standards to maintain the website with defect free.
- Experienced in mentoring new team members and providing technical and functional aspects of OMS
- Experienced in building interfaces from OMS to SAP, CPQ, Mainframe, Vertex (Tax system), SAP Hybris Commerce
- Extensive experience in Automation tools like Selenium WebDriver.
- Specialized in user requirement analysis, documenting test plans, execution of test cases to verify application functionality against business requirements, by using Selenium RC, WebDriver.
- Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
- Experience in creating Test Plans, writing and executing Test Cases, Manual Testing, and automated Test Execution.
- Strong on Object Oriented Programming (OOP) Concepts using PHP 7/5, skilled at progressing from problem statement to well documented low-level code design.
- Experienced working with Databases like MYSQL, Oracle, MSSQL
- Experienced in identifying and resolving issues under time critical scenarios.
- Expert in developing Object-Oriented Web applications using MVC architecture.
- Strong Hold on Object Oriented Programming (OOP'S) Concepts in PHP 5.
- Expertise in Database Programming and Development using MySQL, Oracle, DB2 and SQL Server.
- Experienced with MySQL which includes configuration, query optimization, full-text search indexing and de-normalization Expert in handling the administration of MySQL database using PHPMyadmin.
- Extensive working experience with Content Management Tools such as Drupal8 and Drupal7, Joomla, Wordpress and Magento 1.7/2.0.
- Proficient in Web Services, REST, SOAP, XML, XSL, XSLT, XPath, XSD, DTD, CSS, DOM, HTML 5, AJAX and JavaScript and JQuery.
- 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.
- Expertise in creating the pages using CSS webpage layouts and vast knowledge in usability and accessibility concepts.
- Hands on experience on NoSQL (Redis/MongoDB) databases, tuning, and optimization.
- Creative Knowledge in Art creation, modification and conversion- Logos, print media, web page and software interface design using Photoshop, Adobe Flash and Illustrator.
- Good Working knowledge of any Javascript framework ( jQuery, Prototype)Object-oriented programming.
- Experienced in developing Web services using SOAP and AWS services like EC2,RDS and S3.
- Experienced in Responsive Web Design technology with or without framework like Bootstrap.
- Good Knowledge on Model View Controller (MVC) architecture based Web Application development such as Zend.
- Knowledge of security issues and best practices for building web applications.
- Designs creative solutions using new Object Oriented Design to provide more efficient means to process work flow.
- Experience in developing UI applications using HTML, HTML5, Jquery, and AJAX, AngularJS, BackboneJS and ExtJS JavaScript.
- Strong knowledge on front-end development using Adobe Flex, MXML, Action Script, AJAX, Java Scripts, CSS, HTML and DHTML.
- Experience in web and mobile testing using emulators, mobile devices and browsers like Safari, Chrome, Firefox, IE, Opera.
- Experience in Relational MySQL database design and maintenance.
- Experience in creating documentation of technical systems, training users in complex topics, and operational procedures.
- Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors and Functions.
- Excellent experience with PHP development under Linux OS (Debian, Ubuntu, SUSE Linux, RedHat Linux, Fedora) strong programming experience in PERL with sufficient exposure to Windows, Linux,
- Significant experience in web development tools like, Adobe Dreamweaver CS3, Spring Tool Suite, Eclipse, and Firebug.
TECHNICAL SKILLS:
Programming/Scripting Languages: PHP7/5, C, C++, Java, Shell Script, Perl, PL/SQL, Python, Ruby, .NET, Drupal, Joomla, Magento, Word Press.
Framework and Tools: MVC framework, Zend, MS Office,Symfony, EXT.js, Moodle
Web Technologies: JavaScript, CSS, AJAX, HTML, DHTML, XML, JSON, JQuery, DOM, Markdown, XHTML, XSLT, CGI, JSP, XHR, Servlets, JDBC, Hibernate
Databases: MySQL4/5 PHPMYADMIN, MicrosoftSQLServer 2000/2005/2008 MS Access, Oracle, Postgre SQL, SQLite
Application/Web Servers: Apache Web Server, IBM Websphere, ZEND server
Operating Systems: Linux Red Hat, Ubuntu, Unix,Windows 95/98/2000/XP/Vista/7
IDE Tools: Adobe Dreamweaver, InDesign, Flash, Coldfusion, Photoshop, Eclipse, PHP Designer, Microsoft Visual Studio, Zend Studio, IBM Rational Application Developer, sublime, Notepad++, PHP-Storm
Modeling Tools: Rational Rose UML, MS Visio
Web Services: WSDL, XML, SOAP, UDDI, API,BPM
Networking Technologies: TCP/IP, OSPF, BGP, Cisco, Juniper, FTP, HTTP, DNSDHCP
PROFESSIONAL EXPERIENCE:
Confidential, Madison, WI
Senior Web Developer
Responsibilities:
- Design and Development of an internal dashboard to manage customer accounts, in PHP Stack.
- The dashboard has capabilities to add and configure several Products, Catalog, Orders and sales features for the clients.
- Lead a Team to develop the business requirements by translating the needs, expectations, constraints and interfaces into a format understandable to both clients and technical teams.
- Apply expertise in quantitative analysis, data visualization and data-mining to tell the story behind numbers and derive actionable insights.
- Working with a rapidly growing team of 10 developers of OffShore/Onshore Model including myself to provide Drupal based solutions for small, medium and large to the client requirements.
- Involving in architecting Drupal based solutions for clients, managing a small team of developers, communicating with offsite and off shore development teams to gather and set requirements and writing documentation for all integrations/modules.
- Worked on integrating Drupal with third party (client) system to update Catalog & Member system with new products & organizations and to update List Price & Offer Price of products to both B2B and B2C websites.
- I have also worked with clients directly and through various platforms such as JIRA, NetSuite, Skype,
Join.Me, Slack, BaseCamp, HipChat, etc I am able to provide fast and efficient assistance for their Drupal.
- Worked with symphony, design patterns like singleton pattern, registry pattern and model view control pattern in Drupal framework.
- Working with new and customized modules to design features on Caché Drupal eCommerce platform.
- Derived requirements that result from architectural/design decisions.
- Defined quality attributes constraints and other non-functional requirements.
- Prepared and presented user story, Business Requirement Document (BRD), System Requirement Specification (SRS) and Functional Requirement Document (FRD) and involved in sign-off process.
- Collaborated with developers and business subject matter experts to analyze requirements and design tradeoffs and priorities.
- Design and Coding of User Interfaces using JavaScript, HTML and CSS.
- Design and Coding of the data representation pattern and APIs.
- Design and Coding of communication module for information exchange.
- Involved in writing and reviewing all scripts for building, and testing the applications.
- Responsible for complete back-end and front-end development.
- Design and Develop new enhancement requests with PHP7.
- Migration to PHP5 to PHP7 .
- Deployment of application to production environments, resolving issues and providing support at all times.
- Plan, design, develop, test, and implement various web-based applications using PHP, JavaScript, Symfony.
- Implemented Bootstrap on website front-end to enable accessibility from multiple device types from Landing Page
- Participate in all aspects of the software development life cycle, including: system architecture, graphic design, usability testing, development, deployment, maintenance, monitoring and support. Participated in both front-end and back-end development.
- Payment gateway implementation with PAYPAL/IPN, Google checkout, CC Avenue, Net Banking, Credit Cards.
- Shipping method implementation with US Postal and FedEx
- Developed compatible User Interface functionality using jQuery, Ajax, JavaScript & other libraries.
- Normalized database tables and performed extensive query optimization.
- Created XML scheme to be used with charts using JavaScript. In trend reports subscribers are able to generate charts from Any chart like Pie chart, Bar chart and other chart types using data collected from the MYSQL database
- Involved in Unit testing for base classes with PHP Unit test cases.
- Creating Storage Pool and Stripping of Disk for Azure Virtual Machines. Backup, Configure and Restore Azure Virtual Machine using Azure Backup.
- Taking Backup to cloud Storage Account using Cloudberry Cloud Storage Tools. Configure Site to Site VPN Connectivity.
- Configure Window Failover Cluster by creating Quorum for File sharing in Azure Cloud.
- Used GIT and GIT Bash for maintaining versioning and file modification history.
- Deploying the with Jenkkins
- Managing the code with Agile as project managing process.
Environment: Drupal, PHP7, Micro Services, HTML5, Symfony Framework, LAMP, Angular JS, Javascript, AJAX,CSS,SASS, Jira, MySQL, GIT, JENKKINS,AWS,EC2,RDS,S3, Azure.
Confidential, BROOKFIELD, WI
Senior Web Developer
Responsibilities:
- Used all aspects of MYSQL/PHP Programming (object oriented PHP), MDrupal Framework in LAMP environment.
- Developed Contact Fill Application using Drupal7 and installation and integration of the Application online.
- Used the Model View controller (MVC) framework to build modular and maintainable applications.
- Worked with symphony, design patterns like singleton pattern, registry pattern and model view control pattern in Drupal framework.
- Worked with integrating search engine optimization (SEO) functionality within an MVC framework using constantly evolving legitimate techniques to improve website ranking in the major Search Engines.
- Payment gateway implementation with PAYPAL/IPN, Google checkout, CC Avenue, Net Banking, Credit Cards.
- Built a shipping tracking module that allowed Drupal to communicate with the company's warehouse API and track the location of the consumers orders.
- Worked on to built custom Drupal modules for clients that allowed users to view Course features and its packages within the website to reduce page Re-direction.
- Developed code to call the web service/APIs to fetch the data and populate on the UI using JQUERY/AJAX.
- Worked on PHP5 and MYSQL, HTML5, Ajax, JavaScript, CSS3 and Wordpress on Windows and Linux operating systems.
- Implemented Google Search Appliance Configuration, integration, management and development, SAML deployment and Simple SAMLphp.
- Worked in CMS tools such as Joomla, Drupal and WordPress.
- Designed dynamic and multi-browser compatible pages using HTML, CSS, JQuery, JavaScript and AngularJS.
- Worked on custom panels, blocks, content types, and view’s to customize the look of the website.
- Used backup and Migrate for migration and staging process.
- Worked on Linux and UNIX platforms. Also worked with XML, XSD, and RESTful APIs.
- Responsible for creating admin automated tools which makes easy add, update, delete of content.
- Proficient in Object-oriented programming (OOPs) concepts.
- Demonstrated a solid understanding of best practices for Drupal and Web.
- Worked on applications and developed them with XML, JSON, XSL (PHP,Pearl,Python(for few MicroSites))
- Worked with cross browser compatibility issues, knowledge of 508 compliance.
- Wrote application level code to interact with the backend databases JQUERY, AJAX and JSON.
- Conceived and designed database tables in MYSQL5.
- Worked in Agile based environment with daily scrum calls and coordination with the offshore team.
- Implement pixel-perfect websites from wireframes.
- Worked with symphony, design patterns like singleton pattern, registry pattern and model view control pattern in zend framework.
- Developed reusable components in Lombardi which is used across BPM Applications.
- Strong expertise in Web Application development using PHP with OOPs, CVS,SVN, MySQL, MS SQL Server 2008/2005/2000, JavaScript,Phpc jQuery, AJAX, CSS, Flash ActionScript 3.0 and XML.
- Utilized tools such as Git and Subversion.
- Experience with infrastructure tooling like Hudson, Sonar, and Selenium.
- 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.
Environment: PHP 5, Drupal 7/8, XML, HTML, Joomla, ZEND Framework, LAMP, Javascript, AJAX, CSS, Bugzilla, MySQL, VPN, Cake PHP.
Confidential, Dallas,TX
Senior PHP Developer
Responsibilities:
- Designed CSS sprite based pages and images for Global locations and UI effects.
- Wrote coding for multiple chained selects using Jquery select and JavaScript.
- Developed Jqueryplugin for accordions and customized them meeting the business requirements.
- Used Git as the primary repository for backup and migration of content.
- MySQL databases for Backend using phpmyadmin.
- Wrote cross browser compatible based CSS codes for styling the pages and menu bars.
- Used Superfish and Mega menu modules for creating mega menu as the Main Nav.
- Used Backup and Migrate for migration and staging process.
- Customized the website with other contributed modules including tokens, php code, Tiny MCE, Views, and Panels etc.
- Worked on an open-source CMS Drupal to build website using Drupal 7.
- Built AJAX pages using PHP and created various asynchronous web applications.
- Used AngularJS including authoring complex directives, services, controllers, and filters.
- Build a content management system with E-Commerce payment gateway options.
- Created custom 404 and 504 pages for error reporting.
- Implemented SEO based Drupal modules optimizing the search function all over the site.
- Created widgets for JavaScript based calendar and other functionalities.
- Building the website from scratch in Drupal.
- Daily content change migrations as per Business requirement, such as creating forms, updating the existing forms to accept improvised validations.
- 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.
- Created forms using Webform module.
- Used Mantis for Documentation and issue tracking.
- Created custom workflows using Maestro module for different users based upon the permissions.
- Implemented node access to filter the permission in depth users.
- Assigned the responsibilities of troubleshooting problems with PHP and other web technologies.
- Re-wrote several existing applications to maximize the functionality, improve response time and user experience, and eliminate bugs.
- Trained developers for understanding and subsequent support for the system.
Environment: PHP, HTML5, JavaScript, Jquery, CSS3, MYSQL, Mantis, Drupal, Photoshop, Adobe Flash Professional, Report Builder, Ubuntu 12.04, LAMP.
Confidential, CA
PHP Developer
Responsibilities:
- Created the User Management for different clients.
- Created User Interfaces for different users.
- Created the initial design to determine the look and feel of the website.
- Developed applications in PHP to aid in the printing and reporting of lead generation for clients.
- Developed the secured server user and admin accounts for secured web access.
- Adapted layouts from graphic artists to internet pages using HTML/CSS.
- Took active part in site architecture design.
- Use of PHP to develop website functionality.
- Used PHP / MySQL in WAMP (Windows, Apache, MySQL and PHP) environment for creating dynamic data driven and interactive web pages.
- Responsible for designing and developing the new screens.
- Expert in PHP session variables and cookies implementation.
- Expert in PHP connectivity backend files or database.
- Used CSS, HTML, and JavaScript for developing rich user interface.
- Implemented Ajax in front-end.
- Also worked with a team for designing the payroll form for the employee using Drupal, CSS.
- Developed the front end using PHP, HTML/DHTML, JavaScript, CSS.
- Created data entry applications to add/edit/delete data from online database.
- Deployed application software on Linux Server.
- Strongly used LAMP (Linux-Apachi-MySQL-PHP) platform.
- Maintained and updated web applications written in object oriented PHP 5.0 accessing MySQL databases.
Environment: PHP5, MySQL, JavaScript, HTML, DHTML, XHTML, XML, CSS, MS Excel, Window XP, MSWord, Microsoft Visio, Drupal 6.x, LAMP, JQuery, SQLyog, AJAX, Dreamweaver CS3, Notepad++.
Confidential
Web Developer
Responsibilities:
- Designed and developed the application using agile methodology.
- Developed the application using with spring.
- Used Design Patterns like value object, session facade and Factory.
- Used LDAP for authorization and authentication in EJB’s.
- Parsing incoming message using JAXP and storing in the database.
- Extensive involvement in the programming using C++ on UNIX base.
- Created Action Form and Action classes.
- Configured Spring-Servlet for controlling the flow.
- Developed the service layer using J SP, Spring, XML, HTML, DHTML and J avaScript.
- Implemented various XML technologies, XSL style sheets.
- Mapping of SQL databases and objects in java using iBATIS n Object Oriented Programming (OOP) Concepts using PHP, skilled at progressing from problem statement to well documented low-level code design.
- MySQL databases for Backend using phpmyadmin.
- Experienced working with Databases like MYSQL, Oracle, MSSQL
- Developed the project using Rational Application Developer (RAD) 6.0.
- Deployed the application and tested on WebSphere Application Servers.
- Wrote SQL Queries and integrated SQL Queries into DAO
- Involved in the preparation of use case, sequence diagrams, class diagrams
- Created activity diagrams, class diagrams using Rational Rose and test cases using JUNIT
Environment: J2EE, EJB, Servlets, spring, JDBC, JSP, Websphere, XML, HTML, Java Script, ANT, JUNIT, Rational Rose, UNIX, Windows, SQL Server, PHP.