James (MISTC)

James sitting in a coffee shop looking at a cup of coffee
Location
Scotland, United Kingdom
Email
jamesg@jamesg.blog
GitHub
@capjamesg
Website
jamesg.blog
Read as a Linux Manual page
wget https://jamesg.blog/assets/resume.man && man ./resume.man

Summary

I am a technical writer who has produced hundreds of guides on computer vision, programming languages, the web, and using software products. My educational content has been viewed over 27 million times.

Experience

Technical Marketer, Roboflow (October 2022 - Present)

Technical marketer at Roboflow, a company that helps enterprises integrate computer vision into their products.

  • Wrote over 120 blog posts for the Roboflow blog, including tutorials on computer vision deployment, guides on how to build applications with our product, and more.
  • Wrote content for six-figure partnerships.
  • Added support for 25+ computer vision models (i.e. FastSAM, FastViT, Florence-2) to the Autodistill ecosystem (1,700+ stars).
  • Contributed to supervision (8,000+ stars), and notebooks (4,800k+ stars), and Roboflow Universe, the largest community of vision datasets on the web.
  • Created open-source projects such as an interactive browser inference widget and a tool to draw polygons and retrieve coordinates.
  • Launched our Model Comparison directory and v2 of our Model Library.

Growth Product Manager, Career Karma (March 2021 - October 2022)

Strategy and conversions contributor tasked with helping Career Karma expand its SEO efforts.

  • Contributed to a site-wide rearchitecture for our editorial content.
  • Built a static version of our blog that generates 5000 posts in under three minutes. The site scores "green" on all Core Web Vitals.
  • Collaborated with the growth engineering squad to plan and build our career directory product.
  • Started and led the conversions optimization team.
  • Used Jupyter Notebook, pandas, and matplotlib to analyse SEO trends.
  • Maintained Jira process for new conversion experiments.
  • Led regular meetings with conversions team and 1:1 conversions.

Technical Content Manager, Career Karma (July 2020 - March 2021)

Managed a team of technical writers to help reach a goal of one million monthly visitors to our web publication.

  • Led weekly editorial sprint planning meetings.
  • Provided feedback on technical content and provided recommendations for improvement.
  • Set strategy for new topics and worked with other SEO team members to target keyword clusters.

Technical Writer, Career Karma (July 2019 - July 2020)

Wrote over 600 tutorials on coding topics for a beginner to intermediate audience. Tutorials covered Python, HTML, CSS, JavaScript, and Bash.

Our company SEO strategy was documented in a Foundation Inc blog post.

Skills

  • Technical writing
  • Growth planning
  • Computer vision
  • Web search
  • Python
  • Linux
  • HTML, CSS, JavaScript
  • Static site generation
  • Structured data (RSS, JSON-Feed, microformats)
  • Technical SEO

Education

Attained the following Higher qualifications in high school:

  • Computer Science
  • Business Management
  • Politics
  • English
  • History

Authorship

Software Technical Writing: A Guidebook
A book that explores the role of a technical writer, how to write technical documents, and how to work with a team as a technical writer.

Community

IndieWeb Community Member
I am an active contributor to the IndieWeb community, helping to answer questions, document on the community wiki, and more. I have co-hosted 50+ online personal website discussion events in the community.
W3C Social Web Community Group - Co-chair - July 2023 - Present
I am a co-chair on the W3C Social Web Community Group.

Events

Homebrew Website Club Europe / London
I co-organise the Homebrew Website Club (HWC) meetup every weeks.
This meetup is a place for anyone across the globe to come together and chat about the web, IndieWeb, taking control of one's data, and related topics.
See HWC Europe / London website.

Professional Organizations

Institute of Scientific and Technical Communicators (ISTC)
I am a member of the ISTC, a UK professional organisation for technical writers and communicators.
My application was accepted after review by the Membership Committee in January 2024.

Personal Projects

Below, a selection of my personal projects. View all my open source projects.

Knowledge Graph Language
A query language for understanding and exploring knowledge graphs.
Aurora
A fast, extensible static site generator.
VisionScript
An abstract programming language for computer vision.
IndieWeb Utils
Utilties useful for building IndieWeb applications.
Adventures with Compression
My ongoing effort to try to compress a 1 GB file of Wikipedia (enwik8) to as small a size as possible.

Go Back to the Top