Git Product home page Git Product logo
My website LinkedIn

About Me

A full-stack developer trained at Makers Academy specialising in JavaScript and React.

Previously graduated with a Master's in Mechanical Engineering from the University of Bristol, and worked in engineering consultancies, including Ramboll, for over 3 years.

Currently working part-time developing the front-end website for a music company, building 2 full-stack projects, and regularly attending meetups e.g. 'React London' and 'Migrating Waitrose.com to React'.

Tech Stack

  • Languages: JavaScript, TypeScript, Ruby, SQL, GraphQL, MATLAB, HTML/CSS
  • Technologies: React, Redux, Node.js, Ruby on Rails, jQuery, npm, Express.js, Sinatra, Bootstrap, Tailwind CSS, Material-UI, AWS (S3, Cloud9)
  • Testing: Cypress, Jest, Enzyme, Jasmine, RSpec, Capybara
  • Databases: PostgreSQL, MongoDB, Firebase
  • DevOps: Travis CI, Heroku, Surge, Docker
  • Version Control: GitHub

Key Projects

Project Description Links Technologies Image
Psych Current work in progress. Full-stack application based on the game 'Cards Against Humanity'. Group project of two team members. GitHub React, TypeScript, Redux, GraphQL, Ruby on Rails, Cypress, Jest/Enzyme, RSpec, React Router, Docker, Material-UI, HTML, CSS psych
School Spider Front-end application which displays news items for schools represented by School Spider. Solo project. Deployed
GitHub
React, Cypress, Jest/Enzyme, Origami Components, React Router, React Image Lightbox, HTML, CSS ss
Swipe and Shop Current work in progress. Full-stack application used to buy and sell items in a 'Tinder' style. Group project of three team members. Deployed
GitHub
React, Node.js, MongoDB, Express.js, JavaScript, Mongoose, Cypress, Bootstrap, HTML, CSS sas
ThereAndBack Full-stack lockdown inspired application used to generate circular routes for a given distance and starting location. Group project of four team members. Deployed
GitHub
Presentation (4 minute mark)
React, Firebase, Cypress, Istanbul, Leaflet, Location IQ API, Open Route Service API, GraphHopper API, Bootstrap, HTML, CSS thereandback
Acebook Full-stack application which is a simplified duplicate of the social media site 'Facebook'. Group project of six team members. Deployed
GitHub
React, Ruby on Rails, PostgreSQL, Cypress, RSpec, Capybara, Bootstrap, HTML, CSS acebook
Bowling Scorecard A dynamic bowling scorecard based on the classic coding kata. Solo project. Deployed
GitHub
JavaScript, jQuery, Jasmine, Bootstrap, HTML, CSS bowling
Bank Tech Test Allows users to interact with their bank account by using the console to deposit money, withdraw money and print their bank statement. Solo project. GitHub JavaScript, Jasmine bank
Gilded Rose Exercise on the classic Gilded Rose coding kata, showcasing refactoring legacy code. Solo project. GitHub Ruby, RSpec gildedrose
Thermostat Front-end application allowing users to alter thermostat. Displays temperature for various cities. Group project of three members. GitHub JavaScript, Jasmine, OpenWeather API, HTML, CSS thermostat

Andrew Hulme's Projects

banktechtest icon banktechtest

Allows users to deposit and withdraw money into an account and print their bank statement

cv icon cv

GitHub CV for Andrew Hulme

psych icon psych

Psych remake, based on the game 'Cards Against Humanity'

route_planner icon route_planner

ThereAndBack - generates circular routes for a given distance and starting location

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.