Greg Thompson

Software Engineer indigenous to Bucks County, PA


My name is Greg Thompson. I'm a software engineer from Doylestown, PA (located in Bucks County, just north of Philadelphia). I most enjoy working with JavaScript and front-end frameworks like React and VueJS. I love building modern applications with beautiful user interfaces.

Besides work, I'm a huge fan of woodworking, off-roading, Philadelphia sports and animals. My collection of tools is astonishing. Like my career as a Developer, I'm most happy building stuff, whether it be physical or digital.


  • React
  • React Native
  • VueJS
  • TypeScript
  • Testing (Testing Library, Jest)
  • Node.js (including Express)
Server Side
  • PHP (Laravel, Lumen)
  • Python (Django)
  • Node.js
  • Craft CMS
  • Wordpress
  • Contenful
  • HTML (HTML5)
  • CSS (Tailwind)
  • Amazon Alexa Skills Kit
  • Firebase
  • Algolia
  • CI
  • Docker
  • AWS
  • API Integration


Dow Jones 2022-Present

Senior Principal Front-End Engineer

Maintaining and building features for editor management software using React, GraphQL, Node.js and associated AWS products.

HappyCog 2019-2022

Senior Developer

Software development using technologies including React, React Native, Vue, CraftCMS and Laravel for many large clients.

Zoomi Inc 2017-2019

Senior Software Engineer

Supporting and feature building in a Backbone.js/Coffeescript based application with custom D3.js visuals.

A&G 2015-2017

Technology Lead

Built and maintained many customer applications and websites; many included React.js, CraftCMS, Node.js and or Laravel. Some of the clients were Sunoco, Philadelphia Museum of Art, FIrst Citizens Bank and La Salle University.

Hurdle 2014-2015

Co-Founder, Front-End Developer

Co-founded race management company. Built front-end Angular.js application which interacts with a Laravel API. Also built Node/Express API/Worker to parse Instagram and Twitter API for user submitted hashtags.

GoRoostr 2011-Present

Co-Founder, Developer

Co-founded apple device re-commerce company. Built entire application on CodeIgniter with Angular.js. Some key features are on the fly pricing based on hundreds of scenarios, FedEx integration including live tracking and label generation, Admin tools for maintaining orders, prices, custom orders, labels and more.

PeopleLinx 2013-2014

Senior Front-End Developer

Built Front-end client facing application with Angular.JS utilizing a Python/Django API.

Mighty Engine 2013

Digital Director

Digital Director at Ad Agency. Responsible for full builds (front-end, back-end, CMS integration), maintenance and leadership.