Drupal Developer Resume
NJ
SUMMARY
- 7+ years of professional experience in the Industry with a Web developer with solid understanding of database designing, development and installation of the different module..
- Extensive experience in software solutions for Businesses and Enterprises using technologies PHP,LINUX, HTML, CSS, JAVASCRIPT,APACHE, DRUPAL,JOOMLA,AJAX,ZEND FRAMEWORK,CAKEPHP.
- Extensive experience in database designing, reporting using Mysql, Oracle, SQL Server
- Excellent understanding and knowledge of NOSQL databases like Mongo DB, HBase, Cassandra, and SOLR/Lucene.
- Designing, building & supporting complex Drupal web applications for large consumer focused websites.
- Experience in Model View Control (MVC) architecture based frameworks Code Igniter, YII, Smarty, ZEND and CakePHP.
- Migrated existing site from Ruby on Rails to Drupal 7.
- Work included custom content type creation, Views, custom module development including Features, and importing of old site users and content.
- Experience on Drupal 6/7, custom Drupal theming, experience with CCK, Views.
- Designed and developed Applications in all the major versions of the PHP5 and worked with XAMPP, WAMPP, and LAMPP environments.
- Wrote module to import users and event content from old site into new Drupal 7 site.
- Created proposals, worked on project planning, estimating, requirements gathering, and architecture design.
- Experienced in Drupal themes, modules and familiarity with the Drupal API and hook system.
- Develop, test and implement cross - browser compatible Drupal themes using valid HTML/CSS
- Familiarity with large multi-server Drupal environments, administration, and integration with various third-party sites with open APIs.
- Good experience in Model-View-Controller (MVC) based frameworks.
- Extensive experience in installing, integrating, tuning, and troubleshooting Apache.
- Comprehensive experience in full SDLC development in PHP, Objective Oriented frameworks, MVC architecture.
- Extensive knowledge with XML and web services (REST, SOAP).
- Experienced in implementing PayPal, Authorize.net, Alert Pay and CCAvenue.
- Proficient at Search engine optimization using constantly evolving legitimate techniques to improve websites rankings among Search Engines.
- Well versed with multiple version control tools like SVN, CVS, and TFS Source Control.
- Experience in content management systems like Drupal, Joomla, and Word press to perfectly suit the client’s requirements.
- Experience in Object Oriented Analysis (OOA), Object Oriented Design (OOD) and Object Oriented Programming (OOP) of multitier component based application.
- UI/UX Developing and design, using JavaScript and CSS3 techniques, with the help of frameworks (jQuery)
- Highly motivated, reliable analytical problem solver and troubleshooter with strong attention to detail
- Strong team builder with excellent analytical and communication skills with capability to handle new technologies.
- Front End Development, HTML5, HTML4 with responsive designs and adaptive for mobile.
- Backend Development, generation of administration panels, and catalog administration.
- Technology Advisor, given to the customer the most viable solution for his product or service, the benefits and downwards of each technology reviewed.
- Software Engineering, using tools for coding standards, documents, using a progressive development (bottom-up), seeking for deliverables MVP (Most Viable Product), and the preparation for major versions.
TECHNICAL SKILLS
Operating Systems: Linux, Windows 95/98/NT/Me/2000/XP, Centos, OEL
Languages, Scripts: PHP 5, SQL, JavaScript, AJAX
IDE Tools: Eclipse 3.0/3.1, Dreamweaver CS3, ZEND studio
Web Technologies: AJAX, JavaScript, CSS, XHTML, DHTML, XML, XSLT
Web Services: SOAP,REST
Payment Gateway: PayPal, Authorize.net, Alert pay, CC Avenue
Databases: MYSQL 4.0/5.0/5.1, Oracle8/8i/9i/10g, MSSQL, Mongo DB, HBase, Cassandra
Application/Web servers: Apache, IIS
Content Management Tools: Drupal, word press, Joomla
PROFESSIONAL EXPERIENCE
Confidential, NJ
Drupal Developer
Responsibilities:
- Customer Discovery, taking care of the customer goal product, doing a deep research to the customer vision, and of course detecting possible weakness during development.
- Project Planning, Arrange of the customer project management tool, with times, deadlines and effort that would be required for each iteration, running on agile methodologies.
- Software Architecture, using UML to create the software workflows, developing documentation, Use Cases, and Requirements that would line up the software needs, we help the customers to discover the business layer.
- Designed and maintained Web forms and Banners PHP Coded, implemented upgrades, patches, code releases, and database changes
- Data exchange with third party using PHP5/XML
- Used PHP, HTML and JavaScript webpage coding integrated with MySQL using Apache HTTP.
- Got good experience with NOSQL database HBase, MongoDB.
- Hybrid implementation using Oracle and MongoDB.
- Database Design, using tools like workbench to create the model EER and the database specification, using normalization techniques, reaching 3NF form for databases.
- Infrastructure preparation and Design, selecting the appropriate servers for deployments, and defining levels of deployment (usually four, working copies (trunk), test deployment (dev), pre-production (stable), and production (master)), with the help of source control tools like GIT (Github, Bit bucket, Beanstalkapp) and SVN (Beanstalkapp), additionally setting up and installing servers (CentOS, Mac OSX, Windows IIS ), the most common it is installing by Terminal.
- UI/UX Developing and design, using JavaScript and CSS3 techniques, with the help of frameworks (jQuery)
- Front End Development, HTML5, HTML4 with responsive designs and adaptive for mobile.
- Backend Development, generation of administration panels, and catalog administration.
- Technology Advisor, given to the customer the most viable solution for his product or service, the benefits and downwards of each technology reviewed.
- Software Engineering, using tools for coding, manuals and standards documents, using a progressive development (bottom-up), seeking for deliverables MVP (Most Viable Product), and the preparation for major versions.
- Q&A Trough Requirements, Customer Histories, Use Cases & Wireframes
- PHP with PSR-0, PSR-1, PSR-3, PSR-4 Coding Standard
Environment: PHP, Linux, CSC CLOUD, MongoDB, SVN/Git (Source Control), Mysql, JavaScript, Python, Shell, HTML4/5, CSS.
Confidential, Illinois
PHP Developer
Responsibilities:
- Fixing all the maintenance bugs and enhancement tickets mentioned in JIRA and Nimsoft.
- Developing new sections with functionality.
- Maintaining browser & Devices (mobiles / IPad) compatibility.
- Understanding Client Processes and work efficiently to meet SLA’s and deliver solutions in accordance with quality.
- Preparing scrum reports & involving in client meetings for Scrum updates and Retrospection meetings.
- UI/UX Developing and design, using JavaScript and CSS3 techniques, with the help of frameworks (jQuery)
- Front End Development, HTML5, HTML4 with responsive designs and adaptive for mobile.
- Backend Development, generation of administration panels, and catalog administration.
- The process of developing the system involved the creation of the business layer, this required for me, my team members the gathering, organizing, documenting, and prioritizing the features.
- The company also had on their business network, Media Centre which required the ERP package to maintain the media transactions, functionality.
- Developed Wiki platform for maintaining collaborative content like manuals of operations, news of the Media Centre, and also the online for the personal.
Environment: PHP, Linux, CSC CLOUD, SVN/Git (Source Control), MySQL, JavaScript, Python, Shell, HTML4/5, CSS.
Confidential
PHP Developer
Responsibilities:
- Involved in the Maintenance of application using PHP and Involved in Fine Tuning of application in Drupal.
- Gathered requirements from the client. Developed the Software Requirements Specifications.
- Created a Wish List using Drupal where customers have the ability to set aside items of interest for purchase at a later date.
- Used Drupal Views module for controlling the presentation of lists of content.
- Providing dynamic interface to the left and right panel with editable permission to admin.
- Developed and integrated Newsletter management.
- Used Drupal CCK for creating and customizing fields using a web browser.
- Used MYSQL tools: MYSQL Query Browser, MYSQL administrator, MYSQL Migration tool.
- Developed the configuration programs to compatible to different browsers and resolutions on IE, Firefox, and Opera & Mozilla.
- Deployed the application on Apache Web Server on Linux Platform.
- Managed different staging and production server for system.
- Part of the agile software development methodology team meet-ups.
- Building Customize modules in Drupal depends on client requirement.
- Involved in developing various CMA controlled features for existing system.
- Configured Apache Server and PHP Scripting Engine and MYSQL Database Server.
- Analyzed and Developed objects as per Client requirements.
- Designed, Developed, and Maintained Web sites with PHP, MYSQL, CSS, HTML, DHTML.
- Designed and developed in W3C standers and Web 2.0.
- Used HTML/DHTML, CSS, JavaScript, AJAX to produce high performance, rich and user-friendly Web interface.
- Integrated payment gateways such as Authorize, setup data interchange with fulfillment vendors, performed security audits.
- Developed web applications and e-commerce web sites within a LAMP (Linux, Apache, MYSQL, and PHP) environment that includes distributed web servers and a MYSQL database cluster.
- Performed Client-side validations using JavaScript.
- Involved in Security Fixes in the application level (by updating core and contributed modules).
- User account & Group account Management.
- Migration of Drupal 7.x version.
- Developed applications in WAMP architecture.
- Expert in PHP session variables and cookies implementation.
Environment: PHP, Linux, SVN/Git (Source Control), Mysql, JavaScript, Rubyonrails, Drupal 7, HTML4/5, CSS.
Confidential
PHP Developer
Responsibilities:
- Migration of Drupal 6 to 7 version and Involved in developing new features as enhancements.
- Configured and maintained various software extensions for the LAMP architecture.
- Clear understanding of the entire project life cycle including Analysis, Design, and Development.
- Developed Object Oriented PHP application and Drupal.
- Designed different front end forms using DRUPAL and CSS.
- Created Survey Systems module for collecting the decision critical feedback on various issues.
- Maintaining User groups with Drupal CMS.
- Designed applications in AJAX with rich user interfaces.
- Wrote programs using PHP for easy manages of MYSQL database operation.
- Created the helpdesk for user’s queries to meet the bulk queries submitted by the user.
- Upload the code and do necessary changes and test the application in server, if needed then fix the bugs and test again.
- Extensively used JQuery Table sorter plug-in as a data grid for sorting and freezing headers and footers for many tables which holds huge data related to vendors under the specific Contract vehicle
- Implemented module for sending E-mail Newsletter. Did integration with Face book, Digitt, Myspace bookmarks in the application.
- Built Web Services using SOAP and XML using PHP and implemented Tree Based Parsing.
- Building Customize modules in Drupal depends on client requirement.
- Involved in developing various CMA controlled features for existing system.
- Involved in Fine Tuning of application in Drupal.
- Involved in Security Fixes in the application level (by updating core and contributed modules).
- Configured NFS and autofs clients for file sharing on about 40 clients.
- Clear understanding of the entire project life cycle including Analysis, Design, and Development.
- Developed Object Oriented PHP application.
- Integrated the application with Face Book API.
Environment: PHP, Linux, SVN/Git (Source Control), Mysql, JavaScript Drupal5, Drupal 6, HTML4/5, CSS 2/3.
Confidential
PHP Developer
Responsibilities:
- Developed custom web forms using PHP and JavaScript and Implemented SEO on the Website to drive the Web Traffic.
- Designed and developed business layer using PHP5's classes.
- Developed applications in WAMP architecture
- PHP were used thru all the development of the technologies here, with a custom creation framework this project was not a MVC architecture pattern, my responsibility here was to start a more Object Oriented project.
Environment: PHP, Linux, Mysql, JavaScript, Ajax's, Html, Css.
Confidential
PHP Developer
Responsibilities:
- Developed custom web forms using PHP and JavaScript and Implemented SEO on the Website to drive the Web Traffic.
- Designed and developed business layer using PHP5's classes.
- Developed applications in WAMP architecture
- PHP were used thru all the development of the technologies here, with a custom creation framework this project was not a MVC architecture pattern, my responsibility here was to start a more Object Oriented project.
Environment: PHP, Linux, MySQL, JavaScript, Ajax's, Html, Css.
