Web Portfolio
Drupal Upgrade Epic
As Drupal 7 reached end of life, DigiPen Campus websites needed to upgrade. Our Drupal 7 configurations relied on several modules which were no longer seeing active development. I made the decision that we would it would be best to begin development on a new theme. This allowed us to move forward with newer Drupal techniques.
We stood up a server with Drupal 9 and began building JSON exporters using views in Drupal 7 to move data out from our existing development servers. We used the Feeds Module to import content into the new environment. This allowed me to continue developing the new theme while allowing our content team to continue their work without interruption. When their work was stable, I was able to reimport existing content as I worked.
After our first site was released, Drupal 10 became available. We upgraded that server and then cloned it to quick-start the process for our second campus site, and again for our final site.
Why DigiPen's Computer Science Education Is Different Gif Comic
I worked closely with an artist (Kelton Sears) to develop a truly unique, eye-catching project. We worked together to combine an unusual art style (gif comics) with modern web standards to deliver an eye-catching graphical responsive web experience which is accessible to all users without being unavailable to users with disabilities.
DigiPen Institute of Technology Campus Sites
I worked with a small team to reinvent DigiPen Institute of Technology's online presence. The content for each campus site is managed using an individual installation of the Drupal 7 CMS, while the codebase for each site is shared within a single repository. I developed the theme and grid system from scratch in order to serve the unique requirements of the design team.
These sites are now on Drupal 10, see the related item above.
Tree Talk by Kelton Sears
Tree Talk is a unique narrative experience in that the reader begins at the bottom of the page and scrolls up. This presented an interesting development challenge, requiring me to load the videos and then send the user to the bottom of the page before the reader can start. Enjoy!
DigiPen Game Studios
A WordPress micro-site to promote the Singapore-based DigiPen Game Studios who is partnered with Singapore and Nintendo.
Intrax English Programs
I managed the Intrax English Programs relaunch after receiving the design specs and content, and coordinated with a team of 8 to see it through the development phase. The site was developed in Drupal, contains over 400 pages and it features translations in Arabic, Portuguese, and Spanish.
Global Internships
The Global Internships site recieved a much needed update which included mobile considerations and a clean, modern design. I provided front end expertise (Javascript) and back end data integration (Salesforce data stored in MySQL, via PHP).
Human Trafficking Data Collection & Reporting Project
The Human Trafficking Data Collection & Reporting Project was developed by the Northeastern edtech Department to allow Task Forces around the U.S. to track on-going Human Trafficking cases in cooperation with the Department of Justice. Between 2010 and 2012, I was tasked with routine maintenance, bug fixes and upgrades involving JavaScript and PHP.
Northeastern University MedAppTrak System
MedAppTrak is a Content Management System I built in 2010 which allows students to compile their personal and professional information needed by the Northeastern University PreHealth department in preparation of their application to Medical School. The site is built in HTML5, PHP, and JavaScript.
Project Play Training
I managed the Intrax English Programs relaunch after receiving the design specs and content, and coordinated with a team of 8 to see it through the development phase. The site was developed in Drupal, contains over 400 pages and it features translations in Arabic, Portuguese, and Spanish.