Php/drupal Developer Resume
Los Angeles, CA
SUMMARY
- 8 years of experience as a PHP Web Application Developer and Software Engineer in System Analysis, Design, Development and Implementation of various Client/Server, PHP and Web - based applications.
- Experience in developing web solutions in Drupal 8 and PHP implementation in a LAMP environment.
- Extensive experience on Web Technologies using PHP5.X, HTML4/5, CSS2/3, ReactJS, Node.js, AngularJS, JavaScript, and jQuery, Ajax on windows and Linux based operating systems.
- Well versed with complete Software Development Life Cycle (SDLC)/PMLC process.
- Strong on Object Oriented Programming (OOP) Concepts using PHP 5, skilled at progressing from problem statement to well documented low-level code design.
- Proficient understanding with version controls like Git, CVS, SVN.
- Solid LAMP/WAMP stack development experience.
- Familiar with AWS, Chef, Jenkins.
- Excellent experience on MVC frameworks like Zend Framework 1, CakePHP.
- Solid experience with Model View Controller (MVC) architecture based Web Application Development.
- Solid experience in Relational Database Management System (RDBMS) design, programming, Normalization and Security Administration with MySQL 5.X, Oracle 11g.
- Familiar and working experience with NoSQL Database Design, Analysis and Development like MongoDB.
- Working experience with MySQL, which includes configuration, query optimization, full-text search indexing and de-normalization Expert in handling the administration of MySQL database using PhpMyAdmin.
- Experience writing shell scripting for Linux/Unix.
- Familiar working experience with Agile & Scrum software development process.
- Strong team builder having excellent analytical skills with capability to handle new technologies.
- Good in communicating with clients, customers, managers and other teams in the enterprise at all levels.
TECHNICAL SKILLS
Web Technologies: Drupal 7&8, HTML 5, CSS 3, JavaScript, JQuery, Knockout JS, Bootstrap, AJAX, ReactJS, AngularJS, Node.js, DOM, Servlets, CGI, JSP, Web Services (SOAP, REST API's), Social Networking API's, JSON.
Languages: PHP 5.x, C++, Perl, Java, .NET, PL/SQL, Python.
IDE: Macromedia Dream weaver 8, Notepad++.
CMS/Frameworks: Code Igniter, ZEND, Joomla, WordPress, Magento.
Applications/ Tools: MS Office, MS Visual Studio, MS Office, Blender, Photoshop, Corel Draw, Dream Weaver, Illustrator, Flash, Git, SVN, CVS.
Operating System: Windows, Linux, Ubuntu, UNIX.
Database: MYSQL, Oracle10g, DB2, MS Access, Mango DB, SQL Server
Web Servers: LAMP Server, WAMP Server, XAMPP Server.
Software: NetBeans, Eclipse, Relational Rose.
Networking Technologies: TCP/IP, F5, OSPF, BGP, Cisco, Juniper, FTP, HTTPDNS, DHCPIDE \ RDBMS \ NetBeans, Notepad++, Sublime, \ MYSQL 5.x, Oracle 11g Dreamweaver, MS Visual Studio.
PROFESSIONAL EXPERIENCE
Confidential -Los Angeles, CA
PHP/Drupal Developer
Responsibilities:
- Redesigned and optimized the code base for the website.
- Developed advanced solutions in Drupal for both existing and future clients.
- Created system wide themes, also managed and edited all themes installed in Drupal.
- Developed and tested Drupal modules, implemented plugins, debugging.
- Used all aspects of MySQL/PHP Programming (object oriented PHP), Magento, Zend Framework in LAMP environment
- Created Payment and customer information page which collected and validated customer sensitive information such as credit card, SSN, billing address etc.
- Made complex API calls to external servers.
- Front-end development in HTML, CSS, JavaScript, jQuery, Ajax, Drupal.
- Utilized JavaScript (jQuery) for building dynamic website such as mouse over event, validation plugins, etc.
- Implemented CSS for cleaner and more readable code, thus minimizing the use of inline styling.
- Worked with Modernizr to detect HTML5 and CSS3 features in the user's browser.
- The use of GitHub played a very integral role in the development of this application, as this was a team driven effort.
- Developed web scraping and image processing by using Python.
- Implemented the data archive to store the real-time transaction data into MongoDB.
- Used SQL queries to update and retrieve needed information from the Database.
- Used phpMyAdmin in writing queries, Procedures and Triggers.
Environment: LAMP, Drupal 8, JavaScript 1.8, Python, HTML4, UI, CSS2/3, jQuery, ReactJS, AngularJS, Node.js Database API, Form API Zend Framework 1, GitHub, MongoDB 2.4, Magento, phpMyAdmin.
Confidential - Seattle, Washington
Drupal Developer
Responsibilities:
- Responsible for migrating, developing and theming website from Drupal 6 to Druapl7.
- Responsible for helping formulate an effective, responsive design and turning it into a working theme. Worked closely with back-end developers and customers to ensure an effective, visually appealing, and intuitive implementation in Drupal 7.
- Maintain and improve website design and development.
- Developed GUI using PHP, HTML, CSS, JavaScript, jQuery, Bootstrap.
- Used the Zend Framework to develop the application and functions.
- Created Payment and customer information page which collected and validated customer sensitive information such as credit card, SSN, billing address etc.
- Built PHP and CSS system for controlling text display issues cross-platform and cross browser.
- Produced client side validation through JavaScript and AJAX for asynchronous communication.
- Used Web service to gather information from server-side.
- Created image processing, automation and web development by using python.
- Developed webpages by using UI.
- Customized travel plans and SQL procedures according to the user requirements.
- Developed shopping cart API using Zend Framework for the website.
- Assisted in development of tools to aid in business analysis, including reporting and data warehousing.
- Involved in Unit Testing and helped QA team to write the scripts.
Environment: LAMP, PHP5.4, Zend Framework 1, Drupal 7, UI, Hook system, Python, HTML4/5, CSS2/3, JavaScript, AngularJS, ReactJS, jQuery, AJAX, Bootstrap.
Confidential - Oklahoma City
Drupal Developer
Responsibilities:
- Understanding and analyses of the Requirements, explaining the requirement to other people in our team.
- Programmed in PHP for dynamic access of data and creating dynamic project.
- Worked on uploading of various files and zip files and saving into some server location.
- Created MySQL database tables and build queries for MySQL databases to Insert, Update Delete and accessing data through mapping tables.
- Developed enterprise Drupal solutions including data, display and information architecture.
- Integrated existing Drupal modules as well as created custom theme, modules, views, functions and hooks.
- Used Python for bottlenecks, bugs, and devise solutions.
- Used Kissy for the front-end for creating various forms for reporting of company's customers.
- Programming Ajax for accessing dynamic data without reloading of page, aim is to retrieve data without heavy postback, Ajax is used in this tool to fetch value of drop-down, depending on the first drop-down value next dropdown values changes without reloading page.
- Validation of form by using CakePHP Model validation, and also validation from different models.
Environment: WAMP, PHP5.3, Drupal,Python,.NET, HTML4, CSS2, Kissy, UI, Cake PHP 2.0, JavaScript 1.8, AngularJS, jQuery, Ajax, Notepad++.
Confidential - New York
PHP/Drupal Developer
Responsibilities:
- Designed and customized the web forms using CSS, HTML and JavaScript.
- Used JavaScript for data validation and also display the data fetched from the database.
- Used Ajax for creating various forms of registering the user and also admin module.
- Designed the Database tables in MySQL, built queries for MySQL databases for accessing, modified and deleted the data.
- Developed PHP and used simple XML to parse XML file.
- Design, build, and maintain efficient, and reliable Python code.
- Used Dreamweaver for coding the application.
- Managed various configuration by using Drupal.
- Responsible for fixing bugs and adding new feature to the existing Drupal 6 Websites.
- Managed the Linux server and configured Apache, PHP and MySQL.
- Involved in Database design and implemented in MySQL.
- Involved in writing test cases.
Environment: LAMP, PHP 5.2, XML, JavaScript, CSS, jQuery, HTML, Ajax, Drupal, Python, .NET, Dreamweaver CS4.
Confidential - Alabama
Drupal Developer
Responsibilities:
- Understanding and analyses of the requirements, Documented the User Requirements.
- Responsible for front-end development using HTML, CSS, JavaScript, AJAX as well as back end support using PHP and SQL.
- Designed and developed the dynamic and user-friendly front end website using jQuery UI.
- Designed and developed customer registration form, sales and service by using HTML and CSS, the validation is done by using JavaScript and jQuery.
- Custom programming and web application developed in Drupal.
- Developed website using Drupal as the CMS.
- Used PHP to display the data fetched from the database.
- Programming Ajax for accessing dynamic data without reloading of page.
- Created Tables, built queries for accessing, modified data on MySQL.
Environment: PHP5.2, HTML4, CSS2/3, JavaScript 1.8, jQuery, Drupal, Lamp,Asp.net, Python, F5, Adobe Dreamweaver CS4.
Confidential
Lamp Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
- Developed/Design the application using WAMP (Windows, Apache, MySQL, and PHP) architecture
- Communicated with client to fetch requirement and analyze requirement for developing functionality accordingly.
- Designed and developed WordPress website from scratch.
- Integrated existing WordPress modules as well as created custom themes, modules, views, functions and hooks.
- Drupal and module development across a range of projects, including media rich content and social type websites.
- Developed LARAVEL application for managing google analytics test.
- Used ZEND - Debugger for the error resolutions.
- Building the website from scratch in APTANA.
- Performed paging functionality for various screens for quicker rendering of data and also to avoid crashing of browser and also used web socket interface.
- Implemented Bootstrap in developing UI.
- Conceived and designed database tables in MYSQL.
- Built custom UI Widgets and Application logic using UI and MVC architecture.
- Extensively worked with JQuery UI for Effects.
- Designed theme using HTML 5/XHTML, CSS3.
- Developed cross-browser/platform HTML5, CSS, and JavaScript to match design specs for complex page layouts while following code standards.
- Defined and developed the application's presentation layer using HTML5, CSS3, JavaScript and JQuery Scripting.
- Developed cross browser and multi browser compatible web pages using HTML5, CSS3, and JavaScript.
- Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
- Created the screens with table-less designs emphasising W3C standards.
- 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.
Environment: PHP5, MYSQL, WordPress, Bootstrap, JavaScript, JQuery, Aptana, AJAX, MVC, Zend Studio, Joomla, JEdit, HTML 5, CSS 3, MS Excel, Linux, WSDL, XML, Dojo, Agile, WAMP.