Web Developer Resume
Madison, WI
SUMMARY:
- 8+ years of extensive experience in web based applications using WAMP, LAMP, Drupal, PHP, Magento, Word press & SEO technologies.
- Good Experience in Web applications like LAMP and WAMP.
- Experience in developing and maintaining two custom DRUPAL websites.
- Experience in configuring DRUPAL and installing modules, themes and plug - in.
- Implementing modules such as View, Ctools, Entity Reference and Web form.
- Experience in migrating from Drupal 7 to Drupal 8.
- Experienced in solving issues in web browsers, following the W3C standards to maintain the website with defect free.
- Expertise in client scripting language and server side scripting languages like JavaScript, JQuery, JSON, DOJO, bootstrap, Node.js, Angular.js, backbone.js, Require.js, JSF and JSP.
- Expert in implementing DOJO layouts and Enhanced Data Grids.
- Strong on Object Oriented Programming (OOP) Concepts using PHP, skilled at progressing from problem statement to well documented low-level code design.
- Extensive working experience with Content Management Tools such as Drupal8 and Drupal7, Joomla, WordPress and Magento.
- Proficient in Web Services, REST, SOAP, XML, XSL, XSLT, XPath, XSD, DTD, CSS, DOM, HTML, 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.
- Extensive 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 (YUI, JQuery, Prototype) Object-oriented programming.
- Good experience in Concentration on building JAVA/J2EE, Business Process Management (BPM)
- Domain expertise using Java and Business Process Improvement across a broad base of Banking & Financial Services.
- Experienced in Responsive Web Design technology with or without framework like Bootstrap.
- Good Knowledge on Model View Controller (MVC) architecture based Web Application development.
- Knowledge of security issues and best practices for building web applications.
- Experience in designing creative solutions using new Object Oriented Design to provide more efficient means to process work flow.
- Experience in developing UI applications using HTML, HTML, 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, and Opera.
- Experience in Relational MySQL database design and maintenance.
- Experience in creating documentation of technical systems, training users in complex topics, and operational procedures.
- Excellent experience with PHP development under Linux OS.
- Strong programming experience in PERLwith sufficient exposure to Windows and Linux.
- Significant experience in web development tools like APTANA STUDIO, Adobe Dreamweaver CS, Spring Tool Suite, Eclipse, and Firebug.
TECHNICAL SKILLS:
Programming/ScriptingLanguages: PHP, 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: MySQL PHPMYADMIN, MicrosoftSQLServer,MS Access, Oracle, Postgre SQL, SQLite
Application/Web Servers: Apache Web Server, IBM WebSphere, ZEND server
Operating Systems: Linux, Unix, Windows
IDE Tools: Adobe Dreamweaver, InDesign, Flash, ColdFusion, Photoshop, Eclipse, PHP Designer, Microsoft Visual Studio, Zend Studio, IBM Rational Application Developer
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, DNS,DHCP
PROFESSIONAL EXPERIENCE:
Confidential, Madison, WI
Web Developer
Responsibilities:
- Used all aspects of MYSQL/PHP Programming (object oriented PHP), MagentoFramework in LAMP environment.
- Developed Contact Fill Application using Magento and installation and integration of the Application online.
- Worked on developing web pages using AJAX, JavaScript, AngularJS, HTML, DOJO, Node.js, JQuery, JSON, XML, and REST.
- 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 Magento framework.
- Used DOJO for the client side development for cross platform using Javascript library and Node.js.
- 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.
- Used existing JavaScript libraries from DOJO, embedded PHP session and cookies to maintain data state of users.
- 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, HTML, Ajax, JavaScript, CSS3 and Wordpress on Windows and Linux operating systems.
- Implemented Google Search Appliance Configuration, integration, management and development, SAML deployment and SimpleSAMLphp.
- Designed enhancements to an existing Drupal system and implemented those designs.
- Worked in CMS tools such as Joomla, Drupal and WordPress.
- Worked in MVC frameworks like ZEND, CakePHP, Symfonyand codegniter as well as e-commerce web environments such as CCK, Views, Drush, and agile Development.
- Designed dynamic and multi-browser compatible pages using HTML, CSS, JQuery, JavaScript and AngularJS.
- Worked heavily on Drupal CMS development and developed various custom modules.
- Developed application using HTML, Javascript, AJAX, JQuery, DOJO and CSS.
- Involved in Re-Skinning of website development in Drupal 8 and developed custom modules to support system.
- 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.
- Created admin automated tools which makes easy add, update, delete of content.
- Proficient in Object-oriented programming (OOPs) concepts.
- Worked on Drupal concepts like LDAP, SSO, Web services, Multi-sites, Mobile Websites.
- Demonstrated a solid understanding of best practices for Drupal and Web.
- Implemented and upgraded various Drupal modules.
- Worked on applications and developed them with XML, JSON, XSL (PHP, Pearl, and Python).
- 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.
- 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:: Eclipse, PHP, Magento, Node.js, Drupal, XML, HTML, Joomla, DOJO, ZEND Framework, LAMP, JavaScript, AJAX, CSS, Bugzilla, MySQL, VPN, Cake PHP, Drupal.
Confidential, Chicago, IL
PHPDeveloper
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 JQuery plugin 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.
- Created Portlets using Prime UI and XWT DOJO framework.
- Wrote cross browser compatible based CSS codes for styling the pages and menu bars.
- Used Super fish and Mega menu modules for creating mega menu as the Main Nav.
- Designed the application using DOJO and used to improve user interaction.
- 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.
- 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 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 Web form 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, HTML, JavaScript, JQuery, CSS, MYSQL, DOJO, Mantis, Drupal, Photoshop, Adobe Flash Professional, Report Builder, Ubuntu, LAMP.
Confidential, Irvine, CA
PHP Developer
Responsibilities:
- Involved in developing interactive web applications using a dynamic scripting language like PHP, Ruby, Python and Perl.
- Managed front end and applications for Tomcat and Apache web servers to support MySQL database.
- Used Linux command line environment and other tools related to the LAMP stack.
- Worked on Drupal to create various CMS sites.
- Worked on Extensible MVC implementation supporting layouts and PHP-based templates by default and accessing properties on OOPS with Zend framework.
- Used PHPMyAdmin to handle the administration of MYSQL over the World Wide Web.
- Created HTML and CSS from Photoshop mockups.
- Used scalability and core OOPs concepts of PHP.
- Created Images, Logos and Icons that are used across the web pages using Adobe Flash and Photoshop.
- Defined and developed the application's presentation layer using HTML, CSS JavaScript and JQuery Scripting.
- Developed user interface using PHP, Code igniter, NOCMS, bootstrap, Ajax, JQuery, HTML, CSS.
- Developed compatible User Interface functionality using JQuery, Ajax, JavaScript& other libraries.
- Modified, Improved & corrected html, CSS, js structure.
- Worked on Zend framework in particular creating, parsing and loading XML documents.
- Designed mockups, GUI layouts by using HTML, DHTML, XHTML, XML, CSS and JavaScript.
- Worked on CSS Background, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, CSS floats, cross browser compatibility and CSS behaviors in CSS.
- Designed Rich Internet Applications (RIA's) and GUI layouts by using Adobe Dreamweaver and AJAX.
- Developed cross browser and multi browser compatible web pages using HTML, CSS, and JavaScript.
- Used advanced level of HTML, JavaScript, CSS and pure CSS layouts (table less layout).
- Produced content pages with CSS layout and style markup presentations and also used JavaScript methods and properties.
Environment: PHP, MySQL, JQuery, CSS, HTML, AJAX, MySQL, Javascript, Zend, Code igniter, Rest Web service, WordPress, Drupal, SVN, GitHub.
Confidential, Corona, 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, and CSS.
- Created data entry applications to add/edit/delete data from online database.
- Deployed application software on Linux Server.
- Strongly used LAMP (Linux-Apache-MySQL-PHP) platform.
- Maintained and updated web applications written in object oriented PHP accessing MySQL databases.
Environment: PHP, MySQL, JavaScript, HTML, DHTML, XHTML, XML, CSS, MS Excel, Window XP, LAMP, MSWord, Microsoft Visio, Drupal, JQuery, SQLyog, AJAX, Dreamweaver, Notepad++.
Confidential
PHP Developer
Responsibilities:
- Created a shopping cart using Authorize.net API’s to process credit card transactions.
- A Timeclock utility to assist in tracking the hours worked by employee’s and generate reports for payroll. Saved the accounting department time in completing payroll.
- An intranet site that generates customized reports from a Microsoft SQL database.
- Intranet site with conversion routines to format data between UPS and EDI provider, Commerce Hub. End result speeding up processing time for QVC orders.
- Designed an online questionnaire utility that is maintained by employees. They can enter questions in the database and select what products should be recommended or excluded to customer, depending on replies. Heavily interfaced with company CRM using MSSQL. Hopefully increase sales.
- Built a testimonial repository where an employee can review testimonials and approve, edit or organize for publishing on the company web site.
- Web page collecting contact information for a contest using captcha images to block bots.
- Script that locates valid email addresses in email messages.
- Ongoing Development of a web based CRM package to replace legacy Multi-Level Marketing system.
Environment: PHP5, MySQL, JavaScript, HTML, Window XP, LAMP, JQuery, SQLyog, AJAX.
Confidential
PHP Developer
Responsibilities:
- Involved in the development of web components and services for naukrigulf.com in PHP.
- Worked as a part of the code revamp team to replace the legacy procedural code with object oriented code in PHP.
- Developed a tracking system to get the web page statistics from user's perspective in PHP and JavaScript.
- Implemented a caching feature to cache static web pages in memory using XML and PHP.
- Integrated and configured the lucene search engine for PHP application.
- Automated the recurring job of firing advertisement mailers to job seekers and outsourced it to the Operations team.
- Responsible for optimizing MySQL to support huge traffic as we have an enormous user base.
- Involved in optimizations in nginx which is used as a reverse proxy to speed up the response time.
- Automated and transferred the routine tasks to operations team (Coded in Python).
- Introduced a new GUI unit testing tool SIKULI which helped decrease the UI bugs in the Arabic version of the website.
- Server monitoring and troubleshooting the errors on live servers as and when required.
- Also responsible for mentoring new team members in the team.
Environment: Eclipse, PHP,XML, HTML, JavaScript, AJAX, CSS, MySQL, VPN.