Ongoing website maintenance and technical improvements for Ocean.org, a highly customized WordPress site, with a major focus on CI/CD cleanup, codebase normalization, and long-term stability.
Ocean Wise Conservation Association, the nonprofit behind Ocean.org, is dedicated to protecting marine life and promoting ocean literacy. Their website serves as a hub for educational content, conservation projects, and community engagement.
When we inherited the project, it came with years of accumulated technical debt: no repository strategy, undocumented logic, and an unstable deployment system. I was brought in to take over maintenance, modernize the workflow, and make it sustainable for long-term growth.
The project began as a handover from a previous vendor and has evolved into an ongoing collaboration with the OceanWise team, with new improvements rolling out continuously.
.env
files on deploymentWhy this stack? The original platform was WordPress-based, but our modern tooling (Tailwind, YAML pipelines, automated testing) made it easier to manage and scale over time without needing to rebuild from scratch.
The project came with several headaches:
To fix it, we:
.env
setup and secret injection in CI/CDNow, the team can develop and ship confidently.
I acted as the main point of contact with the OceanWise team, gathering requests, converting them into actionable tasks, and distributing them to developers. I handle code reviews, approve work, and support the team in delivering consistently.
Communication has been smooth and ongoing, which has made the process efficient even as we continue upgrading various parts of the site.
This shift from fragile legacy code to a robust, maintainable environment has had a lasting impact on OceanWise's digital presence.
We’re actively working on:
Maintenance is ongoing, with a strong foundation in place for future growth.
So far this project taught me a lot, not just about technical cleanup and CI/CD, but also about leading a small dev team. Taking a project like this and transforming it into something clean, predictable, and scalable was incredibly rewarding.
There’s still more to do, but we’ve turned this site into a stable, modern platform that can keep growing, just like the mission it supports.
WRAS (Whale Report Alert System) is a real-time conservation tool created for OceanWise. The project was led by the team at Skyrocket Digital, where I worked as part of the development team. We delivered a mobile app, web platform, and admin dashboard that help mariners and researchers reduce whale collisions by sending real-time sighting alerts.
Red Rhino Networks was undergoing a full rebrand, led by Skyrocket Digital, and their website needed to keep up. That’s where I came in. As part of the team, I took charge of developing the new website in Webflow, integrating HubSpot for mailing lists, and making sure their SEO was on point with Google Analytics, Tag Manager, and Facebook Pixels.