About

Im OJ, thats me back there in Havana, Cuba. I like to travel (business class).

I am an AI Product Manager and experienced Web Developer based in Los Angeles. I have no intention of ever leaving this functioning paradise, I love LA. My passion for building and leading started back in the early-2000s when I co-founded Funk Media , a Digital Marketing Agency, with my best friend Sylvia Guillen . At Funk Media, I oversaw all DevOps and IT operations, ensuring seamless technological functionality and peak operational efficiency. I also co-founded ‘ Prime Time Uncensored ,’ handling everything from executive production and live show management to studio tech and website development. For the past 15+ years, I’ve focused that drive in the tech world, specializing in bringing complex web applications and software infrastructure to life, particularly within the Entertainment/Media industry. My journey has also taken me through Fintech and Medical tech, giving me a broad perspective on solving diverse challenges.

Currently, I’m seeking opportunities in AI Product Management, with a focus on strategic product planning, market analysis, and user experience optimization. I thrive on driving innovation through the development of new product features and roadmaps, as well as collaborating cross-functionally to bring products to market. Throughout my career, I’ve consistently found that this type of role is where I excel, and I’m eager to further develop my expertise in this dynamic and impactful field.

About This Site

This site is a React single-page application (SPA) architected as a headless WordPress solution, a design chosen because it provides an exceptionally flexible and easy-to-update content management experience for the Next.js front end. It utilizes a WordPress backend, with WPGraphQL serving as the crucial API layer. for communication.

To ensure design fidelity and fully leverage the Gutenberg editor for dynamic content on single posts, project pages, and other custom pages within this headless environment, I developed a bespoke plugin: “WPGraphQL Dynamic Styles Exporter.” This plugin programmatically extracts the dynamic CSS generated by WordPress, making it available to the front end. You can find more details about this solution on GitHub: https://github.com/odotjdot/WP-GraphQL-Dynamic-Styles .

The entire application is efficiently served via AWS Amplify, which also facilitates an automated CI/CD pipeline. This pipeline triggers a fresh build and deployment of the Next.js application whenever content is updated in WordPress (such as a new page, post, or modification), ensuring the live site is always synchronized without manual intervention. CloudFront provides CDN capabilities for optimal performance. The WordPress instance itself is hosted on an AWS EC2 instance, and Route 53 meticulously manages all domain routing for both the React application and the WordPress backend API URLs.