OctoML Marketing Site
Automate Model Deployment


A Headless SSG Marketing Site
As the lead developer for OctoML, I had the pleasure of being able to take responsibility for an entire repository. I owned the software development lifecycle from establishing the CI/CD pipeline to creating the linting standards. I was also responsible for peer and junior code reviews, sprint planning, and UX design review.
The problem with the original site was in the content modeling. Content creators were limited in the choices they had and needed more control. We solved this with a component generation model based on DatoCMS and GraphQL queries. The system allowed the content creators to create complete pages within minutes with complete control over everything.

OctoML homepage
This is an animated hero option that utilized the Framer Motion package to create unique and captivating animations.
OctoML homepage
This is an animated hero option that utilized the Framer Motion package to create unique and captivating animations.




Key Points
The first project that I was able to take full control of/was responsible for.
Worked directly with OctoML stakeholders to provide an optimized experience for their content creators.
Modeled with DatoCMS and queried with GraphQL utilizing fragments and GraphQL Codegen for the types.
Includes full documentation created with Storybook.