Senior Lamp Stack Php Web Programmer Resume
Ockville, MD
SUMMARY
- Having 10 years of experience in Full stack development (open source technologies) in (LAMP STACK) LINUX, PHP, MySQL, and jQuery including product design, development and deployment of applications.
- Experience on REST API web services and jQuery Ajax Calls with JSON Payloads.
- Experience on Ansible dev ops tool.
- Experience on MVC Framework.
- Experience on Drupal CMS.
- Experience on building SaaS (Software as a Service) products.
- Experience on working of Aws Cloud (IaaS).
- Experience on Designing and Implementing of ERP, Workflow type products and Solutions.
- Expertise in Developing Education Domain Products.
- Experience in interacting with Customers, End users and resolving the issues.
- Extensive hands - on experience in building and delivering in-house and client customization projects.
- Experience in integrating with Online Payment Gateways, Mobile Text and Email Gateways.
TECHNICAL SKILLS
Client Side: jQuery, Flex ActionScript, AJAX, Angular
Web Technologies: PHP, HTML, Laravel 5.4
Dev ops: Ansible
Web Services: REST API
CSS: Bootstrap 3 CSS
BPM Tools: Process maker 3.0.18 (PHP)
RIA: Adobe Flex3
Third Party Tools: PChart for PHP, PHP Excel for Generating Excel Reports, JQ Plots, JQ tree
Database: SQL Server, MySQL, ORACLE
Code versioning: MS-Visual Source Safe, SVN, Git
Knowledge: Salesforce CRM, SOLR elastic search
PROFESSIONAL EXPERIENCE
Confidential, Rockville, MD
Senior LAMP STACK PHP Web Programmer
Responsibilities:
- List of all sites and design for migration of legacy PHP sites to Laravel MVC
- Writing / Designing of Data Model for MySQL Databases.
- Writing Models, Controllers, views in Laravel.
- Implemented Authentication using Laravel guards and providers.
- Implemented Authorization using Laravel gates and policies.
- Writing jQuery and Ajax for frontend to achieve seamless user friendly.
- Gathering the data about Infected systems, re-image systems, backlogs of infected systems from county internal security DB and creating reports by using MYSQL, PHP EXCEL plugin.
- Creating Department wise vulnerabilities dashboards from data generated by the Qualys vulnerability checking tool and MySQL DB queries.
- Integrating the existent ticketing PHP web portal with organization level ticket portal which is built on Salesforce crm using REST API.
- Setting up of Linux environments for Dev / Test / Production using Ansible.
- Setting up of Git version control for code repository.
- Writing automation scripts using Ansible for code deployment for Dev / Test and Production.
- Creating and Showing the Dashboards about infected systems by BU wise gathering data from I Boss internet monitoring tool.
Environment: (LAMP STACK) APACHE, PHP, jQuery/JavaScript, MySQL, Laravel 5.4, PHP EXCEL, Salesforce CRM, Ansible, Git
Confidential, Atlanta, GA
Senior PHP Developer
Responsibilities:
- Setup for LAMP STACK with Apache, PHP, MYSQL with Linux on Dev / QA boxes.
- Providing permissions to the folders on Linux.
- Installed the Processmaker BPM Tool on Red hat Linux boxes on Dev / QA. Guided to install on UAT / Production environments to Dev ops team on Linux boxes.
- Creation on MySQL DB schema on Linux environment for Dev / QA. Guided to creation of DB on UAT / Production environments to Dev ops team on Linux boxes.
- Gather requirements and convert them to technical designs.
- Writing custom views module on Drupal CMS.
- Creation of Process Map with appropriate tasks on Processmaker BPM tool.
- DB tables design on MySQL.
- Writing PHP Triggers for individual Tasks on Processmaker for Dyna forms (web pages). jQuery/JavaScript Validation and calling AJAX from Dyna forms (web pages).
- Followed Agile methodologies with Jira as project management tool.
- Followed 15 days sprint and every alternative sprint releasing the code to QA
Environment: (LAMP STACK) APACHE, PHP, jQuery/JavaScript, Processmaker Workflow tool, MySQL, Bootstrap 3 CSS, Jira.
Confidential, Atlanta, GA
Senior PHP Developer
Responsibilities:
- Implementation of MVC architecture on Legacy I frames intranet portal.
- Integrated LDAP and NTLM for single sign on (SSO).
- Introduced PDO connectors to the Portal.
- Writing jQuery/JavaScript validation and Ajax calls on web pages.
- MySQL connector to the product for reporting using PDO.
- Integrated Apache Solr Lucene queries with Json Payload.
- Introduced ODBC connection to connect Progress DB for reporting.
- DB tables and columns explore through JQ tree for selected DB.
- Introduced Visualizations for showing the graphs using JQ plots.
- Writing shell script to execute the cron jobs and scheduled jobs on Linux.
- Followed Agile methodologies with Jira as project management tool.
- Followed 15 days sprint and every alternative sprint releasing the code to QA.
Environment: (LAMP STACK) APACHE, PHP, MVC, Python, jQuery/JavaScript, Laravel, JQ plots, JQ tree, Oracle, LDAP, MYSQL, MSSQL, APACHE SOLR, Bootstrap 3 CSS, Jira.
Confidential
Technical Lead
Responsibilities:
- Scoping and finalizing the project deliverables, timelines and milestones.
- Changing of httpd configuration file on APACHE to expose the REST API.
- Redirection of Requests from mobiles to specific folders on Linux environment.
- Exposing of REST Services in PHP.
- Designing screens and consuming the REST API in Angularjs.
- Converts the code to Ionic framework.
- Designing of Registration Process, login process using JWT token.
- Enabling payment gateways to accept online payments.
- Followed Agile methodologies with Mantis as tracking tool.
- Followed One-week sprint and every alternative sprint releasing the code to QA
Environment: AWS Cloud, (LAMP STACK) APACHE, PHP, MySQL, REST API,Angularjs, Ionic framework (Mobile), Json web token (JWT),Mantis.
Confidential
Technical Lead
Responsibilities:
- Scoping and finalizing the project deliverables, timelines and milestones.
- Changing of httpd configuration file on APACHE to expose the REST API.
- Redirection of Requests from mobiles to proper folders on Linux.
- Exposing of REST Services in PHP.
- Designing of Registration Process, login process using JWT token.
- Enabling payment gateways to accept online payments.
- Followed Agile methodologies with Mantis as tracking tool.
- Followed One-week sprint and every alternative sprint releasing the code to QA
Environment: AWS Cloud, (LAMP STACK) APACHE, PHP, MySQL, REST API, Json web token (JWT), Mantis.
Confidential
Technical Lead
Responsibilities:
- Scoping and finalizing the project deliverables, timelines and milestones.
- Consuming of Web services and updating to DB through PHP and Flex.
- Writing SQL Queries and Joins in PHP.
- Followed Agile methodologies with Mantis as tracking tool.
- Followed One-week sprint and every alternative sprint releasing the code to QA
Environment: AWS Cloud, (LAM PSTACK) APACHE, PHP, MySQL, REST API, Mantis.
Confidential
Technical Lead
Responsibilities:
- Initiating the project kickoff meetings and clearly communicating the project objectives to the clients.
- Requirements gathering from clients.
- Scoping and finalizing the project deliverables, timelines and milestones.
- Designing of DB as per the specifications.
- Developing the custom code in PHP as per specifications.
- Writing Front end code in adobe flex, PHP, html.
- Writing jQuery/JavaScript validations.
- Generating Excel Reports using PHPExcel third party tool.
- Writing SQL Queries and Joins in PHP.
- Enabling of payment gateway, SMS gateways for collecting the fees and sending SMS.
- Written shell / cron scripts to send email - notifications.
- Graph generating using pCharts for progress reports.
- Training the new people on project and knowledge transfer to team members.
- Followed Agile methodologies with Mantis as tracking tool.
- Followed 2 weeks sprint and every alternative sprint releasing the code to QA
Environment: AWS Cloud, (LAMP STACK) APACHE, PHP, AWS RDS MySQL, Adobe Flex, jQuery/JavaScript, Drupal.
Confidential
Application Design Engineer
Responsibilities:
- Gathering requirements from client.
- DB Tables Designing in MSSQL.
- Writing SQL Queries and Joins to connect DB through C# code.
- UI and business logic design and implementation in Asp.net
- Unit testing and Bug fixing.
Environment: Asp.Net, C#, Crystal Reports.Net, SQL Server 2005, MySQL.
