Php Web Developer Resume Profile
VA
Career Summary
- Over 18 years' of experience in software.
- UNIX/Linux, Drupal, MVC, Zend, Subversion, GitHub, iADP, XAMPP, Uniform Server and LAMP toolset.
- Solid web programming / development experience in open source technologies.
- Experience in Drupal Site Building and Custom Module Development
- Experienced in Agile/Scrum development methodology and Section 508 Compliance.
- Creative online business strategist.
- Strong back end developer with wide skill set.
- Experience in Zend Framework Application Development.
- Zend Certified Engineer ZCE in PHP 5.
- Zend Certified Engineer ZCE in Zend Framework.
- Project management and supervisory experience.
- Skilled in Database Design and Query Optimization.
- Front end development experience with CSS, JavaScript, jQuery and HTML/XHTML.
- Experience in using RESTful API, i5 Toolkit and setting up Zend server Job Queue.
- Good in writing all clean object-oriented PHP as well as efficient SQL.
- Experienced in designing and developing workflow application systems for complex business environments.
- Involved in all phases of system life cycle and possess in-depth knowledge in formulas, Lotus Script and JavaScript and have additional knowledge in Java, XML, AJAX and jQuery.
- Experienced in leading technical teams in medium to large projects.
- Adaptable to learn new skills and technologies for enhanced productivity.
- Excellent communication and strong interpersonal skills, an agreeable personality, positive attitude and perseverance to undertake challenging jobs.
- Diligent, sincere and dedicated professional with a clear understanding of business needs possessing radical and tactical approach to problem solving.
- Possess U.S. Public Trust Clearance level.
- Currently in permanent residency status Green Card in U.S. and already applied for U.S. Citizenship and cleared the interview and waiting to take the Oath for Naturalization on September 13th, 2014.
Technical Skills
Hardware | Pentium III IBM Netfinity server 5500 | Compaq Proliant Servers AS/400 |
Operating Systems | Windows NT 4.0 Windows XP Windows 2000 | Windows 7 Mainframe OS/390 Ubuntu Linux 11.10 |
Software | Drupal 6.x, Drupal 7.x Apache 2.4.4 Zend Framework 1.5/1.12.x Zend Server 5.0/5.4/5.6 Zend Studio 7.0/8.0/9.0 Netbeans 7.2.1 Sublime Text 2 Subversion Git Firebug 1.10a10 Websphere Studio Application Developer 5.x | Lotus Notes Domino 3.x/4.x/5.x/6.x/7.0/8.x/8.5 Visual Basic 6.0 Mercury Quality Center 9.0 MS Office 2000/2003 MS Project 2000/2003 MS Visio 2000/2003 Eclipse 3.4.1 Uniform Server 8.7.0 XAMPP 1.8.2 Drush 6.0 PhpStorm 7 |
Languages | PHP 4.0/5.x JavaScript 1.2 HTML 4.0 jQuery AJAX CSS | Java PL/SQL VBScript Lotus Script XML |
Networking | TCP/IP LDAP Google Chrome 28.0.1500.72 m | Internet Explorer 6.0/7.0/8.0/9.0 Firefox 12.0 |
Databases | MySQL 5.5 PostgreSQL 8.4 DB2 7.2 | Oracle 8.0 MS Access 2000/2003 MS SQL 2005 |
Professional Accomplishments
Confidential
Drupal Developer
- Migrating the website from Percussion CMS to Drupal CMS.
- Development Server setup in LAMP stack using Cent OS 6.5 operating system and Drupal 7.x.
- Worked on customizing forms using Drupal Form API.
- Custom module development.
ENVIRONMENT: Drupal 7.x, MySQL 5.5, Linux Cent OS 6.5, Mac OS X 10.6.6, Apache 2.4.4, PHP 5.4.16, PhpStorm 7, MAMP 3.0, GitHub, Drush 6.0, HTML, JavaScript, CSS, AJAX, jQuery, JIRA
Confidential
Drupal/PHP Web Developer
- Working with Front End Designer, Drupal Architect and project management staff to develop the section 508 complaint website.
- Worked in a Scrum Agile process with two week iterations delivering new features and working software at each iteration.
- Responsible for installing and configuring Apache Solr Search in Drupal 6 and Drupal 7.
- Enabling Facet API and adding Facets.
- Indexing files such PDF or DOCX.
- Adding Term Proximity to search.
- Enabled and configured CKEditor module for adding rich text content to the site.
- Edocs custom module development using PHP.
- Working on migrating the site from Drupal 6 to Drupal 7.
- Testing and validating work produced as part of the development process.
ENVIRONMENT: Drupal 6.x, Drupal 7.x, MySQL 5.5, Unix, Windows 7.0, Apache 2.4.4, PHP 5.4.16, Netbeans IDE 7.2.1, Sublime Text 2, Uniform Server 8.7.0, GitHub, Drush 6.0, Apache Solr-4.6.0, HTML, JavaScript, CSS, AJAX, jQuery, JIRA
PHP Web Developer - Confidential
- Working with Front End Designer, PHP Architect and project management staff to develop the section 508 complaint website.
- Worked in a Scrum Agile process with two week iterations delivering new features and working software at each iteration.
- Responsible for front end development and back end coding.
- Coordinating with the accessibility manager to deliver the website for better user experience.
- Responsible for front end development using Twitter Bootstrap framework.
- Responsible for PHP back end code and assisted with key user-interface and architectural decisions.
- Working on the user interface using HTML, Javascript, jQuery and CSS in Twitter Bootstrap framework.
- Developing the application using PHP, RESTful APIs, AJAX other technologies.
- Testing and validating work produced as part of the development process.
ENVIRONMENT: Unix, Windows 7.0, Apache 2.4.4, PostgreSQL 8.4, PHP 5.4.16, Netbeans IDE 7.2.1, Sublime Text 2, Uniform Server 8.7.0, Subversion, HTML, JavaScript, CSS, AJAX, jQuery, Twitter Bootstrap, JIRA
PHP Tech Lead - Confidential
- Working with Front End Designers and project management staff to capture requirements for the functional elements of section 508 complaint website projects.
- Worked in a Scrum Agile process with two week iterations delivering new features and working software at each iteration.
- Also responsible for liaising with clients and ensuring that all work carried out complies with standards and guidelines.
- Introduced Zend Framework to FCC
- Leading the PHP Development effort
- Working with a multi-disciplinary team to convert business needs into technical specifications.
- Responsible for PHP backend code and assisted with key user-interface and architectural decisions.
- Building the website using Zend Framework.
- Developing the application using PHP, PostgreSQL other programming tools.
- Testing and validating work produced as part of the development process.
ENVIRONMENT: Unix, Windows 7.0, Apache 2.4.4, PostgreSQL 8.4, PHP 5.4.16, Zend Framework 1.12, Netbeans IDE 7.2.1, Sublime Text 2, Uniform Server 8.7.0, Subversion, HTML, JavaScript, CSS, AJAX, jQuery, JIRA
PHP Web Developer Confidential
- Working with PHP Architect, Front End Designer and project management staff to capture requirements for the maintenance and enhancement of the section 508 complaint website.
- Also responsible for bug fixes, functionality improvements and testing the website.
- Attended knowledge transfer sessions and completed the technical documentation for the entire website.
- Working with a multi-disciplinary team to convert business needs into technical specifications.
- Responsible for PHP back end code and assisted with key user-interface and architectural decisions.
- Responsible for the web development using OOP, PHP, AJAX, MySQL, JavaScript, jQuery, XML, HTML and CSS.
- Testing and validating work produced as part of the development process.
ENVIRONMENT: Unix, Windows 7.0, Apache 2.4.4, MySQL 5.5, PHP 5.4.16, Netbeans IDE 7.2.1, Sublime Text 2, XAMPP 1.8.2, Subversion, Git Bitbucket , HTML, JavaScript, CSS, AJAX, jQuery, JIRA
Confidential Drupal/PHP Web Developer
- Worked with Drupal Architect and other Drupal developers in developing and building the web site.
- Installed and configured Drupal 6.x in iSeries.
- Developed custom modules from scratch using PHP.
- Created the required Blocks for the website.
- Added taxonomy to categorize content.
- Created Views and configured filters.
- Performed tasks using Drush.
- Worked on Features module.
- Took part in testing and validating the code.
ENVIRONMENT: iSeries, Drupal 6.x, Apache 2.2.6, MySQL 5.0, PHP 5.3.2, Drush 5.0, Zend Studio 7.0/8.0.1, Subversion, HTML, JavaScript, CSS, AJAX, jQuery, AS/400
Lead Analyst/Developer Confidential
Working with:
- .Net Developers to write web-services and data interface programs.
- Business Analysts, client manager and end users to develop new application programs new requirements for internal customers.
- Performed requirement analysis by gathering both functional and non-functional requirements based on interactions with the process owners and stake holders.
- Responsible for developing user interfaces and test cases and time-to-time interaction with user managers and end users.
- Developed the programming code from scratch and developed fully functional website.
- Solely responsible for full life-cycle application development and maintenance.
- Used Zend MVC components to create a fully-functional ZF project.
- Used i5 Toolkit to interface with AS/400 from PHP
- Facilitated User Acceptance testing UAT for the application as a Business User.
- Communicated with clients to meet up with their requirements.
ENVIRONMENT: iADP iSeries, Apache 2.2.6, DB2 for i5/OS, PHP 5.3.2 , Zend Server 5.0.2, Zend Framework 1.5/1.10.x, Zend Studio 7.0/8.0.1, Subversion, HTML, JavaScript, CSS, AJAX, jQuery, AS/400
Lead Analyst/Developer Vendor Web Interface Program
- Creates and executes project work plans and revises as appropriate to meet changing needs and requirements.
- Brainstorm additional features and enhancements.
- Adding new modules, extending the functionality, support, maintenance and enhancement of existing application.
- Work with clients to gather feedback and implement solutions.
- Setting up Zend Server Job Queue for scheduled jobs.
- Assisting the RUMPKE help desk whenever required.
- Managing the customer's expectations at various levels.
ENVIRONMENT: iADP iSeries, Apache 2.2.6, DB2 for i5/OS, PHP 5.3.2 , Zend Server 5.0.2, Zend Framework 1.5/1.10.x, Zend Studio 7.0/8.0.1, Subversion, HTML, JavaScript, CSS, AJAX, JQuery, AS/400
Confidential Lead Analyst/Developer RMS Conversion
- Working with the client manager and end users to develop RMS Conversion programs and defining new requirements for their home office and store applications.
- Responsible for designing and developing the code and test cases.
- Working with database programmers and business users to develop data interface programs.
- Responsible for conducting code reviews, completing unit and integration system testing, implementation and support.
- Responsible for leading the group of developers.
ENVIRONMENT: Lotus Notes Domino 6.5/8.0.2, HTML4.0, CSS, Java, JavaScript 1.2, DB2, LSXODBC, PL/SQL, Team Studio CIAO, Delta, Configurator , Eclipse 3.4.1, Mercury Quality Center 9.0, MS Office 2003, MS Visio 2003, Windows XP
Confidential Lead Analyst/Developer Web Content Management
- Working under the development team lead for modifying and adding new content management functions to the existing web sites.
- Responsible for coordinating with business analyst for analysis and design to help make the required changes and break fixes to the software functionality.
- Responsible for code development, testing and conducting the code walkthrough to the development team when the code is ready to migrate to the UNIT test server.
- Works in conjunction with LCAS-NH tester to ensure the code is functioning as designed.
- Responsible for coordinating the move process with LCAS-NH support team through the company developed move tool.
ENVIRONMENT: Lotus Notes Domino 6.x/7.0, HTML4.0, DHTML, CSS, Java, JavaScript 1.2, XML, DB2, LC LSX, PL/SQL, Team Studio CIAO, Delta, Configurator , MS Office 2003, MS Visio 2003, Windows XP
Confidential Architect
- Worked under direct supervision to plan, develop and document software programs including business applications.
- Responsible for architecting the application, analysis, design and development of the system.
- Gathered requirement specifications, conducting feasibilities studies, developing time line for completion of the project, evaluating user request and software program requirements for new and modified programs.
- Led a group of developers and mentoring them on technical issues.
- Wrote specifications code, test and debug computer software programs.
- Responsible for developing user interfaces and test cases, time-to-time interaction with end users and user managers, enhancing the application, troubleshooting, maintenance and architectural evaluation.
ENVIRONMENT: Lotus Notes Domino 5.x/6.x/7.0, HTML4.0, DHTML, Java, CSS, JavaScript 1.2, Mainframe, DB2, LSXODBC, LC LSX, PL/SQL, MS Office 2003, MS Visio 2003, MS Project 2033, Lotus Sametime 6.5, Windows 2000 and Windows XP, Linux
Lead Analyst Confidential
- Responsible for architecting the application, analysis, design and development of the system.
- Gathered requirement specifications, evaluating user request and software program requirements for new and modified programs.
- Wrote specifications code, test and debug computer software programs.
- Responsible for programming, enhancing the application, troubleshooting and maintenance.
ENVIRONMENT: Lotus Notes Domino 5.x/6.x, HTML4.0, DHTML, JavaScript 1.2, MS Office 2003, MS Visio 2003, MS Project 2003, Lotus Sametime 6.5, Windows 2000 and Windows XP, Linux
Confidential Lead Analyst
- Worked in conjunction with the Project Manager and end users, outlining and defining design specifications, gathering requirements, conducting feasibility study, developing a time line for completion of project.
- Responsible for the design and development of the system.
- Defined the business processes and organization roles involved for each form in PowerFlow, enabling automated email notification to the form submitter and approver, triggering log entries to the Activity Log and User Status databases.
- Extensively used Lotus Script in Web Agents and worked with Domino Connector classes in Lotus Script.
- Utilized Notes security model using roles, groups and authors/readers fields.
- Created required profile forms for flexibility and have coded with Java Script for form validation and Client side programming, interfaced with DB2 using LSXODBC.
- Used LSX and LEI to integrate with SQL Databases.
- Implemented security, testing and implementation and provided post implementation support as well as mentoring other Lotus Notes Developers.
ENVIRONMENT: Lotus Notes, Domino 5.x/6.0, HTML4.0, DHTML, Java, XML, XSL, CSS, JavaScript 1.2, DB2, SQL, LSXODBC, LEI, LSX, PL/SQL, PowerFlow, Team Studio, Lotus Sametime 6.5, MS Office 2000, MS Visio 2000, MS Project 2000, Windows 2000, Windows 98, and Windows NT
Confidential Senior Lotus Notes Consultant
- Documented the requirement specifications, design and development of the system.
- Created a Travel Statement, Travel Advances and Cash Entry forms with required workflow logic and required profile forms for flexibility. Reader's fields and author's fields are used for document access control, and extensively used Notes Formulas, Functions, Lotus Script, and HTML.
- Used LSXODBC classes for data integration with MS Access database and OLE for travel voucher.
- Designed and created the required views and navigators, JavaScript was used for client side validations and other functions.
- Tested and implemented the system.
ENVIRONMENT: Lotus Notes, Domino 5.04, HTML4.0, DHTML, JavaScript 1.2, OLE, LSXODBC, MS Access, MS Visio 2000 and Windows NT 4.0
Confidential Senior Lotus Notes Consultant
- Provided tools that facilitated the creation of status reports in a standardized format from within the centralized repository, metrics on reporting requirements i.e., timeliness of reporting, completeness variance to budget.
- Documented the requirement specifications and the design and development of the system.
- Created project authorization and status report forms with required workflow logic and created required profile forms for flexibility.
- Reader's fields and author's fields were used for document access control.
- Extensively used Notes Formulas, Functions, Lotus Script, HTML and used pages and Framesets for navigation. JavaScript was used for client side validations and other functions.
- Designed and created the required views and navigators and tested and implemented the system.
ENVIRONMENT: Lotus Notes, Domino 5.04, HTML4.0, JavaScript 1.2, and Windows NT 4.0
Confidential Senior Lotus Notes Consultant
- Created a script library to modify the UI - based functions to work properly on the back end database. The agent is designed in such a way that it will pass the variables and call the inventory management agent.
- Created an Inventory Management Script to maintain inventory levels.
- Consolidated the Depot Request and GL2K request form to merge with the downstream processes by using the script library and created reports for unconfirmed, postponed and canceled appointments.
- Additionally I created an agent for exporting the work orders to Unisys and a button called Send Feed Back at the top of the GL2K Request form. This button will compose the Feed Back form, allow the user to input information and upon save and close of document send email to the relevant people.
- Created an action called Cancel Work Order to call Export to Unisys script to FTP the cancellation to the Unisys FTP site and an agent to generate reports for packing slip creation.
ENVIRONMENT: Lotus Notes, Domino 5.04, HTML4.0, JavaScript 1.2, and Windows NT 4.0
Confidential Senior Lotus Notes Consultant
- Installed and configured the software.
- Designed the application to give users the capability to manage the review and approval process for marketing presentations before they are published to the Internet.
- Developed a user-friendly application, which stored all the documents and created the required Library, File Rooms, File Cabinets, Binders and Document Types.
- Customized Forms, Views, and Navigators.
- Set up the Replication Architecture for the File Cabinets.
ENVIRONMENT: Lotus Notes Domino 5.0, Domino.Doc 2.5, HTML4.0, JavaScript 1.2, MS Visio 2000, Windows NT 4.0, and Windows 98
Confidential Programmer / Analyst
- Coded the application using Java Script validations, date time calculation and dynamic keyword change functions.
- JavaScript and HTML were extensively used in the homepage for generating links.
- View search was given for each module.
- Global search across the modules were done by Multi database searches using the Search Site database.
- Extensively used Lotus Script agents in the Web Query Save event to achieve the desire functionality.
- Assisted the team members in coding the application and fixing the bug for the test results.
- Conducted the installation and implementation of the system.
- Conducted the user training for the end users.
ENVIRONMENT: Lotus Notes Domino 5.0, HTML 4.0, JavaScript 1.2, Adobe Photoshop, MS Visio 2000, Windows NT4.0, Windows 98
Confidential Programmer / Analyst Customer Services Intranet
- Involved in designing the workflow logic, security for the forms to the depth of field.
- Extensively used controlled access section for different status of the documents.
- Utilized JavaScript for field validations and form events.
- HTML was used to control the field size and content.
- Web Query Save agents were run for approval, which sends mail notification to the next approver.
- For the batch process they used different ViewTemplates
ENVIRONMENT: Lotus Notes Domino 5.0, HTML 4.0, JavaScript 1.2, MS Visio, Windows NT4.0, Windows 98