Upwork LinkedIn Github


My name is Jake Broughton; I'm a solution-finder and full-stack software engineer, specializing in Rails, React, and Vue. I'm currently looking for the following:
  • Long-term partnerships with awesome people.
  • Involvement in a cool project, preferably doing frontend or full-stack work.
  • Remote work - a change of environment once in a while is invaluable to me.


I’m familiar with many different languages & frameworks, but nowadays these areas are where I excel:
  • Ruby on Rails
  • Javascript (ES.Next)
  • React, Redux, Immutable.js
  • CSS (Sass, PostCSS, CSS Modules)
  • Sketch, Photoshop, Illustrator, Premiere
  • DevOps (AWS, Google Cloud)
Check out my skill tree

Super powers

As well as coding skills, I have the following qualities:
  • Seriously full-stack + an eye for design
  • Adaptable, always keen to learn new things
  • Solid communication & social skills
  • Innately positive & proactive
  • Creative thinker, problem solver
  • Experienced project planner & manager

Completed work

For this project, a beautiful website was designed for me to implement in any way I saw fit.

Instead of Wordpress (which I've often used in the past for projects of this type), I opted to use Rails. One might think that Rails would be overkill for a project like this, but it turned out to fit the client's needs perfectly. I made use of rails_admin, Code Mirror, and a clever implementation to quickly provide an admin interface which allows the site to be totally customized, and all of the content managed in a simple way.

The client was very happy with the implementation: editable HTML partials which can be included in pages or other partials using simple identifier tags, and an image manager which works much the same way, but provides URLs to the CDN hosted images.

The code for this project is private

A Youtube-like site I built for fun.

The frontend is built with React, Redux, PostCSS, and receives its data from a Rails API. The Rails app also provides an interface which allows the user to upload large videos, where they get transcoded into multiple qualities and formats using Amazon Elastic Transcoder, stored on S3, and finally delivered through Cloudfront to the end user.

Weavenote allows fashion designers to login to their organization, collaboratively create projects, upload images, annotate those images, add measurements, materials, comments, instructions, and ultimately produce "tech sheets" which are PDFs to be given to clothing manufacturers.

I built this complex browser-based app over several months, using React and Rails; it's currently awaiting a little more funding to get it off the ground.

The code for this project is private

The Public House of Art was the first big project I took on as a freelancer; I worked with them from the very beginning, and I built their entire online platform, as well as provided input on its design.

I built this website using Ruby on Rails, and Spree - the biggest, most supported ecommerce framework for Rails. Spree is rock-solid, and is totally customizable and extendable, which allowed me to create or modify features & functionality, in order to meet the client's specifications. These features included:

  • The ability to add & administer artists, and associate them with their product (artworks).

  • Their unique price-tiering system and mount options.

  • A customized checkout flow, and a totally custom integration with a small Dutch payment gateway provider.

The code for this project is private

A Rails app to help me visualize, write, and export articles or books as PDFs.

I built Kaanjo for a client in 2016, it consists of 2 parts: the JS plugin, and the Dashboard.

The plugin is for eCommerce websites and blogs, and it renders Facebook-style reaction icons (Like, Love, etc.).

The dashboard allows website owners to sign in, and provides an overview their collected data, see which pages (or products) are being reacted to, and of course which reactions their users are having. They can create multiple campaigns, each having different parameters, and custom end-user messages and icons (uploaded or chosen from a library of icons).

I normally wouldn't include a Wordpress project on my portfolio, because it's not the kind of work I do anymore. However I'm including this project from 2017 because I'm actually pretty proud of myself for successfully completing it... It was very, very difficult project, and not because of the work itself.

With only 2 weeks before the company would appear on television in front of literally millions of people, I was given the challenge of building (and largely designing) their front-facing website.

Initially I was excited to take on the challenge, but within an hour of accepting the job, I came to realize why the previous 2 developers failed to complete the project.

In the shared folder was a disorganized mess of randomly named (often duplicated) documents, mockups, and Google Slides rammed full of almost unintelligible instructions, text content, and layout guidelines - all mixed together for me to decipher and implement. Hundreds of them. Some of which were to be ignored, but some of which contained information which was totally crucial for the project. Combined with hot-tempered, erratic, next-level micromanagement... I feel like I deserve medal for keeping the client happy and completing it in time!

I wouldn't normally mention such a thing publicly, but this was truly something else. :)

The code for this project is private