Php And Javascript Web Developer Resume
Plano, TX
SUMMARY
- 7 years of experience as Web Developer and designer with complete understanding on OOP concepts, designing SQL databases, maintaining code using version control tools like Git and Subversion and troubleshooting repositories
- Wide range experience in JavaScript frameworks like Angular (1.5 and 2.0), React - native, Nativescript, etc., for Native Mobile Development
- Experience on LAMP (Linux, Apache, MySQL, PHP) and LEMP stack (Nginx) setup, configuration and development.
- Experience in web application development using PHP MVC frameworks such as Zend, Codeigniter and Slim framework.
- Experienced with small teams and interchanging roles in a software development cycle.
- Advanced front end design and development experience for more than 6 years using HTML 4.1 and HTML 5, CSS 2.1 and CSS 3, JavaScript, using XML and JSON data formats for server communication.
- Experience on Installing, Theming and creating plugins for opensource content management systems such as Wordpress and Drupal, and forum software such as PHPBB and MyBB.
- Desktop application development using Nodejs and node-webkit for HTML UI with Nodejs as desktop backend.
- Experience in troubleshooting browser compatibility issues back to IE 6 and Firefox 22.
- Experience in both leading a team to completion of projects and also in being a team member to complete assigned duties.
- Basic experience in enterprise technologies like C++, Java and Android development using Android studio.
- Excellent written, verbal communication and inter-personal skills. Ability to address analyses and resolve diverse and complex issues pertaining to development team.
- Basic experience on SEO optimization
TECHNICAL SKILLS
Languages: PHP, Java, C, C++, JavaScript (Nodejs)
Web technologies: HTML5, CSS, JavaScript, AJAX (XML and JSON), jQuery, AngularJS, - React, Composer (for PHP), Bower, Grunt
Web server: Apache, Nginx, OpenLiteSpeed, HHVM (through openshift)
Web design: Photoshop, Vector graphics editors
CMS frameworks: Wordpress, Drupal, PHPBB, MyBB
MVC frameworks: Zend, Codeigniter, Slim framework
Database: MySQL, MSSQL (basic)
IDE tools: Eclipse, Android studio, IntelliJ, NetBeans, Microsoft WebMatrix
Version control: Git, Subversion
Operating system: Windows (<= 10), Linux (Debian - Ubuntu, Arch linux, Redhat - - Fedora, OpenSUSE), Mac OSX (<= 10.12)
PROFESSIONAL EXPERIENCE
Confidential, Plano, TX
PHP and JavaScript web developer
Responsibilities:
- Involved in developing product features based on market and technological limits for a Cordova mobile application
- Responsible for maintaining the project’s source code and also improving scalability and responsiveness of the RESTful API developed using plain PHP (5.3+)
- Working on back end services and RESTful APIs in PHP - MYSQL - MSSQL stack and also expanding to other back-end technologies like NodeJS
- Working on front-end implementations using Angular 1.5, Angular 2, along with mobile implementations of projects using technologies like Nativescript, React-Native, etc.
- Must keep the product implementation scalable and use front end web packaging and module management tools to keep the product manageable.
- Keeping the project updated to coding standards and company standards in general
- Working with product managers and product owners to keep change existing features and/or implement new features
- Work in an agile environment using SCRUM tools like Rally
- Taking part in regular meetings with clients and product owners to discuss prospects of product and technological details.
- Writing MSSQL queries and working towards compatible drivers for MSSQL on LAMP server.
Environment: PHP, Apache, MSSQL, Apache Cordova, iOS development, Angular2, Angular1.5, React, React-native, HTML5, CSS3, jQuery, NodeJS, Rally (CA technologies)
Confidential, Irving, TX
Senior PHP web developer
Responsibilities:
- Leading and developing with a team of seven with Drupal migration and making sure of migration capability to Drupal 8.x
- Using GIT for version control extensively with development branch and release branch
- Responsible for assigning tasks and making sure of project progress using agile methodologies (scrum)
- Heavily modifying the existing theme frontend code to manageable bower-grunt-yeo packages
- Moving majority of front end dynamic behavior to AngularJS
- Reporting directly to the Director of eCommerce and Business Systems
- Also partially working on defining and developing the web presence of Confidential ’s video offering, OnCue, using Drupal.
- Integrating popular web service plugins such as Adobe Analytics and Oauth APIs
- Developing custom modules for required functionalities unavailable in Drupal plugin archives
Environment: Drupal, PHP, MySQL, Custom Drupal modules, UI/UX design, HTML5, CSS3, Photoshop, bower, grunt
Confidential, St. Louis, MO
Associate PHP Developer, Senior Front end developer
Responsibilities:
- I was a part of a Front end development team for a time period and then a member of backend development team working with PHP
- Used jQuery for dynamic slideshows menus and custom widgets for HTML5 web templates
- Implemented AJAX page loads and URL changes for easier and secure navigation using jQuery
- Used Bower and Grunt for front end package management along with NPM
- Used composer for PHP package management and used multiple packages for Database connectivity, authentication, markdown parsing and other common tasks
- Worked on Magento installations, server setup and configurations
- Worked on customizing Magento themes and configure themes with custom plugins.
- Also helped build custom MVC architecture based (Slim framework) PHP web applications from scratch
- Took part in designing the database and migrating data from different databases to MySQL tables
Environment: PHP, MySQL, HTML, CSS, SASS, JavaScript, jQuery, AngularJS, Bower, Grunt, Magento
Confidential, Edison, NJ
Sr. Web Developer
Responsibilities:
- Designed and developed business layer using PHP classes
- Developed interfaces and abstract classes for all entity classes
- Involved in Photo Tagging and Video Tagging using PHP
- Made the Application Platform Independent
- Data validation is done at Client Side using JavaScript
- Communicating project status to all interested parties and ensures team stays on track to satisfy client expectations.
- Troubleshooting errors related to PHP, MySQL queries, JavaScript, Ajax, XML, HTML, CSS, etc.
- Search Engine Optimization for web applications
- Technical lead on all web related projects
- Identifying and escalating issues and, when necessary, pulling appropriate teams together to solve challenge/issue, etc.
Environment: PHP, Drupal, JQuery, HTML, CSS, Java Script, XML, MySQL
Confidential, Atlanta-GA
Sr. PHP Developer
Responsibilities:
- Using Zend, PHP5, JQuery, AJAX, MySQL.
- Working with different API’s like Gigya and Paypal
- Generating Invoices through API using Freshbooks
- Advertise our products page using Gigya API for Social Networks Websites
- Working with REST Server for future API implementations and current tracking Sync
- Working with bulk of tracking sync functionality using the new REST server for CRON Jobs
Environment: PHP, HTML, CSS, JavaScript, jQuery, AngularJS, AJAX, XML, REST, SOAP, CRON jobs, Multiple APIs
Confidential, Richardson, TX
Software Engineer - web development
Responsibilities:
- I was given an on-site opportunity to work with internal projects for the company
- I was part of a project portal codenamed TPA for Confidential Inc.
- Worked on Codeigniter framework from scratch to author code which interfaces with existing database structure.
- I was also giving support to previous projects undertaken at Confidential Bangalore.
- Worked with combining data from Multiple databases: MySQL, MongoDB and PostegreSQL
- Heavily worked on the look and feel, UX and UI of the TPA application from ground up. Including mobile device and old browser compatibility
Environment: PHP, Codeigniter, HTML5, CSS3, Github,PHP 5.5, MySQL 5.6, Photoshop, Mockup tools
Confidential
Software Engineer
Responsibilities:
- I had been the part of the Android Mobile development and involved in design, conceptualization and execution of the company’s goals throughout my venture there.
- Responsible for initial application framework for Nestle application for distributors
- Extensively used jQuery, HTML5 and CSS3 for styling and worked on providing backward compatibility upto IE 8 on desktop.
- Designed and developed working web interface and Android app interfaces and using combination of both.
- Participated in daily and weekly meetings over teleconferencing as part of software development cycle involving reporting, analysis and planning, in a globally spread team environment
- Worked directly with client representatives to discuss project details and implementation
Environment: Java, Android studio, Brackets editor, HTML5, CSS3, Github,PHP 5.5, MySQL 5.6, Photoshop, Mockup tools