Sr. Php Developer Resume
Dallas, TX
SUMMARY:
- Around 8+ years of extensive experience in web based applications using LAMP, WAMP, PHP, ecommerce & SEO technologies
- Experienced in the WAMP and LAMP environment (Linux operating system, the Apache HTTP Server, the MySQL relational database management system (RDBMS), and the PHP programming language)
- Excellent knowledge on Apache, Linux, MySQL, Varnish, memcache, nginx, and content distribution networks
- Extensive experience with Content Management Tools such as Drupal 6, Drupal 7 and Drupal8, Wordpress.
- Advanced SQL/database programming skills with relational databases: MSSQL, Oracle
- Experienced using MVC frameworks such as Zend, code Igniter, Cakephp.
- Excellent experience in building systems that scale to thousands of concurrent users
- Expertise in application development using various Application Servers like Apache HTTP Tomcat and Confidential HTTP Server
- Experience in developing and designing front end, component - based and object-oriented systems for building multi-tier architecture with hands-on development expertise in front end GUI layer.
- Thorough understanding of WordPress security best practices including CSURF, MySQL Injection and Escaping
- Very good experience in Document Object Model (DOM) and have a strong understanding of DOM Functions, and also experienced in dealing with challenging High Traffic Websites and Cross Browser Issues
- Extensive Experience in using various Web Technologies like JSP, JavaScript, Angular JS, JQuery, Bootstrap, HTML5 and CSS3
- Expertise Experience in design with a strong understanding in Wireframes (low fidelity and high fidelity) Prototypes, Mock-ups, Storyboard and User Flows
- Worked closely with Services developers and QA team and fixed UI defects as well as production issues with a quick turnaround time
- Good Experience in using AJAX for implementing dynamic Webpages where the content is fetched via API calls and updated the DOM (JSON Parsing), designed web applications
- Significant experience in using tools like Firebug and Chrome Inspector Tools and console logs for debugging
- Proficient in developing applications using IDE's like Eclipse, Edit Plus, Sublime Text, Brackets, Notepad++, Net Beans and IntelliJ
TECHNICAL SKILLS:
Languages/Web Technologies: PHP, Java, JavaScript, AJAX, SQL, PL/SQL
Web Technologies: JSP, Angular JS, JavaScript, NodeJS, Bootstrap, CSS3, HTML5, DHTML, XHTML, XML, Custom Tags
IDE's/Tools: Edit Plus, Eclipse, Net Beans, NotePad++, Sublimetext
Web/Application Servers: Apache HTTP WebServer, Confidential HTTP Server
Relational Databases: Oracle 8i/9i/10g, MySQL Server, SQL Server
CMS Tools: Joomla 1.5x, Drupal 7
Operating System: Windows 2000/XP, Linux, UNIX
Version Control: Rational Clear Case, CVS, MKS
Other Tools: REST, SOAP UI, MySQL Workbench, SQL Developer, JIRA, HP Quality Center (QC), Rally
PROFESSIONAL EXPERIENCE:
Sr. PHP Developer
Confidential, Dallas, TX
Responsibilities:
- Used all aspects of MySQL/PHP Programming (object oriented PHP), Zend Framework in LAMP environment.
- Conceptual and detailed design for state - of-the-art and complex development projects based on PHP, WordPress, HTML, CSS, JavaScript, GIT.
- Involved in the designing and development of all modules of application.
- Worked on an open-source CMS JOOMLA, Drupal, WordPress to build website and powerful online applications.
- Identifying and solving issues caused by plugins or feeds under PHP, MYSQL, MS-SQL HTML, CSS, JavaScript and JQuery Technology.
- Coding of custom WordPress theme and template files using HTML, CSS, PHP, and Bootstrap 3 framework.
- Built and managed the mobile site project and integrated the frontend with backend using Code Igniter and JQuery mobile frameworks.
- Worked on design and development of various projects which involved sub- theming of particular sections of the site without affecting the whole site.
- Worked with PHP, MYSQL, CSS, JavaScript, AJAX and XHTML to build a fully Web 2.0 compliant networking website.
- Used the Model View controller (MVC) framework to build modular and maintainable applications.
- Coordinated with and managed third party vendors for various large scale projects.
- Used SMTP mail class of PHP for the users to send mail with suggestions.
- Modified the source code according to the requirement using JOOMLA and WORDPRESS.
- Used CSS media queries and jQuery to convert a Drupal theme into responsive theme within a short deadline to meet the Google mobile friendly algorithm update requirements.
- Used GitHub as primary repository for all projects and migrated SVN into Git repo.
- Implemented single sign on using SAML with Drupal for student login on the student portal.
- Used Blackboard API to retrieve data into student session to be displayed with the student dashboard without visiting blackboard.
- Involved in the designing the templates and customizing the CMS WordPress
- Worked with the Database Schema design and normalization for database accessed by the procedural PHP pages.
- Worked with symphony, design patterns like singleton pattern, registry pattern and model view control pattern in Zend framework.
- Wrote SQL queries to fetch and store the data using MYSQL database.
- Involved in Testing and Debugging of the application.
Environment: LAMP, PHP5.4, Zend Framework 1, HTML4/5, CSS2/3, JavaScript, JQuery, AJAX, MySQl, CSS, Html, Java Script, Code Sniffer and Web Service. SOA
PHP Developer
Confidential, Dallas, TX
Responsibilities:
- Customer Discovery, taking care of the customer goal product, doing a deep research to the customer vision, and of course detecting possible weakness during development.
- Created and deployed complex, fully - featured websites using the Drupal Content Management System (CMS), integrating custom programming with existing third-party modules.
- Used various Drupal tools including Views and CCK and Memcache also Developed Custom modules and Drupal templates.
- Project Planning, arrange of the customer project management tool, with times, deadlines and effort that would be required for each iteration, running on agile methodologies.
- Software Architecture, using UML to create the software workflows, developing documentation, Use Cases, and Requirements that would line up the software needs, we help the customers to discover the business layer.
- Designed and maintained Web forms and Banners PHP Coded, implemented upgrades, patches, code releases, and database changes
- Data exchange with third party using PHP5/XML.
- Used PHP, HTML and JavaScript webpage coding integrated with MySQL using Apache HTTP.
- Database Design, using tools like workbench to create the model EER and the database specification, using normalization techniques, reaching 3NF form for databases.
- Front End Development, HTML5, HTML4 with responsive designs and adaptive for mobile.
- Backend Development, generation of administration panels, and catalog administration.
- Technology Advisor, given to the customer the most viable solution for his product or service, the benefits and downwards of each technology reviewed.
- Software Engineering, using tools for coding, manuals and standards documents, using a progressive development (bottom-up), seeking for deliverables MVP (Most Viable Product), and the preparation for major versions.
- Q&A Trough Requirements, Customer Histories, Use Cases & Wireframes
- PHP with PSR-0, PSR-1, PSR-3, PSR-4 Coding Standard.
Environment: PHP 5.2, MySQL 5+, Apache 2+, Java Script, Angular JS, CSS3, HTML5, XML, jQuery and Ajax.
PHP Developer
Confidential, Houston, TX
Responsibilities:
- Involved in the complete SDLC process.
- Responsible for system analysis, design and development.
- Responsible for installing the UBUNTU, linux distribution on our three servers Develop, QA, and production.
- Configured and installed PHPv5, apache and Confidential db2 on the servers.
- Installed db2 Control center on the server as a client for Confidential db2.
- Designed and developed various modules on the data platforms Transparency Mississippi and the Worksite with PHPv5.
- Designed various modules like State Budget, Expenditures, Travel, Revenue etc. which holds tons of financial data and contracts of the state.
- Created Templates for Websites using WordPress, Bootstrap and Drupal.
- Created a module separately and included it on every page for tracking the ip addresses of the visitors for the website.
- Used Google Charts tools for designing the charts on the website which hold the financial info of all the modules under transparency Mississippi.
- Used AJAX for every page for dynamically displaying the data without a page refresh.
- Created a print and a save module and reused on every page as per the requirements to print the financial data and save it to excel and different formats.
- Imported and exported data from db2 terminal through linux server from one data base server to the other.
- Used Jquery and CSS for Tabs module for the State budget
- Extensively used Jquery Table sorter plugin as a data grid for sorting and freezing headers and footers for many tables which holds huge data.
- Used Jquery Scroll to plugin for the web pages to slide right and left as per the requirements on the modules.
- Different design patterns were used extensively like singleton pattern, factory pattern etc.
- Involved in Query Optimization by creating indexes, various joins functions etc in the db2 database.
- I assessed .application accessibility (Sec. 508; WACG) for current and future products
- Responsible for creating the navigation menu and sub menu in the site using CSS, HTML and PHP.
- Involved in fixing the CSS for the browsers Safari, Chrome, Mozilla, Internet explorer, Opera.
- Used Adobe Photoshop CS3 for editing various images on the site.
- Responsible for fixing lot of cross browser issues especially on the ie7 and ie8.
- For better project planning followed agile Scrum methodology as a team with daily standup meetings.
Environment: PHP v5, Linux distribution sys Ubuntu LTS, WACG, HTML, DB2 XHTML, CSS, AJAX, Apache Web Server, JavaScript, SVN, Adobe Photoshop CS, Notepad++, Db2cc.
PHP Developer
Confidential, Dallas, TX
Responsibilities:
- Assisting in overall product planning, researching, developing and testing.
- Understand source code management and versioning.
- Used camel format for variable, file and dire
- Camel format naming conventions.
- Worked with email coding and ftp programming
- Collected and sorted relevant mobile company and models.
- Used Ajax programming for retrieving data to lesser data transfer and increased performance.
- Assisting in overall product planning, researching, developing and testing.
- Understand source code management and versioning.
- Worked with email coding and ftp programming
- Collected and sorted relevant property categories.
- Worked on metrics for conversion of measurements.
- Used Ajax programming for retrieving data to lesser data - transfer and increased performance.
- Involved in the full systems life cycle and is responsible for designing, coding, testing, implementing, maintaining and supporting applications software that is delivered on time and within budget.
- Executed project work plans and responsible for the timely & quality deliverable of each project milestone in the entire system implementation cycle
- Entire System is designed using include files for attaining reusability.
- Followed camel format in naming variables, files, classes, include - files and functions.
- Written help files for each file, with database reference.
- Coordinated and used classes written by others and extended them as permitable.
- Worked with Ftp tools and ftp functions extensively for image uploading.
- Executed and tested email code on various modules in project.
- Responsible for writing, troubleshooting, testing and maintaining the main source code
- Involved in designing software and database architecture for our web applications.
- Work together in a team to achieve project goals set by the company.
- Time to time testing the applications and identify any technical hitches.
- Responsible on writing scripts for use in applications using JavaScript for client - side validations.
- Written Classes, usage of include files; completely followed Object oriented programming methodologies.
- Referred different sites of classified domain for collecting categories, navigation and business models
- Makes recommendations towards the development of new code or reuse of existing code.
Environment: PHP, Java Script, Angular JS, CSS3, HTML5, XML, SOAP-UI, Rally, Tortoise SVN, Linux, Windows, UNIX, Eclipse, Sublime Text.