Projects

Refactoring Insert/edit, Operations, Privilege and Structure sections in phpMyAdmin
Refactoring is needed for code base of phpMyAdmin (PMA), because there are a lot of mix of HTML, and PHP tags and ugly code in the code base. In addition, the source code is not structured well. As an open source project, the source code must be highly maintainable because of the number of developers will be involved with this project as a contributors. The main purpose of this project is to improve code readability, maintainability and to reduce the complexity of the code. Further, the understandability of the code will also be improved. In this project mainly focusing on set of sections in phpMyAdmin. Insert/edit, Privileges, Operations and Structure sections will refactoring.

Refactoring: Displaying query results
In current code base of PMA, the code for displaying query results is not much reusable. To improve the ability of re usability of the code, I have suggestions to refactor the code with better approaches. The code is going to be improved by applying Object Oriented Programming concepts.
Along with that, new features like support for displaying results for multiple queries at once, introducing some more built-in transformations where it is applicable will be considered.

Two approaches for Plugins and OOP and an object-oriented properties system
My project presents two approaches of creating an object-oriented plugin system. This will contain all the current plugins functionalities, which will be improved and refactored to the fullest, as well as new possible plugin implementations.
A well-structured object-oriented properties system, which will be easier and safer to use is also presented. They will both fit nicely in the growing object-oriented structure of phpMyAdmin.