Skip to content

Crackle Plus

www.crackle.com allows users to stream free on demand Hollywood movies and TV shows, generating revenue through in stream advertisements. In addition to Web, Crackle apps are available on CTV platforms such as Roku, LG, Playstation, X Box, Vizio, Samsung, Amazon Fire TV. Purchased by Chicken Soup For The Soul Entertainment (CSSE) from Sony, CSSE provides Crackle improved workstreams in video production, distribution, metadata, licensing.

Background


Year
2020 - 2023

Role
Software Engineer, Front End Developer

Skills
HTML5, CSS3, Javascript, NodeJS, NextJS, ReactJS, StorybookJS, Playwright, GatsbyJS, Github Actions, AWS, Scrum

Motivations
As a front end focused software engineer, my main role was to develop web application solutions to meet business and product objectives. At Crackle Plus, I frequently collaborated with internal and external teams to integrate web SDKs and back end APIs that implement new features on our web platforms.

Work


2020Project
2020Building a data lake ETL pipeline and providing SQL like access with AWS
2020Maintain Contentful GatsbyJS application powering CSSE business website www.cssentertainment.com
2020Inherit, build, maintain, and release features for www.crackle.com ReactJS Redux application
2020Use Scrum practices to deliver user stories over 2 week sprints with retrospectives, backlog grooming, estimations, and task assignments
2020Integrate Prerender SEO service to improve Google rankings results
2020Restore broken CastLabs web video player SDK integrations
2020Improve web SDK data flow integration to enhance metrics in Conviva Analytics dashboard
2021Project
2021Use Bitmovin web video player SDK features to validate support for business objectives
2021Review Pull Requests for mono repo that builds client CTV web apps for multiple CTV platforms
2021Lead ReactJS microsite application development that services CTV code entry auth flows
2021Web application to configure, play, share, and debug video streams for cross-functional teams
2021AWS Sync S3 Bucket Files To SFTP Server Using Lambda Functions And SQS
2021Proof of concept build of Crackle web using NextJS SSG
2022Project
2022Rebuild www.crackle.com website with new designs and back end APIs
2022Set up CI/CD pipelines for continuous integration and continous delivery of web artifacts
2022Convert mockups into StorybookJS components to build a library of components with documented use cases
2022Develop Button component various states
2022Develop end-to-end Playwright tests and snapshots for critical happy path features
2022Building Sign In and Sign Up flows
2022Integrate JWT and add sitewide authentication states
2022Building Sign In Sign Up Components
2022Building Header Menu Dropdown Components
2022Building Watchlist Components
2022Building Continue Watching Components
2023Project
2023Integrate accessibility features, screen reader, keyboard navigation
2023Integrate mParticle analytics into Freewheel Ad Server web SDK integration to improve business insights
2023Performance testing with webpagetest.org
2023React Query to cache front end API calls