Senior Web Developer Resume
Mineola, NY
SUMMARY:
- Daniel is a senior Zend Certified PHP Engineer with over fifteen years of experience in Open Source technologies.
- He has extensive experience in PHP 7.x/5.x/4.x and in Model View Controller (MVC) architecture.
- He has designed and maintained PHP applications, using his competency in Zend Framework 2, Symfony 2.x, CodeIgniter 2.2.0, and Laravel 5.x frameworks on LAMP and WAMP Stack.
- He also has expertise in designing and developing custom programs and reports using open source technologies, such as Linux, Apache, and MySQL; and in creating front - end views for applications and features using HTML5, CSS, Twitter Bootstrap CSS Framework, Vue.js, JavaScript, AJAX, JQuery, and Apache.
- He has worked on MySQL, PostgeSQL and MS SQL Server databases. He has good knowledge of the Object Relational Mapping programming techniques, which allows him to represent and interact with information from databases in the form of PHP objects. Daniel has excellent interpersonal and communication skills.
TECHNICAL SKILLS:
Programming languages: PHP 7.0/5.x/4, JavaScript, Vue.js, jQuery, HTML, CSS
Frameworks: Zend Framework 2, Code Igniter, LaravelDatabases MySQL, PostgreSQL, MS SQL
Servers: Apache
Operating Systems: Linux, Windows, Mac OSX
Software architectural patterns: MVC
Programming paradigms: Imperative, Object-Oriented Programming, RESTful
Tools: Navicat, Sublime, Git, SVN
PROFESSIONAL EXPERIENCE:
Senior Web Developer
Confidential, Mineola, NY
Responsibilities:
- Attended meetings with internal departments
- Designed Technical Documentations for internal team.
- Design Direct Assessment Web Tool to allow Confidential users to capture delinquent water and miscellaneous bills, generate Reports by County codes
- Using Laravel 5.x/VueJs 2.x to speed up development
- Re factorize Cash Bail Web App which is used to import all County Court Bails, process them and generate checks and custom Reports (under development)
- Design and develop a quick Excel upload Web App to get Par Id customer information
- Designed MySQL tables
- Optimized Complex queries MySQL, breaking sub queries into temporary tables and used Joins to speed up slow queries
- Laravel Authentication with LDAP
- Create a REST API for Vue.js FrontEnd
- Consume SOAP API for Jail System
Environment: PHP 7.0, MySQL 5.6, Oracle, Laravel 5.x, Navicat 11, SSH, MVC architecture, Object-oriented Programming Paradigm, Git JavaScript, jQuery, JSON, Vue.js, Ajax, Bootstrap, Linux Ubuntu 14.
Software Engineer
Confidential, Manchester, NH
Responsibilities:
- Attended meetings with the client to gather requirements.
- Designed Technical Documentations for internal team and for the client to approve (Confluence)
- Participated in a code reviews
- Create SSO for corporate site with Laravel 5.x
- Participate on Scrum Meeting everyday
- Worked in monthly Version Release cycles
- Kept track of the bugs in Jira/Bugzilla
- Wrote MySQL queries to get the data from the different tables.
- Wrote new Models and libraries in ZF2
- Added some new jQuery controls.
- Worked with LAMP for the full application development.
- Used Vim to write/edit batch scripts (Linux)
- Added ZF2 PHP Console commands for back end processing (Linux)
- Used of Putty to SSH into the Servers (Linux)
- Importing MySQL files directly from command line (Linux)
- Deploy Confidential code through command script (Ubuntu) to each of the 20 Regional server from Confidential ’s using VPN (Linux)
- Used Git/SVN to Deploy code to the servers (Linux)
- Write Stored Procedures for MySQL
- Wrote Batch Scripts on Linux servers (Linux)
- Used RabbitMQ to decouple back end processing (Linux)
- Designed MySQL tables
- Investigate and test PHP 7.0 compatibility to migrate current servers.
- Optimized Complex queries MySQL, breaking sub queries into temporary tables and used Joins to speed up slow queries
Environment: PHP 7.0, 5.5, MySQL 5.6, Laravel 5.4, Zend Framework 2, Navicat 11, SSH, MVC architecture, Object-oriented Programming Paradigm, Git/SVN JavaScript, jQuery, JSON, Ajax, Bootstrap, Bit Bucket, RabbitMQ 3.6.1, Jira, Bugzilla, Linux Ubuntu 14.
Senior PHP developer
Confidential
Responsibilities:
- Reengineered multiple segments of procedural code into OOP.
- Worked on E-Commerce payments with PayPal Pro/Pay Pal, Braintree Payments
- Used Amazon Simple Email Service (Amazon SES)
- Designed DB with referential integrity MySQL.
- Helped HR department with technical interviews for new developers
- PHP Unit testing/ Composer for package management.
- Used JavaScript/Ajax with JSON to communicate with Back end,
- Trained Sonata interns into backend developers.
- Worked with PHP 5.5 Object Oriented Programming / MySQL
- Worked with Bootstrap / jQuery
- Added some Cron Jobs for some background tasks
- Worked extensively with LAMP
Environment: PHP 5.5, Code Igniter 2.2.0, Drupal, MVC architecture, Object-oriented Programming Paradigm, Amazon Server, JavaScript, jQuery, JSON, Ajax, Bootstrap, GitHub, JSON, AWS Email, Live Intent, Braintree Payments, PayPal, PayPal Pro, MySQL.
Lead Programmer
Confidential
Responsibilities:
- Set up the repository with GitHub, deployed system with Deploy hq. com and took the requirement to design and deployment stage.
- Database Schema design with Laravel migrations.
- Design and use Events Listener with Laravel
- Researched how it works and how to use PayU API.
- Broke down the project into task and assigned them to the other programmers.
- Set up Libraries of PayU for payments.
- Designed API’s to communicate with Leisure Loyalty system
- Worked with PHP 5.5 Object Oriented Programming / Laravel 5.X
- Worked with jQuery and Bootstrap for the Frontend
- Worked in LAMP
Environment: PHP 5.5, Laravel 5.x, MVC architecture, Object-oriented Programming Paradigm, AJAX, jQuery, PayU, GitHub, MySQL.
IT Business Analyst
Confidential
Responsibilities:
- Was the 2nd Level Technical Support.
- MS SQL Query building and administration.
- My SQL administration for Plant Start
- Worked with Data Tables for the frontend
- Worked with Molding and QA Engineers to take notes about their requirements.
- Based on the requirements, designed a simple Dashboard with the main information user’s needed.
- Designed a MySQL database for the internal projects.
- Worked on Git and Bitbucket.org to store repositories and control version.
- Designed Labels for products boxes with SQL DB in Label View
- Worked with PHP 5.5 Object Oriented Programming / MySQL
- Worked in LAMP
Environment: PHP 5.5, Zend Framework 2, MVC architecture, Object-oriented Programming Paradigm, jQuery, Git GitHub, High Charts 3, AJAX, CSS, Data Tables, Bootstrap, MySQL, Doctrine.
Senior PHP Developer
Confidential
Responsibilities:
- Worked on WBS reports and Case diagrams to design a programming project.
- Was the Lead developer in charge of assigning tasks and reviewing code.
- Acted as interface between the customer and the developer team.
- Designed project presentation with client.
- Made Database diagrams with MySQL Workbench.
- Worked with GIT and SVN, as collaborating tools.
- Built Online Repositories bitbucket.org for work in remote locations
- Worked with MySQL and PostgreSQL databases.
- Worked with BitBucket.org as remote repository.
- Worked with PHP 5.X Object Oriented Programming
- Developed the Design Patterns using MVC, Entity, DAO and Factory.
- Worked with Zend Framework 2
- Worked in MAMP
Environment: PHP 5.5, Zend Framework 2/1.11, MVC architecture, Object-oriented Programming Paradigm, jQuery, Git GitHub, High Charts 3, CSS, Bootstrap, Business Objects, AD, Zend, MySQL 5, PostgreSQL 9.2.
Software Engineer
Confidential
Responsibilities:
- Trained users structured cabling, PBX /Technical support.
- IT budget administration.
- Was the Tech leader for meetings with all the managers to hear their problems and help them with the technology (Hardware/Programming) they need to solve their problems.
- Designed the Databases needed for the internal projects, Ticketing System, maintenance System, Web server for the Intranet, Document System, etc.
- Was the supplier relation, getting the best support and prices.
- Worked as Lead programmer to split the project into tasks and assigned them to junior developers.
- Did the User Administration with Active Directory/Exchange/Group policy/Antivirus and related tools
- Worked with local Git.
- Set up and managed the Windows2003 VPN/DHCP/DNS
- Worked PHP 4.X / 5.X Object Oriented Programming
- Worked with Zend Framework 1.X
- Worked in LAMP
Environment: PHP 5.5/4.x, Zend Framework 1.11, MVC architecture, Object-oriented Programming Paradigm, jQuery, Git, MySQL, MS SQL, VMWare.