Sr. Php/drupa Developer Resume
Cleveland, OH
PROFESSIONAL SUMMARY:
- Overall 10+ years of working experience as PHP & Drupal developer.
- Expertise in front end technologies like HTML, XHTML, DHTML, CSS and Bootstrap.
- Strong on Object Oriented Programming (OOP) Concepts using PHP, skilled at progressing from problem statement to well documented low - level code design.
- Extensive working experience with NoSQL Database Design, Analysis and Development like MongoDB.
- Experience working on AWS platform to deploy applications into Staging and Production environments.
- Hands on experience on E-commerce Technologies such as WordPress and Magneto website through desktop mobile and smart phone app interfaces.
- Extensive working experience with Content Management Tools such as Drupal6 and Drupal7.
- Accomplished Front-end developer and UI/UX Designer with extensive experience building ecommerce driven websites.
- Experience in Object Oriented Programming (OOP) concepts and Model-View-Controller (MVC) based framework ( Confidential FRAMEWORK, Cake PHP)
- Solid LAMP and WAMP stack development Experience.
- Experience in developing and maintaining websites and web applications using PHP, Lamp, web services, HTML, XHTML, XML, CSS, JSON, Java Script, JQuery, AJAX, CURL.
- Experience in Apache web server administration/configuration.
- Experience in enterprise web applications development in LAMP stack.
- Experience in developing and implementing Web Services using SOAP, WSDL
- Having experience in LAMP/WAMP and Acquia Drupal environment.
- Knowledge and hands on experience of using PHP, HTML5, ASP, JAVA, Shell-scripting language.
- Used Drupal for content management system and Sub Version (SVN)/GIT for Version control.
- Developed custom Drupal Theme to address business requirements.
- Experience in BI suite - using integration services (SSIS), ETL (Extraction, Transformation and Loading), reporting services (SSRS) for creating different types of reports.
- Good Exposure to work on Frame Work using Struts MVC Architecture.
- Diverse experience utilizing various Java tools and frameworks in Web based and Batch applications including Spring, Enterprise Java Bean (EJB), JPA (Hibernate, Open JPA) and Struts
- Extensive experience in implementing Continuous Integration and Continuous Delivery (using ANT & Jenkins) in an Agile Environment.
- Experience in developing web pages in Responsive Design using jQuery, JSON, AJAX, Augular.JS, Backbone.JS, Bootstrap and React JS.
- Developed various websites using Word Press CMS by providing diverse range of functionalities in ecommerce websites through customizing different plugins.
- Experienced in PHP5, MySQL, Python, ASP, OOPS, Design Patterns, HTML5, CSS and API driven design.
- Developed the administrative UI using Angular JS and Node JS.
- Proficient in building Web User Interface (UI) using HTML/HTML5, DHTML, XHTML, Angular JS, Node JS, Ext JS, React JS, CSS/CSS3 and JavaScript, jQuery that follows W3C Web Standards and are browser compatible.
- Extensively used JavaScript, Angular.js and Asynchronous JavaScript and XML (AJAX) technologies to build dynamic web contents with high performance.
- Designing and developing dynamic web pages using HTML5, CSS3, JavaScript and AngularJS.
- Involved in developing and maintaining the web application using MVC, AngularJS and Entity Framework.
- Experience with CMS Development / Web Frameworks integration, specifically Word Press.
- Expert in PHP Drupal and MySQL with database analysis and design.
- Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
- In-depth knowledge of integration of RESTFUL Web Services, HTTP Services and Web Services with web applications.
- Implemented and used Web Services with the help of WSDL, SOAP and JAX-WS to get updates from the third parties.
- Good Working knowledge of any JavaScript framework YUI, JQuery, Prototype, or others Object-oriented programming.
- Exposure in Responsive Web Designing, Strong experience in Unit Testing, Integration Testing.
- Well versed Knowledge of MVC Architecture and also in using version control (SVN, GIT).
- Experience working with various Web and Enterprise Application servers, Weblogic and IBM WebSphere.
- Experience in writing PL/SQL stored procedures, Triggers, views, functions and various queries.
TECHNICAL SKILLS:
Programming/Scripting Languages: PHP, C, C#, Java, Shell Script and PL/SQL.
Web Technologies: HTML, CSS, JavaScript, JQuery, AJAX, Web Services (SOAP, REST API's), Social Networking API's, JSON
Content Management Systems: Drupal 6, 7 & 8, WordPress, Code Igniter, Confidential .
Application/Web Servers: Apache Web Server, IBM Web sphere, Confidential server, LAMP Server, XAMPP Server.
Databases: SQL Server 2005, MySQL, Oracle.
Operating Systems: Linux, Ubuntu, Unix, Windows
IDE Tools: Editors Eclipse IDE, Notepad++, Net Beans IDE, Adobe Dreamweaver, Brackets, Microsoft Visual Studio, Photoshop.
Tools: /Open Source Software: LAMP, WAMP, SVN, SSH, My eclipse
CMS/Frameworks: Word Press, Code Igniter, Drupal, Confidential .
WORK EXPERIENCE:
Confidential, Cleveland, OH
Sr. PHP/Drupa Developer
Responsibilities:
- Implemented SEO based Drupal modules optimizing the search function all over the site.
- Created efficient, cost effective, secure, and scalable AWS cloud design based on business requirements.
- Developed an advanced Facet application using Angular JS with complete UI.
- Implemented AngularJS Controllers to maintain each view data. Implemented Angular service calls using Angular.
- Creating AngularJS templates that can be loaded using partials in AngularJS.
- Worked on creating controllers and filters that are custom to specific requirements.
- Used different AngularJS packages as dependencies like angular-bootstrap, angular-route, angular-resource etc.
- Collate functional, non-functional requirements and business requirements of applications and design the AWS cloud architecture that integrates with existing infrastructure without issues.
- Developed Themes, Panels, Entities, Ajax Interfaces and Advanced search using Drupal.
- Worked on the secure Cloud Platform Service Amazon Web Services (AWS) for Content delivery.
- Interface with client in gathering requirements, managing expectations.
- Developed user interface using HTML, XHTML, CSS, JSON and JavaScript to simplify the complexities of the application.
- Leading Frameworks Team like Ember, Angular.js, backbone.js, bootstrap.js, Node.js & D3.js.
- Providing a responsive, AJAX-driven design using JavaScript libraries such as, backbone.js, Node.js AngularJS and Bootstrap.js - Using Subversion for version control.
- Designed SPA (Single page applications) in Flux architecture using React.js.
- Worked on variety of Frontend JavaScript frameworks like AngularJS, BackboneJS, ReactJS, JQuery, JQuery UI and good knowledge in EmberJS.
- Lead project development of web application using PHP, HTML, CSS, JavaScript, JQuery and AngularJS ecommerce application pages according to project requirements.
- Co-ordinate closely with Business users and other developers and participated in completing the requirements.
- Create custom Drupal modules using PHP, MySQL and JavaScript and configure required contributed Modules.
- Implemented second level cache and query level cache in Hibernate using EHcache plug-in.
- Used JSON for data exchange between application modules along with XML.
- Created client website running on a Node.js, using the Express framework, Jade, AngularJS and Backbone.js for front end MVC/templating.
- Created a library of visual components using Highcharts, D3, and jQuery for reporting results.
- Developing responsive theme using Html, JQuery, JSON, CSS, and SASS to support devices.
- Migration of Drupal7 to 8 versions and Involved in developing new features as enhancements.
- Carried out extensive verification and testing to set MySQL database free from SQL injections throughout course of database development and management.
- Developed various sections using AngularJS, HTML, CSS, Ajax, and JSON and spring web service.
- Worked on MVC, Subversion, Git, Confidential, Cake PHP, CodeIgniter Framework, Word press, and LAMP toolset.
- Use logic and creativity to decide how to create logical solutions with Magento / PHP / Javascript.
- Integrated Magento modules through PHP, JS, HTML, and CSS customization and debugging
- Built AJAX pages using PHP to display current server time
- Involved in the development using JQuery and PHP and designed applications in AJAX with rich user interfaces.
- Designed and Implemented an AJAX e-mail subscription and info-bar pop-up Magento modules
- Development experience with Confidential, Net Beans, Notepad++, JEdit.
- Developed cross browser and multi browser compatible web pages using HTML5, CSS3, and JavaScript.
- Magento site development using Object Oriented PHP with Confidential best practices, with a variety of client side javascript
- Used advanced level of HTML, JavaScript, CSS3 and pure CSS layouts (table less layout).
- Modification and customization of the Drupal and Word Press themes.
- Worked on HTML5/CSS and JQuery in a Drupal based CMS environment
- Wrote Python scripts to parse XML documents and load the data in database.
- Implemented Angular promises to handle asynchronous communication with our Rest API for various requirements.
- Involved in using GIT for version management and the workflows associated with them (branching and merging)
- Developed test cases and performed unit test using PHPUnit, Jasmine Tested application using Firebug and Xdebug.
Environment: PHP 7.2, AngularJS 1.7, Html 5.6, CSS3, JavaScript, JQuery, Ajax, AWS, Drupal 8.5, GIT, SVN, REST API, Python, Pl/Sql, MySQL 8.0.11, Jasmine and Bootstrap 4.1.
Confidential, Phoenix, AZ
Sr . PHP Developer
Responsibilities:
- Developed, tested, and maintained current systems written in PHP and Confidential and Involved in complete SDLC process.
- Worked in Agile based environment with daily scrum calls and coordination with the offshore team.
- Integrated Restful web service calls to get data from response and show them on UI.
- Implemented bug fixes request to existing projects in various frameworks.
- Developed within a cross-functional team building applications across a variety of platforms, including Confidential and Drupal.
- Implemented automated local user provisioning instances created in AWS cloud.
- Worked on an open-source CMS tools to build website using Drupal.
- Migrated internal operational IT from a legacy mainframe to a custom web-based application platform using LAMP open-source tools.
- Strongly used LAMP (Linux-Apache-MySQL-PHP) platform.
- Development of custom layered navigation in categories pages using LAMP, PHP, AJAX and Jquery.
- Development of custom modules using LAMP, PHP and XML.
- Develop web application using LAMP, Magento, and PHP.
- Development of an interactive section to allow customers see earrings and piercings with the help of a virtual ear using LAMP, PHP / JS / AJAX / jQuery
- LAMP, PHP code refactoring and optimization according best practices.
- LAMP, PHP scripting to update catalog data and inventory data through a csv file.
- PHP backend development of custom modules CRUD
- Integration with client's ERP system to update prices through a LAMP, PHP / SOAP Web service call.
- LAMP, PHP Web Development for Back end scripting, Code refactoring, addition of new modules.
- Customizing HTML, CSS, Java script and Jquery scripts for UI/UX development according to client's needs
- Used all aspects of MYSQL/PHP Programming (object oriented PHP), in LAMP environment.
- Fixing reported bugs.
- Identifying and solving issues caused by plugins or third part APIs under PHP, MYSQL, HTML, CSS, JavaScript and JQuery Technology.
- Customize product detail page so customers can buy the main product's extended warranty at the same time using PHP and AJAX.
- Customize Magento's PHP core checkout to equals the view as the Confidential website.
- Integrate Magento with SAP system to get live inventory data updates while customer is attempting to finish his order through a WS call using SOAP / PHP, LAMP.
- Implemented User interface (UI) entire application using HTML, CSS, Custom Tag Libraries, JavaScript, XML and XSLT.
- Developed the UI pages using HTML, CSS, JAVASCRIPT, ANGULAR.JS, and D3.JS.
- Develop application using Ember, AngularJS, Bootstrap, RequireJS.
- Developed frontend application using React.js, Express.js and Knockout. Js.
- Create web service component using REST, SOAP, WSDL, XML to interact with the middleware
- Wrote test cases using JUnit testing framework and configured applications on Weblogic Server.
- Developed bug management system for internal usage, using MySQL, Bootstrap, Backbone.js
- Use Spring Data to extract data from Neo4j and MongoDB databases
- Usage of version control repository SVN (Subversion by apache) and JIRA
- Worked with Oracle RDBMS for writing complex queries and PL/SQL, SQL for Stored Procedures, Triggers and Events, for generating some important responses needed by the application
- Developed Angular-JS unit test cases using Jasmine and Karma.
- Used JPA Hibernate and Spring to perform CRUD operation with MYSQL and perform persistence for Confidential cache.
- Have broken down the application into multiple angular modules for simplicity purposes and have done unit tests using Jasmine
- Implemented the application using Magento Enterprise Framework on Linux Environment web server.
- Involved in Installing, theming, customizing Drupal systems, including and Drupal 7.
- Worked on HUB module for implementing Single Sign on Service (SSO) by implementing Drupal Web Services.
Environment: J2ee, Java, Jsp, Servlet, Jdbc, Struts, Junit, Log4j, Javascript, Dhtml, Websphere Application Server, Axis, Wsad, Xml, Xslt, Ant, Sql, Sql Query Analyzer, Jprobe, Cvs, Opprox Reports, Windows’xp, Unix-Ibm Aix
Confidential, FL
PHP/Drupal Developer
Responsibilities:
- Worked on Extensible MVC implementation supporting layouts and PHP-based templates by default and accessing properties on OOPS with Magento framework.
- Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility.
- Identifying and solving issues caused by plugins or feeds under PHP, MYSQL, HTML, CSS, JavaScript and JQueryTechnology.
- Modifying PHP, HTML, CSS, Java script, JQuery according to project requirements.
- As a developer involved in design and developing websites using PHP5, CSS3, JQuery, JavaScript, HTML4/5, AJAX and MYSQL.
- Worked with PHP, MYSQL, CSS, JavaScript, AJAX and XHTML to build a fully Web 2.0 compliant networking website.
- Experience in WordPress plugging development creating, and modifyingWordPress themes.
- Created a DRUPAL/DKAN site that utilizes both PHP and Database.
- Used Spring ORM to integrate with Hibernate and used the Hibernate template to persist the data.
- Created LESS files and used grunt to preprocess and generate the CSS files.
- Involved in developing the UI panels using JSF, XHTML, CSS, DOJO and JQuery.
- Set up the deployment environment on Web Logic Developed system preferences UI screens using JSP and HTML.
- Developed web Components using JSP, Servlets and Server side components using EJB under J2EE Environment.
- Rich UI development experience and well versed in client side technologies like AngularJS, jQuery, BackBone.js, Google Widget Toolkit, Sencha UI
- Developed HTML, Swing and JSP pages for user interaction and data presentation.
- Created a Rich Single Page Application using HTML, CSS, Angularjs, JQuery and REST Services
- Designed and implemented UI layer using JSP, JavaScript, HTML, DHTML, JSON, XML, XHTML, XSL, XSLT, XSL-FO and business logic using Servlets, JSP, EJBs and J2EE framework.
- Used Backbonejs, Node.js, Bootstrap and other javascript libraries to create intuitive and rich Single Page Applications.
- Used JQuery JavaScript libraries for providing richer user interface and facilitates asynchronous request invocations using AJAX.
- Integrate the ExtJs/Sencha framework with Oracle BPM.
- Prepared statements are used for communication Sql database
- Custom WordPress themes creation with HTML5, CSS using LESS, and PHP files.
- Used Hibernate extensively to persist the data into the Oracle11g database.
- Extensively used Annotations, Mappings and querying the database using Hibernate.
- Responsible for designing new modifications and enhancements to current production systems and driving the team which implements them forMagento WordPress sites.
- Developed front end themes from customization of the WordPress back-end for enhanced client usability, plugin integrations, launch and maintenance.
- Worked on an open-source CMSDrupal to build website using Drupal7
- Customize XML document and forward the data to downstream applications.
- Developed and consumed Restful web services to retrieve data in JSON format.
- Generated reports and bar charts using D3.js data visualization tool.
- Responsible for implementing Continuous Integration (CI) with Jenkins.
- Configured Composer for dependency management and GIT for source code version control.
- Performed unit testing using PHPUnit framework in Test Driven Development (TDD) approach.
- Used JIRA as a bug tracking tool.
- Used Bugzilla for bug tracking and Code ship as continuous integration tool for PHP.
- Designed and wrote CRON jobs for real time updates of the projects and the concept of notifications was used to alert the client of the status of their order.
- Worked on the validation of forms and user authorization using authorization tokens with JavaScript and jQuery and Bootstrap for styling UI Interface of the application.
- Developed user interface using PHP, CodeIgniter, NOCMS, bootstrap, AJAX, JQuery,HTML5, CSS3.
- Used YII Framework to implement MVC (Model View Controller) architecture;
- Used different YII extensions required.
- Integrated Continuos delivery pipelines into Jenkins
- Worked on several grunt tasks for automating the tasks.
- Worked in CMS tools such as Joomla, Drupal and WordPress.
- Modified the source code according to the requirement using Joomla
- Experience in automation server Jenkins to automate the tasks for building, testing and deploying.
- Developed Configurable shims for modular JavaScript. Displayed good UX
- Worked with the Database Schema design and normalization for database accessed by the procedural PHP pages
- Implemented the presentation layer with HTML, XHTML, JavaScript, AJAX, and CSS, JQuery other libraries
- Worked with integrating search engine optimization (SEO) functionality within an MVC framework using constantly evolving legitimate techniques to improve website ranking in the major Search Engines.
Environment: Eclipse, PHP, XML, HTML, Confidential Framework, LAMP, JavaScript, AJAX, CSS, MySQL, VPN, Cake PHP, Drupal, JQuery, Magento, CodeIgniter, JavaScript.Client: New York Life Insurance
Confidential, Parsippany, NJ
PHP Developer
Responsibilities:
- Developed internal web applications on three modules, i.e. customer center, membership center and Web app login using PHP and WordPress.
- Build code using IDE IntelliJ and deploy it using Apache Tomcat.
- Created web services using WTP tool plugin to the eclipse IDE which is deployed as a separate application using Maven scripts.
- Used DOJO for Ajax Support and used JSON for DOM objects
- Report Generation, Unit testing using PHP Unit, System, Integration and Performance testing of the application and its components.
- Excellent procedural skills and improving Object Oriented skills.
- Proficiency in Prototype, Module Design, User Interface Design, and Integration of PHP components.
- Installing and Configuring Eclipse and Web sphere application Server.
- Written JUNIT test cases for testing UI Framework classes and wrote many Java Scripts to do client side validations
- Developed JSP pages for presentation layer (UI) using Struts with client side validations using Struts Validator framework/ JavaScript.
- Set up JBoss Server, Configured MySQL Cluster in Linux OS and installed OpenCall XDMS.
- Write PHP Scripts for application logic and access database (MySQL) layer
- Wrote various PHP scripts in the header, footer, multiple contact pages, etc
- Template Modifications in the twenty eleven themes including setting up MYSQL Database for configuration.
- Designed interfaces in Photoshop, Flash, NotePad++, Corel Paint Shop X2, Image Ready &Word press.
- Maintained and developed e-commerce website using PHP-based framework Magento, jQuery, HTML and CSS.
- Developed complex Web based UI using Struts Ajax and JavaScript.
- Responsible for both back-end programming in PHP and front-end functionality using JavaScript, Ajax, JQuerylibraries, and other technologies.
- Designed databases and structures for various Web sites.
- Involved with Confidential module development and customization.
- Worked on PHP5, HTML/CSS, Ajax/JavaScript, SVN, GIT and MySQL and Apache, demonstrating vast LAMP architecture experience.
- Properly documented and gave support to clients to maintain and up- date their sites per the roadmaps they provided. Demonstrated excellent written and verbal communication skills as well as presentation skills.
- Expert PHP Development utilizing Confidential, CakePHP, CodeIgniter and Symphony frameworks.
- Implemented AJAX and JQUERY on front-end to make the web page more dynamic.
Environment: PHP, Linux, Apache, MySQL, LAMP, Word press, Magento, HTML, Ajax, CSS, JavaScript, jQuery, Bootstrap, and Git
Confidential, Irving, TX
PHP Developer
Responsibilities:
- Redesigned several of the SharePoint subsites and created custom code to improve business objectives.
- Developed server-side environment using PHP and involved in developing queries using MySQL.
- Worked on Web-based application using PHP as back-end and used Objected-Oriented design.
- Working as a Node.js developer, Expert knowledge of modern back-end JavaScript (Node.js), front-end JavaScript, Angular 2.0, HTML, & CSS, including libraries and frameworks.
- Wrote various PHP scripts in the header, footer, multiple contact pages, etc
- Responsible for both back-end programming in PHP and front-end functionality using JavaScript, Ajax, JQuerylibraries, and other technologies.
- Wrote JavaScript functions to get Dynamic data and Client side validation.
- Used JQuery to make the frontend components interact with the Javascript functions to add dynamism to the web pages at the client side.
- Created DOM for datasets. Worked with datasets in JSON format. The datasets are collected from back end server PHP file using API and these datasets are then rendered on front end using JavaScript, HTML, DHTML and CSS.
- Developed PHP based server side API using Zendframework and implemented MVC architecture.
- Created front end interface using object oriented JavaScript and AJAX with API The front end interface is able to interact with server side PHP code which is called by using REST API through AJAX. The JSON data sets returned are then rendered in appropriate format such as pdf, xls, csv and charts.
- Designed and wrote an internal conference room reservation web app for large enterprise campusconference rooms.
- .Net developer for client’s customer facing SharePoint site.
- Developed a mobile version of the SharePoint site using jQuery Mobile.
- Integrated SharePoint with NetSuite once it became our system of record.
- Provided support for the internal help desk to quickly resolve internal customer issues and improve operational efficiencies.
- Building websites using PHP frameworks.
- Conducting cross-browser usability testing.
- Testing and validating work produced.
- Developing database driven websites & systems.
- Back end development and maintenance of websites using PHP and MySQL.
- Developing compatible User Interface functionality using jQuery & other libraries.
- Developed and maintained high traffic websites and services.
- Developer/Administrator of SharePoint intranet streamlining business operations and adding tools to increase Sales.
Environment: PHP, JavaScript, Confidential Framework, HTML/CSS, SQL, MySQL, LAMP, JQuery, Apache web server, LINUX.
Confidential, Austin, TX
Web Developer/ PHP Developer
Responsibilities:
- Active Solving of day to day ticket's in fixed time slots.
- Interacting with regional marketing manager about their requirements and applying it to respective Website.
- Review, to the extent possible, changes in code and the environment that will affect
- System performance.
- Always ensures that important Tasks/Projects received consistently meet deadlines.
- Providing services in planning, processing and performing in an efficient manner.
- Designed and Implemented an AJAX e-mail subscription and info-bar pop-up Magento modules
- Development experience with Confidential, Net Beans, Notepad++, JEdit.
- Developed cross browser and multi browser compatible web pages using HTML5, CSS3, and JavaScript.
- Magento site development using Object Oriented PHP with Confidential best practices, with a variety of client side javascript
- Used advanced level of HTML, JavaScript, CSS3 and pure CSS layouts (table less layout).
- Modification and customization of the Drupal and Word Press themes.
- Worked on HTML5/CSS and JQuery in a Drupal based CMS environment
- Performed image/graphic slicing and optimization using Adobe Photoshop.
- Used JIRA, Stash, Bamboo, Confluence Project development tools .
- Extensively participated on working with Spring framework. Involved in writing JSP and Servlets.
- Involved in development of Web Services, were developed to receive client requests.
- Implemented Spring JDBC template, Spring Exception Strategy and AOP.
- Involved in setting up WebSphere Application server and using Ant tool to build the application and deploy the application in WebSphere Application server.
- Design, Development and testing of Java framework to transfer data from application to CIS and also from CIS to application.
- Worked with the creation of Store Procedures. Involved in writing SQL queries, Stored Procedures to accomplish complex functionalities.
- Part of team creating quality working J2EE code to design, schedule, and cost to implement use cases.
- Developed Reusable classes in the middleware using Hibernate.
- Involved in writing lots of JSP for maintains and enhancements of the application. Worked on Front End using Servlets and also backend using EJB and Hibernate.
- Worked on Presentation Layer using Struts Tiles, JSPs and Servlets.
- Created quality working J2EE code to design, schedule, and cost to implement use cases.
- Setting of DB2 build settings in RAD application development server.
- Involved in writing the database integration code using Hibernate.
- Creation of managed server and JDBC connections.
- Worked on the application using Rational Application Developer.
- Worked on the application using Rational Application Developer. Designed & Developed Application flow UML diagrams of the application using Rational Rose.
Environment: PHP5, HTML5,Drupal7, Confidential Framework, JavaScript, JQuery, CSS3, MYSQL, BitBucket, Adobe Photoshop, Adobe Flash Professional, Bash, DKAN, Report Builder, Ubuntu 12.04, LAMP, Magento, WordPress, YII, MYSQL, Agile, Jenkins, Grunt, JavaScript, AJAX, HTML/ XHTML, XML, Moodle.