Senior Php Developer/drupal Developer Resume
Desmoines, IA
SUMMARY
- Having 7+ years of extensive experience in web based applications using WAMP,LAMP, Drupal, PHP, Word press &SEO technologies.
- Good Experience in Web applications like LAMP and WAMP
- Experienced in solving issues in web browsers, following the W3C standards to maintain the website with defect free.
- Strong on Object Oriented Programming (OOP) Concepts using PHP 5, skilled at progressing from problem statement to well documented low - level code design.
- Extensive working experience with Content Management Tools such as Drupal6 and Drupal7, Joomla, Wordpress and Magento.
- ProficientinWeb Services,REST, SOAP,XML, XSL,XSLT,XPath,XSD,DTD, CSS, DOM, HTML 5, AJAXand 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 anyJavascriptframework (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 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 inPERL with sufficient exposure to Windows, Linux,
- Significant experience in web development tools like APTANA STUDIO, Adobe Dreamweaver CS3, Spring Tool Suite, Eclipse, and Firebug.
TECHNICAL SKILLS
Programming/Scripting Languages: 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: 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
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, Desmoines,IA
Senior PHP Developer/Drupal Developer
Responsibilities:
- 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.
- Designed theme using HTML/XHTML, CSS.
- 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.
- Responsible for creating admin automated tools which makes easy add, update, delete of content.
- Proficient in Object-oriented programming (OOPs) concepts.
- Worked in CMS tools such as Joomla, Drupal and WordPress.
- 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, Django, Python, Rails).
- Worked with cross browser compatibility issues, knowledge of 508 compliance.
- Implemented Google Search Appliance Configuration, integration, management and development, SAML deployment and SimpleSAMLphp.
- Worked in MVC frameworks like ZEND, CakePHP, Symfony and codegniter as well as e-commerce web environments such as CCK, Views, Drush, and agile Development.
- Wrote application level code to interact with the backend databasesJQUERY, AJAX and JSON.
- Designed dynamic and multi-browser compatible pages using HTML, CSS, JQuery, JavaScript and AngularJS.
- Worked onPHP5andMYSQL,HTML5,Ajax,JavaScript,CSS3andWordpresson Windows andLinuxoperating systems.
- 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.
- Designed enhancements to an existing Drupal system and implemented those designs.
- 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.
- Worked on an open-source CMSDrupal to build website using Drupal7.
Environment: Eclipse,PHP5, Drupal 7, XML, HTML, Joomla,ZEND Framework, LAMP, Javascript, AJAX, CSS, Bugzilla, MySQL, VPN, CakePHP, Drupal.
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-sourceCMSDrupalto build website usingDrupal7.
- BuiltAJAXpagesusingPHPand created various asynchronous web applications.
- UsedAngularJSincluding 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 withPHPand other webtechnologies.
- 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:
- Involved in developing interactive web applications using a dynamic scripting language likePHP, Ruby, and Python&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 ExtensibleMVCimplementation 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 HTML5 and CSS from Photoshop mockups.
- I learned 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 HTML5, CSS3, JavaScript and jQuery Scripting.
- Developed user interface usingPHP, Codeigniter, NOCMS, bootstrap, Ajax, JQuery, HTML, CSS.
- Developed compatible User Interface functionality using jQuery, Ajax, JavaScript& other libraries.
- Modified, Improved & corrected html, css,jsstructure.
- 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 CS4 and AJAX.
- Developed cross browser and multi browser compatible web pages using HTML5, CSS3, and JavaScript.
- Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
Environment: PHP, MySql, jQuery, CSS, Zend, Codeigniter, Rest Webservice, Wordpress, Drupal, Amazon S3, 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, 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
Java 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 JSP, Spring, XML, HTML, DHTML and JavaScript.
- Implemented various XML technologies, XSL style sheets.
- Mapping of SQL databases and objects in java using iBATIS
- 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
Confidential
Java Developer
Responsibilities:
- Designed and developed the application using agile methodology.
- Used the iterative incremental framework Scrum with Agile Software Development.
- Developed business login using Core java concepts.
- Designed and developed UI using JSP, dynamic JSP and page validations using JavaScript
- Involved in database schema design and review meetings.
- Configured application flow, controlling logic and navigation.
- Developed controller objects using Servlets for Account Setup
- Used various tags HTML, Bean and Logic
- Designed and developed base classes, framework classes and common re-usable components.
- Involved in re-factoring the existing components to meet the current application requirements.
- Used various Java and J2EE APIs including JDBC, XML, VXML, Servlets, JSP, and JavaBeans.
- Used Spring Framework.
- Involved in performance tuning, debugging issues in testing and deployment phases.
- Used RDBMS to add the additional condition for the system to support a tabular structure for the data, with enforced relationships between the tables.
- Utilized PL/SQL for querying the database.
- Coordinated on-site and off-shore development teams in various phases of the project.
Environment: Java, J2EE, JSP, Servlets, EJB, XML, HTML, Java Script, ANT, JUnit, JDBC, Oracle, PL/SQL, Eclipse, spring, RDBMS, Weblogic