An ongoing list of the productions I have worked on as a grip.
Professional, Ongoing
Some of my favourite shots turned into scalable products for your home.
Professional, Ongoing
Open-source creativity is inspiring which is why I post most of my photos for free-use on Pexels. All photos can be used for any purpose with no credit here.
Professional, Ongoing
Unsplash - another site I publish my pictures for free use on, but less frequently.
Professional, Ongoing
Some of my most favourite photos and themes I have taken a shot of. This will be continually updated as time goes on.
Hobby, Ongoing
Main photography. Will be using this for my portfolio and professional use. Work in Progress.
Professional, Ongoing
Mapping out the professional relationships and involvement of the Canadian Film Industry in a graph database. Useful to illustrate connectedness of the industry.
Professional, Completed
Mapping out the genres of all the films produced in Canada in the last number of years.
Professional, Ongoing
A Node.js tool to scrape all the developers and apps inside the Shopify App Store. Creates a db of all files.
Hobby, WIP
Object logging using chalk and iterative color changes for each nested level. Great for debugging JS objects in the console.
Professional, Completed
Local bookmarks. Saves all bookmarks inside a .MD file. Great for local backup and storage of your bookmarks.
Professional, Ongoing
Combining provided Netflix engagement reports with additional sources to create a full data set of all the titles within the engagement report. Great for people who plan to build their own data sets.
Professional, Ongoing
A Node.JS PDF Screenplay Parser, which parses text PDF Screenplays into a JSON Object and uploads to a DB.
Professional, Ongoing
WiseWriter V3 was an interesting experiment in full-automation of a product from pre-product, product launch to post-product that includes audience research, topic generation, content generation in a 5D array recursively to main content and direction, book cover generation and uploading to Sales Channels.
Open Source, Experimental
Node.js flow that generates a brand name, scores that brand name against a weighted method, then recursively generates new names until either a brand name is found that scores above a certain threshold, or the number of iterations is reached, presenting you with the best brand name for your project or product.
Open Source, Experimental
Node.js flow that generates a brand name, scores that brand name against a weighted method, then recursively generates new names until either a brand name is found that scores above a certain threshold, or the number of iterations is reached, presenting you with the best brand name for your project or product.
Open Source, Experimental
My little spot on the net. Full of errors and bugs, and changes more than I change my socks, but I use this as a testing ground for new technologies and ideas.
Professional, Ongoing