Drupal Developer Resume
Arlington, 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 S ection 508 Compliance .
- Creative online business strategist.
- Strong back end developer with wide skill set.
- Experience in Zend Framework Application Development.
- 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.
TECHNICAL SKILLS:
- Pentium III
- IBM Netfinity server 5500
- Compaq Proliant Servers
- AS/400
- Windows NT 4.0
- Windows XP
- Windows 2000
- Windows 7
- Mainframe OS/390
- Ubuntu Linux 11.10
- 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
- PHP 4.0/5.x
- JavaScript 1.2
- HTML 4.0 jQuery
- AJAX
- CSS
- Java
- PL/SQL
- VBScript
- Lotus Script
- XML
- TCP/IP
- LDAP
- Google Chrome 28.0.1500.72 m
- Internet Explorer 6.0/7.0/8.0/9.0
- Firefox 12.0
- MySQL 5.5
- PostgreSQL 8.4
- DB2 7.2
- Oracle 8.0
- MS Access 2000/2003
- MS SQL 2005
PROFESSIONAL EXPERIENCE:
Confidential, Arlington, VA
Drupal Developer
Responsibilities:
- 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, Washington, DC
Drupal/PHP Web Developer
Responsibilities:
- 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
Responsibilities:
- 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
Responsibilities:
- 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
Responsibilities:
- 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, Cincinnati, OH
Drupal/PHP Web Developer
Responsibilities:
- 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
Responsibilities:
- Business Analysts, client manager and end users to develop new application programs & new requirements for internal customers.
- .Net Developers to write web-services and data interface programs.
- 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
Confidential
Responsibilities:
- 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 Confidential 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, New Albany, OH
Lead Analyst/Developer
Responsibilities:
- 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, Columbia, SC
Lead Analyst/Developer - Web Content Management
Responsibilities:
- 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