Lead Senior Php Full Stack Developer Resume
Miami, FloridA
SUMMARY:
- Over 10 years of IT industry experience using technologies PHP, NodeJS, PL/SQL, LINUX, MYSQL, JAVASCRIPT, APACHE, HTML, CSS, JAVASCRIPT, DRUPAL, AJAX, CAKEPHP, JSON, ANGULAR JS, BOOTSTRAP.
- Strong database skills, Object oriented programming (OOPS) development using PHP & AngularJS.
- Experience developing responsive UI using express.js, JavaScript & foundation classes.
- Experience on Drupal 6/7, custom Drupal theming, experience with CCK, Views Form, Entity and Views APIs, Features module.
- Designed and developed Applications in all the major versions of the PHP5 and worked with XAMPP, WAMPP, and LAMPP environments.
- Experience with multilingual Drupal sites.
- Experienced in installing, configuring, modifying, testing and deploying applications with Apache.
- Working experience with Laravel5 framework for PHP.
- Good knowledge of CakePHP and Code Igniter frameworks in PHP.
- Worked on NoSQL databases like Redis, CouchDB
- Experienced with JSON based REST Web services.
- Developed PHP based server side API's using ZEND, Cake, Laravel, Symfony framework and MVC architecture.
- Experience in writing Sub Queries, Stored Procedures, Triggers, Cursors, and Functions on MySQL and PostgreSQL.
- Excellent debugging, problem solving, optimization and testing skills.
- Experience in leading and managing teams. Handled multiple roles - Technical Lead, Project Lead, Developer (web based)
TECHNICAL SKILLS:
Programming Languages: PHP5, Java (Basic)
Databases: MySQL, PostgreSQL, SQLite, Redis
Libraries: AJAX, jQuery, jQueryUI.
Markup Languages: HTML4, XHTML, HTML5, XML
Styling Languages: CSS 2.0, CSS3.0
Frameworks/ Implementation Software: AngularJS (1.X / 2.0), JavaScript, jQuery, knockout JS, Bootstrap, Code
Shell Scripting: Bash (Linux, UNIX)
Design Tools & IDE: Sublime Text, Eclipse, Android Studio, IntelliJ IDEA, Notepad, Notepad++, NetBeans, Vim.
Operating Systems: Windows (<= 10), Linux (Debi an - Ubuntu, Fedora), and UNIX.
Version Control: Git, Subversion.
Continuous Integration Environments: Jenkins, CodeShip, PHPCI.
Data Visualization Tool: D3.js, Fusion Charts.
Content Management System: Joomla, Drupal
Testing and Bug Tracking Tools: Bugzilla, JIRA, Jasmine, Karma, QUnit, Mocha, Chai, PHPUnit.
Cloud Services: AWS, S2, Docker, Microservice.
Other: Use of Agile and SCRUM development methodologies.
PROFESSIONAL EXPERIENCE:
Confidential, Miami, Florida
Lead Senior PHP Full stack developer
Responsibilities:
- Worked on ‘My Favorite’ section-using knockout JS, which allows Models to see their favorite users online, based on the event received from Chat server Node JS .
- Designed and developed features using PHP, knockout JS which allows Model to engage with their Favorite online users in real time based on the event received from Chat server Node JS
- Developed Video subscription module (with premium payment service) end-to-end from scratch which includes requirement gathering by interacting with marketing department, technical documentation, code architecture, database design, unit testing, code review, production deployment and support.
- Worked on campaign related custom applications to promote models to unregistered visitors using video streaming front-end technologies e.g. JWplayer, HTML5 video, canvas, JavaScript video encoder etc. to support flash media streaming, HLS and JPEG push across all the browser and devices.
- Built various cross-platform and cross browser features using PHP, Node.js, Angular.js, Knockout, HTML and CSS.
- Achieved CRUD operations using Laravel5 Framework on MySQL5.5 database.
- Worked on Symfony Framework to develop secure REST-APIs and applications related to dashboard and reporting.
- Created responsive UI using media queries and foundation classes.
- Used Redis and MySQL Databases for backend storage.
- Used GIT as code version control.
- Worked under Agile methodology and used JIRA to conduct sprints and scrums for offshore team.
- Deliver new and complex high quality solutions to clients in response to varying business requirements.
- Client interaction, Project Analysis, Database designing, Unit Testing and Debugging of the modules
- Developed Services in PHP e.g. real time online Favorite users for model service etc.
- Generated reports based on Google analytics APIs
- Created Tables, Views, and stored procedures in MYSQL
- Developed user interfaces in Drupal.
Environment: PHP, MySQL, Node.js, Knockout JS, Angular JS, Graylog, JIRA, Nginx, Symfony, Drupal, Linux, JSON, REST API
Confidential, San Francisco, CA
Lead Senior PHP Developer
Responsibilities:
- Responsible delivering solution to our customer in the open source based web applications.
- Developed PHP, HTML and CSS system for controlling text display issues cross-platform and cross browser.
- Used JQuery and Heavily used JavaScript for Ajax and other UI elements during development.
- Implemented Automated Billing cron, which is using REST-APIs to create order by reading a usage text file.
- Used Laravel5 Eloquent ORM for data retrieving and updating.
- Used MySQL5.5 database and developed stored procedures and developed complex queries for business data processing.
- Extensively used Laravel5 framework for dependency injection and transaction management.
- Laravel5 Security filters were used for restricting authorization based on the user role.
- Implemented session handling techniques in Laravel5 and AngularJS.
- Customize XML document and forward the data to downstream applications.
- Developed and consumed RESTful web services to retrieve data in JSON format.
- Utilized AWS S3 SDK platform to upload data into AWS S3 buckets.
- Utilize in-depth knowledge of Technical experience in LAMP and other leading-edge products and technology in conjunction with industry and business skills to deliver solutions to customer.
- Integrate between Application and Amazon S3 Cloud to store files.
- Developed secure REST-APIs and worked on integration with SFDC using SOAP.
- Establish Quality Procedure for the team and continuously monitor and audit to ensure team meets quality goals.
- Responsible for implementing Continuous Integration (CI) with Jenkins .
- Performed unit testing using PHPUnit framework in Test Driven Development (TDD) approach.
- Key projects handled include Powerstrip, HRApps & EVAL portal.
Environment: PHP, MySQL, Ajax, Laravel5, Angular JS, JIRA, Apache, custom MVC framework, Linux, JSON, REST API, SOAP, SFDC, LDAP
Confidential
Team lead/ Sr. software developer
Responsibilities:
- Responsible for a project team in delivering solution to our customer in the open source based web applications.
- Built PHP, HTML, MySQL, JavaScript and CSS system for controlling text display issues cross-platform and cross browser.
- Responsible for client interaction and leading the development team for open source based web applications.
- Work on Zend framework and some other custom MVC frameworks.
- Configured Apache Server, MYSQL Database Server and various software extensions for the LAMP
- Handling insurance form request using POST/GET request.
Environment: PHP, MySQL, Ajax, Apache, Linux, Zend Framework
Confidential software developer
Responsibilities:
- Coding, unit Testing and Debugging of the modules.
- Writing optimized Query for Modules.
- Ensure the Successful implementation of the module.
- Production support
- Worked on other application such as Marzer using same technologies
Environment: PHP, MySQL, Ajax, Apache, Linux, custom MVC Framework, flash integration, JavaScript
Confidential
Software Developer
Responsibilities:
- Coding, unit Testing and Debugging of the modules.
- Writing optimized Query for Modules.
- Ensure the Successful implementation of the module.
Environment: PHP, MySQL, Ajax, Apache, Linux, custom MVC Framework, Pear, Smarty, JavaScript
Confidential
Associate software developer
Responsibilities:
- Coding, unit Testing and Debugging of the modules.
- Writing optimized Query for Modules.
- Ensure the Successful implementation of the module.
Environment: PHP, MySQL, Apache, Linux, custom MVC Framework, JavaScript
