After a successful internship last summer, I will be returning to Cloudflare next year as a full-time Software Engineer in Emerging Technologies and Incubation.
Presently, I am a final year student at the University of Edinburgh, studying Artificial Intelligence and Software Engineering, and previously, Electrical and Mechanical Engineering. I have been a recipient of The IET Great Exhibition Scholarship, as well as the James Clayton Undergraduate Scholarship from the Institute of Mechanical Engineers.
Before Cloudflare, I worked as a Research & Development Software Engineer at Administrate—a cloud-based SaaS company, based in Edinburgh.
I have a massive passion for technology, programming, engineering, and artificial intelligence; and I have previously volunteered as a Technological Engineer at the International Children’s Advisory Network (iCAN Research), a charity focused on advocating for research and innovation in pediatric clinical healthcare.
Check out my social links in the footer, or email me at [email protected].
kv-orm Cloudflare Workers
A datastore plugin for kv-orm for Cloudflare Workers KV.
kv-orm Cloudflare Workers Example
An example showcasing kv-orm running on Cloudflare Workers.
The 2020 Web Almanac
Analysis for the CMS chapter of the 2020 Web Alamanc by HTTP Archive.
Functional Reasoner for Acquiring Novel Knowledge (FRANK)
A question-answering system capable of inferring new facts from its knowledge graph sources.
Cloudflare Workers Access
Authenticate with Cloudflare Access from within a Cloudflare Worker.
Cloudflare Workers Function Memoizer
A wrapper which utilizes Cloudflare Workers KV to memoize a function.
Cloudflare Workers Fetch Helpers
A collection of chainable helpers to adapt the Fetch API.
Cloudflare Workers CustomEvent
A polyfill CustomEvent implementation for Cloudflare Workers.
Cloudflare TV: Say "Hello" to the Class of 2020
A television segment about internships in the summer of 2020.
A Promise registration and execution utility, useful within a FetchEvent context.
TailwindUI Crawler Action
A GitHub Action to automate the crawling and cataloging of the Tailwind UI components into a private GitHub repository.
Cloudflare Workers Typescript Template
A template Cloudflare Workers Typescript server & client.
A template Typescript project with Prettier and Jest built-in.
Dark Static Assets Action
A GitHub Action to upload static assets to a Dark (darklang) canvas.
Personal website of Greg Brimble, Technological Engineer & final year student at the University of Edinburgh.
A follow-up to 'Leveraging the Power of a Typed Schema: Dynamic User Interfaces with GraphQL'.
Leveraging the Power of a Typed Schema: Dynamic User Interfaces with GraphQL
A talk presented at Byteconf GraphQL 2020.
A weekly software engineering and technology newsletter featuring a single item from each category (hence Unary).
Wrangler Cloudflared Template
A template repo demonstrating Wrangler's new local development server, working with a cloudflared tunnel. Superceded by 'Cloudflare Workers Typescript Template'.
A hackathon submission to HackUPC: recommends repositories and their open issues to first-time contributors to open-source.
A wrapper for running a Python application on DreamHost's shared server.