We provide IT Staff Augmentation Services!

Php Developer Resu

3.00/5 (Submit Your Rating)

ME

SUMMARY

  • Extensive experience in design, development and implementation of applications using PHP, JavaScript, jQuery and Apache.
  • Expert in building web based applications using HTML, XML, CSS, Bootstrap and Content Management Systems (CMS) like Drupal, Joomla, Zend Framework and WordPress.
  • Expert in database programming and development of Stored Procedures and Triggers using MySQL.
  • Knowledge of complete life cycle of application development from requirements gathering to design, development, testing, implementation and maintenance.
  • Project tracking using Jira and Base camp for project management, bug tracking, issue tracking.
  • Used Tortoise SVN and GIT for Version Control and source code management.
  • Excellent analytical, communication, inter - personal, problem solving skills, ability to understand business requirements and translate into architectural deliverables.

TECHNICAL SKILLS

Programming and Scripting Languages: PHP, JavaScript, HTML, CSS, Bootstrap, AJAX, JSON, jQuery, XML

Database: MYSQL, SQL Server 2008

Control Management System: WordPress, Drupal, Zend Framework

Development Tools (IDE): Netbeans, Sublime Text, Notepad ++, Dream Weaver

Distributed Technologies: Web Services, WAMP, LAMP, XAMPP

Application/ Web Server: IIS, Apache

SDLC: Agile SCRUM, Waterfall

Version Controls: Tortoise SVN, GIT

Project Tracking Tools: Jira, Basecamp

Reporting Tools: SQL Server Reporting Services, Change Request Document (CRD)

QA Tools &Techniques: Functional Testing, White Box Testing and Use Case Testing

PROFESSIONAL EXPERIENCE

PHP Developer

Confidential, Augusta, ME

Responsibilities:

  • Used Agile Scrum methodology for development of application and for an iterative and incremental process of the project.
  • Created website for managing new and existing letters to send from client to user.
  • Saved each letter in Oracle database tables. Used Toad tool for best productivity in development and administration of Oracle database.
  • Worked on TinyMCE basic editor for text area to show rich environment for paragraph with features like SpellCheck, Source, Link and Insert Images/Media.
  • Used AJAX to improve the performance of the web pages and to display the data on frequently visited pages.
  • Managed system maintenance, load balances and issues on an on-going basis.
  • Implemented exception handling, automatic critical process monitoring and reporting to ensure accuracy of the data and processes.
  • Used Tortoise SVN for enabling clients to check files in and out of the repository.

Tools: Used: Apache, PHP5.4.3, Oracle 11g, OBIEE, TOAD, WAMP 2.2, CSS3,JavaScript, jQuery, HTML5, Netbeans, WinSCP, Tortoise SVN.

Software Developer

Confidential, Iowa City, IA

Responsibilities:

  • Formatted and edited a variety of assessment item interactions in QTI (V2.1) XML schema as well as portable custom interactions in JavaScript, JSON and MathML.
  • Converted AnIML XML to QTI XML (IMT Question and Test Interoperability) and packaged each item with assets using TestNav 8 content packaging utility tool.
  • XML have been created from scratch using documents provided with information of stimulus, stem and interactions.
  • Worked with item-level XML interactions, styles, settings and pre-determined CSS.
  • Used Responsive designs for CSS properties such as min-width, max-width, overflow, relative font size, responsive videos, and responsive images.
  • Stored correct responses from XML to MySQL database tables using web services.
  • Later the correct responses were compared with student’s answers for scoring (Response Processing).
  • After code review and testing, made required edits and published the code to test and production environments.
  • Used Jira Agile Atlassian for submitting issues to get more accurate details/feedbacks from both the development teams and clients to maintain the status of the project management.

Tools: Used: XML, Jira,JavaScript, CSS3, Notepad ++, TestNav 8 Content Packaging Utility Tool.

PHP/Drupal Developer

Confidential, Austin, TX

Responsibilities:

  • Built an Organization Chart module to show the structure of an organization and the relationship between manger and employees.
  • Coded PHP functions in module to organize manager-employee relationship using ‘emailID’ as unique value.
  • Generated PDFs for Organization chart using ‘Print, email and PDF versions’ module and third-party tool ‘Dompdf’.
  • Used Tortoise SVNfor enabling client to check files in and out of the subversion repository with Explorer.

Tools: Used: Apache, PHP5.4.3, Drupal7, MySQL 5.5.24, WAMP 2.2, CSS3, JSON, JavaScript, jQuery, HTML5, Netbeans, Tortoise SVN.

Confidential

Responsibilities:

  • Built Job Opportunities custom module to show job postings in a page as a table and a ticker.
  • Rendered Job postings into Drupal table using theme table() function to appear in a page. Applied Pagination and Sorting for job posting table using PHP coding.
  • Used ‘Refresh Rate’ to update information from cache and refresh it when necessary using javascript to overcome performance issues.
  • Used jQuery and Bootstrap to generate a custom pop-up box that displays job description when the ‘Title’ field of the job table is clicked.
  • Created blocks for Job Posting by implementing hook block info and hook block view to display job opportunities in ticker and slider style using JavaScript, jQuery and CSS.

Tools: Used: PHP5.4.3, Drupal7, JSON, WAMP 2.2, CSS3, JavaScript, jQuery, Tortoise SVN.

Confidential

Responsibilities:

  • Worked on pulling feeds from different feed urls and show them in a block using View.
  • Created RSS Blog Post and RSS Blog Partner Content types and published them.
  • Used Feed Importer to pull all feeds from RSS Blog Partner content type and store feeds into RSS Blog Post content type.
  • Created horizontal light-weight floating social media share buttons for the content on the pages, posts, blogs and other post types.
  • Implemented iframe plug-in shortcode to embed content from YouTube, Google Maps and Twitter via direct link.
  • Used Ditty News Ticker to show custom news in site pages and scroll the ticker data left to right.
  • Built Blocks using Views for RSS Blog Post and placed them in home page using CSS.
  • Applied Feed Image Grabber to grab image for each feed-item from their respective webpages and map it to an image field in the node created by feeds.

Tools: Used: PHP5.4.3, WordPress, MySQL 5.5.24, WAMP 2.2, JavaScript, HTML5, Netbeans.

PHP/Drupal Developer

Confidential, Des Moines, IA

Responsibilities:

  • Worked on multisite application using Drupal 7 to build everything from blogs to stories and slideshows with custom modules, views, formatters.
  • Created content types like story, video story, photo gallery, blog-post, open page, slideshow and slide. Worked with manage types and manage fields for content types.
  • Configured admin settings of a module so that it can be used in multisite with different content by giving it to module with hook menu() and getting the values using variable get().
  • Built a block for ads to appear on the right rail of the site and for roadblock ads making it invisible if it is opened in mobile using jQuery in modules.
  • Created a text formatter custom filter module which is used to filter in-slide widget capability for getting the look of the product in slideshows.
  • Worked with custom tag formatter which automatically generates a path for tag if the tag doesn’t exit.
  • Used module load include() function to load and Pathauto module to use clean string path.
  • Tested the sites in mobile and tablets that use different operating system and browsers.
  • Used GIT version control system to record changes to a set of files over time and keep a record of every version of the files.
  • Also used it to store data as snapshots of the project over time.
  • For project management like project milestones, file sharing and time tracking used Basecamp.

Tools: Used: Apache, PHP5.4.3, Drupal7, MySQL 5.5.24, WAMP 2.2, CSS3, JavaScript, jQuery, HTML5, Netbeans, GIT Bash, Basecamp.

Web Application Developer

Confidential, Blue Ash, OH

Responsibilities:

  • Worked on web designing and used WordPress (WP) as Control Management System to build the website.
  • Developed WPMVC framework which is WordPress plug-in used to allow a full-fledged framework and to rapidly build sites.
  • Collected all cities & states, zip codes, latitude, longitude of each store located from client.
  • Created database table and inserted all city/state/zip codes of all stores located.
  • Created a widget/plug-in in WP for store-locator which allows admin users to add new stores or update stores and saves changes made by admin user in database and vice versa.
  • Store-locator plug-in pulls all data from database and displays the store-locator table in WP.
  • Created a web page using HTML5 and Bootstrap CSS to show store-locator of site and pulled data from database/WordPress.
  • Performed system maintenance activities, user administration and troubleshooting of application issues and WordPress issues.
  • Created tag/branches to update all new versions/revisions/commits of the files/folders of application using Tortoise SVN.

Tools: Used: Apache, PHP5.3, WordPress, MySQL, XAMPP, CSS3, JavaScript, HTML5, Twitter Bootstrap.

Confidential

Responsibilities:

  • Gathered business, functional and system requirements from client and business users for the website changes/updates using WordPress CMS.
  • Used MVC design pattern which provides base classes, helper classes and functions to build WordPress application.
  • Generated HTML forms like application form, background check form, questionnaire form, monitoring form, qualified and disqualified forms and used AJAX with jQuery Form Plugin.
  • Implemented validation methods, including URL and email validation using Validation Server Controls through PHP5.3 whereas client side validation was done using jQuery plug-in.
  • Created database tables for each form and pulled the data from page as user proceeds to next page in process of application. Saved all forms in their respective database tables.
  • Worked on email management system to send an email to client if the application of user is received properly with attached file.

Tools: used: Apache, WordPress, MySQL, PHP5.3, XAMPP, CSS, JavaScript, HTML.

Web Application Developer

Confidential, Bartlett, Tennessee

Responsibilities:

  • Developed Model View Controller (MVC) design pattern to create a simple, testable and robust framework.
  • Used Scrum to benefit fast feedback and burning visibility of objective data.
  • Developed User Controls, themes, site navigation maps, front end using HTML5, JavaScript and CSS3.
  • Implemented data migration by creating queries to handle the data from different tables in the database and wrote stored procedures for fast retrieval and storage of data.
  • Used jQuery template table for outputting rows each with columns where the columns have fields that can trigger events.
  • Configured payment gateway services to enable credit/debit card transactions in the site.
  • Utilized FedEx and UPS APIs to automatically generate pre-filled shipping labels.
  • Developed test cases and performed end to end testing of system and all interfaces.

Tools: used: Drupal, Netbeans, Dreamweaver, MySQL, PHP5, AJAX, HTML5, CSS3, LAMP.

Confidential

Responsibilities:

  • Developed end to end technical architecture and data flow in Linux servers.
  • Created HTML5 forms with components of Zend Framework for rendering, validation and filtering for easy-to-use and object oriented interface.
  • Used AgileScrum for fundamental management issues and focus on plan ahead.
  • Used jQuery delegate method to attach a handler to one or more event handlers for all elements that are children of selected elements and specifies a function to run when the events occur.
  • Designed and developed a role based dashboard like blogs and contact us pages for updates to provide a one stop source to view summary as well as detailed information on revenue, customer feedback data.
  • Worked with Bootstrap to make the web applications not only look and behave great in desktop browsers but also in tablet and Smartphone browsers via responsive CSS.
  • Used Web Signature for website users to sign documents online and hence eliminate the traditional hassle of downloading, printing, signing and faxing.

Tools: used: Dreamweaver, MySQL, PHP5, HTML5, JavaScript,Tortoise SVN, Zend Framework.

Web Developer

Confidential, Indianapolis, IN

Responsibilities:

  • Written technical documentation such as design, requirements, testing documents and UML diagrams like use cases, class diagrams and sequence diagrams.
  • Project based on the communication between mobile devices and a server running on a computer based on windows mobile operating system.
  • The outcome of the project was to allow the user to access weather report by just entering the valid zip code of a particular location of any place in USA.
  • For accessing internet over pocket PC, we connected the pocket PC to a server and gave the DNS server an IP address through which the connection was made.
  • Created the outlook of the page which appears on the Pocket PC using the tool box.
  • When the outlook is set to connect to an emulator the outlook would be available at emulator.
  • Once the connection is made the weather for the entered zip code would be displayed.
  • Developed SQL stored procedures for data manipulation, execution plan retention and reuse of query data for MySQL. Client-side scripting was done using JavaScript.
  • Involved in reporting tools like SQL Server Reporting Services (SSRS) for develop, test and deploy reports.

Tools: used: LAMP, PHP4, MySQL, Pocket PC Emulator, Web Services, HTML, CSS, JavaScript.

PHP Developer

Confidential

Responsibilities:

  • Built a graphical user interface which allows two players to compete in a game of chess while playing on different systems.
  • Every move made by a player will be evaluated for possible counter attacks and a plan will be made to choose the best available move option by taking into consideration the level of importance of the coins at risk.

Tools: used: PHP3, Dreamweaver, Netbeans, SMTP, TCP/IP, WAMP, JavaScript, AJAX.

We'd love your feedback!