Guy Edwards

Software Engineer

London, United Kingdom

Always looking to be challenged. Enjoys being around like minded people and working together to solve complex and interesting problems.

Work Experience

  • Weaveworks

    Software Engineer|May, 2018Current

    Working on our SAAS offering Weave Cloud mainly as well as our open source libraries.

    • Tech: React, Flow, Node, Go, Kubernetes
  • Algomi

    Software Engineer|Aug, 2016Current

    Working on an array of single page apps for traders in the bond market in a team of eight to build a new generation of Algomi's core apps. Planning, building and iterating a core platform based on React and RxJS to allow for many apps to be built from off a solid and feature rich core. Using this platform, building two main apps simultaneously, doing feature work and platform upgrades. Spend time helping junior team members and sharing knowledge across the team around standards, best practices etc making sure everyone is involved in the process of moving things forward. Currently working with other teams to move our infrastructure to Kubernetes. Including setting up CI/CD for the frontend apps and CI for all libraries. This is to enable faster iterations and better developer experience.

    • Personally responsible for introducing Jest for tests, continuous integration, webpack configuration and css modules.
    • Helping write and taking over main development of internal command line tool for creating releases, managing dependencies, setting up workstation etc.
    • Tech: React, RxJS, Jest, Enzyme, Node, Docker, Kubernetes, Gitlab
  • Funding Circle

    Front End Engineer|Sep, 2015Sep, 2016

    Working as part of full stack teams I implemented and shipped many features into our different web apps and sites. Also worked on internal framework and pattern library. Creating JS modules and a scaleable CSS architecture which we used to maintain consistency across the board.

    • Tech: HTML, Sass, Javascript, AngularJS, NodeJS, Jasmine/Karma, Gulp, Ruby on Rails, Docker
  • Ve Interactive

    Front End Architect|Oct, 2014Sep, 2015

    Responsible for bringing all front end within the company up to a high standard and bringing all products in line with the brand. Planning and implementing an internal frontend framework for scaleability and maintainability. Introducing coding standards to increase consistency and reduce the time needed to get up to speed when jumping from project to project. I also spent time working with the creative leads to prototype new functionality and brainstorm ideas for all products.

    • Tech: Handlebars, Spacebars, Sass, Meteor, jQuery, Grunt, NodeJS
  • Ve Interactive

    Front End Developer|Jun, 2013Oct, 2014

    Leading a small team of front end developers on an internal ecommerce platform, featuring a drag and drop site builder and full theming capabilities. Implementing a build pipeline using grunt to compile assets based on widgets added using drag and drop site builder. Responsibilities included code reviews, interviewing, training and assessments.

    • Tech: Handlebars, Jade, Sass, Less, jQuery, Angular, Grunt, Jasmine

Education

  • Rugby School

    20052010

Projects

  • Kontent

    Front End Engineer|Sep, 2014Jan, 2015

    Kontent was a link sharing application to allow circles of friends to share and discover interesting articles/videos/images. I joined the team just as the first release of the iOS app was being released, and was tasked with building the front end of the website and web application using a custom styling library I created.

  • Epiphyte

    Front End Engineer|Mar, 2015Dec, 2015

    Epiphyte is a startup offering instant settlement for trades and transactions using the blockchain. Co-founded by a friend, I was asked to help out with several POC apps which I worked on in evenings and weekends. The bulk of the work was building mobile and admin interfaces for a money sending app using EmberJS and Node.

Skills

    • HTML/CSS
    • JavaScript
    • Node
    • React
    • Webpack
    • Docker
    • Kubernetes
    • Git
    • CI/CD
    • Unix