Php Developer Resume
Chicago, IL
PROFESSIONAL SUMMARY:
- 8+ Years of Experience as PHP Professional in Open Source Web Technology, Areas of expertise include object - oriented PHP, SQL SERVER, ORACLE, MYSQL ( LAMP / WAMP stack).
- Experience in designing, building & supporting complex DRUPAL web applications for large consumer focused websites. Used DRUPAL .
- Extensive experience in design, analysis, development, Version Control and Production Support of full life cycle or SDLC experience, multi-tier, database and script-based in web-based & desktop applications.
- Experience with LARAVEL, ZEND MVC, SMARTY, WORDPRESS, JOOMALA Framework and different ZEND libraries for developing applications Designed and developed relational database systems and Client/ Server applications.
- Worked MVC, design patterns, Object-oriented Analysis and Design (OOAD), Web 2.0, SSH, and GIT.
- Strong design, development and estimation skills in PHP 4 & 5 with very good hold on Object Oriented Programming, SDLC concepts, UI Development, MYSQL.
- Extensive knowledge in developing web page quickly and effectively using HTML 5, CSS3, JavaScript and JQUERY and also experience in making web page cross browser compatible.
- Strong front-end development skills in CSS, HTML, DHTML, JavaScript, Ajax, JSON, Bootstrap, Angular JS, CSS, XML, Responsive.
- Experience in Applications using AJAX, Object Oriented JavaScript, JSON, JSONP, and XML and MVC Architecture and also have experience in using version control (SVN).
- Experience in development of Web Applications in MEAN stack which includes knowledge on HTML, CSS, JavaScript, Bootstrap, AngularJS, NodeJS, MongoDB.
- Worked in wide variety of domains like Mortgage Servicing, e-commerce.
- Expert in working with cutting edge front-end technologies/ framework and libraries like jQuery, Prototype, (X)HTML, DHTML, OO JavaScript, JSON, DOM, CSS, XML/XSLT, AJAX.
- Extensive experience in various UI widgets using JavaScript libraries (jQuery) and developing Rich Internet Applications RIA.
- Experience in debugging using chrome developer tools and firebug.
- Good knowledge of using JavaScript unit testing frameworks, Jasmine and Karma.
- Skilled at analyzing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML and CSS markup.
- Experience with new features of Html5 such as semantic elements, audio and video elements.
- Worked with Agile waterfall and scrum methodology.
- Well experienced in developing multi-tenant applications using latest technologies and frameworks such as HTML5, CSS3, Angular (1.x), Bootstrap, REST Web API, Node JS and Express JS.
- Experience with Responsive Web Design and Bootstrap.
- A front-end developer expertise in Web Development, designing User Interface ( UI ) applications and professional web applications using HTML5, XHTML, CSS3, jQuery, Angular JS, Ajax, JSON, Node JS and XML.
- Worked on complete Agile Scrum Methodology and User Interface web development in accordance with requirements.
- Extensive experience in developing web page quickly and effectively using Angular JS, jQuery, HTML5, CSS3.
- Adroit in CSS preprocessors like Sass, LESS.
- Influential in Web designing technologies like HTML5, XHTML, JavaScript, CSS3, Bootstrap, jQuery, Angular 1-2, Angular JS, Ajax and JSON.
- Acquaintance in applying the latest development approaches including MVC framework in the browser, event-driven applications using Ajax, single page applications using Angular JS.
TECHNICAL SKILLS:
PHP Technoloies: LAMP, WAMP, Zend, Laravel, YII, PHP, Magento, MySQL, Linux, Unix,CodeIgniter, Git
UI Technologies: Angular.js, Backbone.js, Node.js, Bootstrap, HTML, CSS, JQuery, Ajax, Sencha Extjs, Javascript, JSP
Operating Systems: UNIX, AIX, Solaris, Win 95/NT/2000/XP, LINUX
Technologies: J2EE, JDBC, JSF, Servlets, JSP, Java Beans, RMI, EJB, JNDI, JMS, XML, XSL/XSLT, HTML, DHTML, and JavaScript, Hibernate.
Databases: Oracle, DB2 and SQL Server 2000/2005
Web Technologies: H TML, HTML5, CSS2, CSS3, XML, DHTML, XHTML, JavaScript, JSON, AJAX.
Framework: JQuery, Angular JS, Bootstrap, Backbone.js, CRM, MVC, WCF, Python
Methodologies: Agile, Scrum, Waterfall.
IDE: Eclipse, NetBeans, Web Storm, Notepad++, Sublime Text Editor.
Programming Languages: C, C++, Javascript
DE/Text editor: WebStorm, Sublime, Visual Studio, Notepad++.
Software Tools: UML, MS Visio, MS Office, Latex.
PROFESSIONAL EXPERIENCE:
Confidential, Chicago, IL
PHP Developer
Responsibilities:
- Used all aspects of MySQL/PHP Programming (object oriented PHP), Zend Framework in LAMPenvironment.
- Used on Linux platform (LAMP), Magento CMS, MySQL, REST web services, Git repository for this project.
- Used WAMP (Windows, Apache, MySQL, and PHP) for Development using Laravel/Symphony.
- Multi-task in planning and work management and also worked on Unix Server as the System was hosted on WAMP and XAMPP servers.
- Followed MVC architecture (Zend Framework) for the development.
- Developed PHP based server side API using Zend framework and implemented MVC architecture.
- Developed PHP based server API's using Zend2, Cake, Laravel, YII, Symphony framework and MVC architecture
- Developed internal Laravel application to track customers' shipment history and to customize every shipment to individual customers based on their profile selections and previous orders.
- SugarCRM custom Create a Web Portal on Yii framework through which MySQL, PHP, Portal for external the user can work with certain fields from SugarCRM REST API, Yiz user framework.
- Designing new skins and building Magento micro stores.
- Worked on development of ERP solution together with an integration and upgrade of ecommerce site to latest version of Magento Enterprise
- Designed and coded application components using PHP, MySQL, AngularJS, JSON, REST and Bootstrap.
- Worked on UNIX/Linux, MVC, Subversion, CVS, Git, Zend, Cake PHP, CodeIgniter Framework, Word press, and LAMP toolset.
- Developed user interface using PHP, Codeigniter, NOCMS, bootstrap, AJAX, JQuery, HTML, CSS
- Developed eCommerce websites on CMC based on PHP and websites based on CodeIgniter.
- Used typescript as a superset for JavaScript with babel to make it compatible to older browsers.
- Worked with Passport and JSON web tokens for authentication and authorization security configurations using Node.js.
- Implemented Presentation layer using CSS Framework, backbone, Angular JS, Wire-framing, HTML5.
- Used multiple in-built directives and APIs in AngularJS such as filters, root scope, child scope, Template, etc.
- Responsible for making responsive web pages using bootstrap and media Queries.
- Developed DOM and built various models to view by using events in Backbone JS.
- Developed user interface by using the React JS, Flux for SPA development .
- Developed custom web application interfaces using HTML and CSS to meet the requirements of the client.
- Defined new validations through Angular.js for the form field validation implemented through HTML5.
- Conducted Disaster recovery testing for fusion applications and oracle databases to ensure business continuity and recovery of business infrastructure from any disaster.
- Wrote database triggers, procedures, functions in PL/SQL and incorporated business rules and constraints.
- Used JDBC to query, update and maintain Database Servers using SQL queries.
- Cassandra database design, column family design and implementation, data migration scripts from Oracle to Cassandra, Cassandra tuning and data access optimization.
- Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
- Used SVN for version control and used eclipse as the IDE for developing the application.
- Design and implementation of WebLogic application configuration management system based on WebLogic Scripting Tool (WLST).
- Utilised version control tool GIT in order to communicate with other team members in order to work on the same code-base in the repository.
- Involved in source code management with the help of GitHub using push and pull operations of GIT and created a local GIT repository so that the source code can be managed locally.
- Involved with writing code to perform e2e testing using protractor.
- Worked with Selenium and Jasmine for writing unit test cases along with functionality and integrated test cases.
- Involved in Analysis, Design and Development of the application using Agile/SCRUM Methodology.
- Used Maven script for building and deploying the application
Environment: LAMP, WAMP, Zend, Laravel, YII, PHP, Magento, MySQL, Linux, Unix,CodeIgniter, Git, HTML5, CSS3, Bootstrap, Node.js, Angular.js, React.js, JavaScript, JSP, Agile, Adobe Photoshop, JIRA, Ajax, JSON, JQuery, Oracle, Web server, HTML, DOM, DHTML, XHTML, Rally, GIT, Adobe Dreamweaver CS3 and Web Services.
Confidential, Philadelphia, PA
PHP Developer
Responsibilities:
- Worked on automotive content management system (CMS) which is built in PHP Sweet framework, used LAMP setup.
- Used LAMP for hosting the word press application.
- Developed/Design the application using WAMP (Windows, Apache, MySQL, and PHP ) architecture.
- Used PHP/MySQL in WAMP (Windows, Apache, MySQL and PHP) environment for creating dynamic data driven and interactive web pages.
- Worked with symphony, design patterns like singleton pattern, registry pattern and model view control pattern in Zend framework.
- Worked on UNIX/Linux, MVC, Subversion, CVS, Git, Zend, Cake PHP, CodeIgniter Framework, Word press, and LAMP toolset.
- Experience in Model View Control (MVC) architecture based frameworks Code Igniter, YII, Smarty, ZEND and CakePHP.
- Developed an internal web based PHP ERP system using LARAVEL mvc framework to manage all the internal business aspects.
- Created MySQL database tables using Laravel migrations.
- Used Yii Framework for easy Data Migration utility provides great control over Database changes, helping usupgrade/downgrade application version on different installations.
- Built Content Management Websites for multiple clients (Joomla, Magento, WordPress,).
- Using client provided Sketch files to implement Magento layouts, skins, and themes including customized user function.
- Created MySQL database connections and made all the database queries.
- Built PHP applications to meet product requirements and satisfy use cases using MVC architecture, Codeigniter Framework and Drupal CMS.
- Done installing, configuring and maintaining Codeigniter, PHP, Apache and MySQL on AWS Cloud Servers
- Involved in the Development of various layers to accommodate the application as per the MVC design pattern, DAO and DTO patterns using Spring and Struts, Hibernate.
- Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC) architecture and Hibernate.
- Worked with JASMINE unit test framework to write unit tests for JavaScript code
- Developed front-end, cross-browser DHTML templates and all GUI features and content via JSP, CSS, XML and jQuery
- Test HTML5 code to see if it is being used by the browser, through the use of the JavaScript library, Modernizr. Develop JavaScript workaround if browser is incompatible.
- Worked with npm commands and using package.json for managing dependencies and dev-dependencies of Node js applications.
- Used Dependency Injection (DI) from Angular.JS factories and services.
- Working with Bootstrap twitter framework to Design single page application.
- Developed UI components for email and link sharing of documents and files for a Content. Management System using Backbone.JS and jQuery.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
- Supported and maintained IMS and DB2 Databases in Large Financial Institute .
- Worked with development of packages and procedures using PL/SQL and functions using ETL and PL/SQL.
- Lead effort for the architectural design for the installation and use of MongoDB and NodeJS into the Enterprise. MongoDB database design and configuration, web services coding with NodeJS. UIdevelopment with ExpressJS.
- Worked in creating various types of indexes on different collections to get good performance in Mongo DB.
- Worked on Web Services graphs, where the real time requests comes in and made sure the response is being sent back utilizing Soap UI
- Full cycle of Webservices extracts like JSON, Flat file, XML formats, testing ESB connectivity
- Wrote extensive HTML/ HTML5, CSS3 and JavaScript code to build dynamic pages using Eclipse.
- Involved with Websphere portal Administration for creating deployment diagrams and deploying portlets and creating pages and adding portlets to the pages.
- Developed the Presentation layer, which was built using Servlets and JSP and MVC architecture on Websphere Studio Application Developer (WSAD).
- Used Subversion to implement version control System.
- Involved in creating unit testing of various layers using junit and created automated test scripts for integration testing using selenium.
- Added unit tests to codebase using Jasmine.
- Facilitated Scrum events (Planning, Daily Standup, Review, Retro, Refinement) and coordinated them across different teams to avoid conflicts regarding schedule, resources, and priorities
- Created UML diagrams like Class, Activity, and Sequence diagrams using modeling tools like IBM Rational Suite mainly worked on IBM Rational Rose.
- Developed Maven scripts for various tasks to automate the build process and for the deployment of the application in Web Sphere server
- Involved in writing application level code to interact with Restful Web APIs, Web Services using AJAX, JSON, XML and Jquery.
- Agile Program management, Scrum, Bug Cycle management, SDLC design advice using JIRA. Program Management process/tools implementation/customization.
Environment: s: LAMP, WAMP, Zend, Laravel, YII, PHP, Magento, MySQL, Linux, Unix,CodeIgniter, Git, Java, J2EE, Spring, Hibernate, Struts, JSF, Dojo, Sencha Extjs, Javascript, CSS, AJAX, HTML5, DB2, Crud, Pl/Sql, JDBC, Apache Cxf, Soap, Webservices, Angular.js, Backbone.js, Node.js, Bootstrap, Coherence, Mongo DB, Eclipse, Websphere Portal, Subversion, Junit, Scrum, UML, JSP, JSTL, Servlet, Maven, XML, Itext, Oracle ECM, Google Web Kit (Gwt), Jira, Jasper Report, Ilog, Jrules, Web 2.0, SOA, JMS, Apache Tomcat, Linux, PHP.
Confidential, NewYork, NY
PHP Developer
Responsibilities:
- Develop and maintain a lead aggregation system for marketing leads on various verticals using the CakePHP framework on a LAMP stack
- Worked on PHP Full Stack Development in a WAMP environment, building highly scalable web apps and providing optimized solutions for web applications
- Development experience with Zend, Net Beans, Notepad, JEdit
- Developed REST API using Laravel which serves the angular application.
- Yii Framework Code Generator Modification to streamline repetitious development task.
- Magento development, theme customization, responsive theme, extensions installation & Custom extension.
- Increase database performance by utilizing MySQL config changes, and multiple instances by upgrading hardware.
- Experience on Installation, Integration and Configuration of third party tools, Content Management System (CODEIGNITER, Smarty).
- Developed REST controller for CRUD operations in SPRING framework and tested services in SOAP UI.
- With the IBatis implementation, all the queries were separated away from the code and moved to the XML files. Used Spring IBatis XML configuration files to call the queries.
- Developed the application using Struts Framework that leverages classical Model View Controller (MVC) architecture.
- Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
- Designed and implemented the server side logic using EJB.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and hence building type ahead feature for zip code, city and county look up using jQuery, Ajax and jQuery UI.
- Created User Interface in DOJO/AJAX and Struts2 tags for different customized screens for each type of user.
- Developed UI event handlers and AJAX callback code using Sencha Ext JS/Touch & Angular JS to interact with the CDP-GUI Web services.
- Configured and involved in installing and securing the AWS cloud servers with Apache-Tomcat and MySQL.
- Involved in writing procedures, complex queries using PL/SQL to extract data from database and to delete the data and to reload the data on Oracle DB using Toad tool .
- Used Bootstrap front-end framework for faster and easier web development with DB2 database as the backend.
- Created distributed Oracle coherence domains, configuration and system design based on oracle coherence.
- Implemented the validation, error handling, and caching framework with Oracle Coherence cache.
- Developed web services using Apache Axis2 in Java and SOAP/WSDL on SOA architecture
- Developed web services component using XML, WSDL and SOAP with DOM parser to transfer and transform data between applications.
- Used Netbeans for development and WebLogic Application Server for deploying the web application.
- Experience in developing and deploying applications through JBOSS and Wildfly application server.
- Maintaining the archive database for all projects in Rhode code server through Mercurial application.
- Worked with Clearcase source management and performed unit testing using Junit and version control through GitHub
- Designed and Developed Automation test scripts in Java implementing test in selenium Web Driver.
- Designing the flow of the project using Waterfall Model.
- User input validations done using JavaScript and developed use cases using UML.
- Modified the UI screens created by web designer using HTML, JSP, CSS, and JavaScript.
- Implemented functionality using Servlet, JSP, HTML and Struts Framework., Hibernate, Spring, Java Scripts and Weblogic.
- Developed the Ant scripts for preparing WAR files used to deploy J2EE components.
- Maintained and manipulated databases for XML parsing for applications in MySQL.
- Developed order receipt report with bar code using lowage iText and jasper report.
- Integrating ADF application with EMC Documentum using standard APIs provided.
- Design and implementation of desktop, mobile and web applications in Java and HTML5/Javascript using Eclipse, NetBeans, and Xcode IDE's; Swing, GWT, Vaadin, JPA, Hibernate, PhoneGap.
- Used Bitbucket to manage repositories and JIRA for project status tracking.
- Designed and Developed application screens using Swing, HTML, jQuery, JSP, Node.js, Ext JS, Angular.js, Can.js and CSS.
- Worked on the performance improvement of Cognos reports and dashboards thereby improving the efficiency.
- Worked on designing and creating the reports and memos using the Jasper report tools.
Environment: LAMP, WAMP, Zend, Laravel, YII, PHP, Magento, MySQL, Linux, Unix,CodeIgniter, Git, Java, J2EE, Spring, iBatis, Struts, JSF, EJB, Jboss, APACHE AXIS2, WSDL, JQuery, JQuery, JSP, SERVLET, MYSQL, Toad, SQL Server, DB2, UML, Netbeans, SeleniuM, ANT, Xml, EMC Documentum, JIRA, SWING, CVS, Visual Source Safe, Cognos, ILOG, Water fall model.
Confidential, Greenville, NC
UI Developer
Responsibilities:
- Analyzed the requirements and enhanced the application which improved maintainability, extensibility and performance.
- Designed Class Diagrams and Sequence diagrams for the application.
- Involved in enhancing Presentation layer, Business layer and DAO layer components.
- Implemented JSP, HTML, CSS, Javascript and Ajax to design front end.
- Client and Server side validations were done using Javascript and Ajax.
- Extensive use of Ajax to update the part of webpage which improved the performance of the application.
- Business logic layer was implemented using Servlets and EJBs.
- Implemented XML parsers such as DOM.
- Incorporated persistence tier using Hibernate framework.
- Developed code for Java Multithreading.
- Implemented Log4j to maintain system log.
- Created service component using EJB
- Incorporated Mule for messaging.
- Deployed the application on JBoss application server.
- Used Oracle as relational databases.
- Involved in Unit testing, bug fixing, QA and Production support.
Environment: s: Java, Jsp, Servlets, Ejb, Html, Javascript, Ajax, Log4j, Xml, Dom, Editplus, Mule, Jboss .
Confidential, Novato, CA
UI Developer
Responsibilities:
- Involved in modifying, updating and testing of the component.
- Involved in group meeting with teammates and made substantial changes to the architecture to improve performance of the Application.
- Modified JSPs, used struts tag libraries and Java Server Pages Standard Tag Library (JSTL).
- Maintained Struts architecture throughout the application.
- Developed the bean classes for better data exchange between the MVC layers
- Successfully differentiated presentation from code.
- Used multi threading and socket programming.
- Deployed the application on WebLogic Application Server.
- Created connection pools and data sources.
- Modified JavaScript to read client side activities (events) and data and event validations.
- Used WinCVS as version Control system.
- Suggested ER models and changes in the table structures
- Modified SQL, PL/SQL procedures and triggers to obtain optimize output.
- Involved in separation of components and deploying in different servers and balancing the load among each Server.
- Solved performance issues and brought optimal output from the available resources.
Environment: s: Java, J2ee, Sybase, Bea Weblogic Server, Jstl, Sql Server, Struts, Frame Work, Servlets, Jsp, Ejb, Wincvs, Javabeans, Eclipse, Uml, Windows Xp/Linux.
Confidential, New York, NY
UI Developer
Responsibilities:
- Designed and created Web pages using HTML, CSS.
- Used CSS and JQuery to trigger animations of UI components.
- Developed application using JavaScript design patterns like singleton and factory.
- Developed login and register module and hooked that up to backend using jQuery.ajax.
- Created Several Custom Directives for component reuse and custom Services for providing data exchange function.
- Used Session Cookie to implement login and logout action.
- Utilized jQuery UI to create various UI components like accordion menu, Calendar, Progress bar, tooltips and various other animations.
- Used JSON for data exchange between client and server.
- Create web pages based on wireframes. Collaborated with the designers to get new requirements.
- Used Adobe Photoshop CS3for cropping, slicing, editing and optimizing images.
- Designed dynamic and browser compatible pages using HTML5, CSS and bootstrap.
- Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
- Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
- Did extensive JavaScript and JQuery programming to give AJAX functionality for the website.
- Interacting with the senior management and users for new features in this website.
- Wrote JavaScript code to interact with back-end RESTful web services.
- Developed questionnaires template using HTML check-boxes and text-inputs.
- Used jQuery Modal for pop-up windows.
- Used props to propagate information to child component.
- Integrated webpages with location services to acquire customer's current location and store that in to data base.
- Performed JavaScript concatenation and minification.
- Daily commit to code repository to keep it updated.
- Implemented the project in agile methodology and Used Rally to track product Backlog items. Environment: JDK, IBM WBI ICS, WebSphere MQ, Web services Adapter, JDBC Adapter, Workflow Adapter, Email Adapter, Oracle.
Environment: s: HTML5, CSS3, Bootstrap, Angular JS, JavaScript, React JS, JQuery, Spring MVC, Chrome Developer Tools, Restful Web services, JSON, Advanced Rest Client, SVN, Maven, Eclipse, Tomcat.