|
| Organization: |
JHU EPP |
| Project Type: |
Employee |
| Involvement: |
Web Developer |
| Skills Utilized: |
PHP, JavaScript, DHTML, AJAX, MySQL, CSS, Java, C# |
| Description: |
The Johns Hopkins University (JHU) Engineering and Applied Science Programs for Professionals (EPP) is one of the
largest part-time engineering graduate schools in the nation. My responsibilities include maintaining the EPP
website and developing, documenting, and maintaining custom web applications.
-
Implemented a new site architecture and page design selected by the Web Committe. Coded
new site in valid XHTML and CSS paying special attention to usability and accessability. Utilized
Model-View-Controller design pattern (based on the Zend Framework) to shorten URLs and make content management and
templating easier.
-
Developed an object oriented PHP Framework to automate and simplify tasks such as: querying and modifying the
database, performing HTTP requests, handling and formatting dates, generating plain-text and HTML email, assisting
with templating, validating forms, generating reports, etc.
-
Worked with the Admission Department to move the student program plan process online. The new forms allow
students to retrieve and modify program plans that they have already submitted. Administrative
area makes it easy for advisers to review a student's entire program plan history.
-
Developed a desktop app in C#.NET that takes as input three Excel files representing information about instructor reviews and
outputs a formatted report showing average instructor score broken down by class and question.
|
|