Code Monkey home page Code Monkey logo

I am an energetic and ambitious Full Stack Junior Developer, looking for a role where I can consolidate and extend my programming knowledge, while also gaining exposure to product management and business strategy.

After graduating from the University of Bristol with a Masters degree in Electrical and Electronic Engineering (First Class Honours), I spent 6 months travelling independently around South East Asia, Australia and New Zealand.

Tech Skills: Ruby, Rails, Sinatra, Node.js, Express, HTML, CSS, JavaScript, jQuery, React, PostgreSQL, MATLAB, Google Analytics, React Native

View my portfolio page here built with React!

Projects

For a complete list, feel free to navigate through my GitHub repositories.

Project Description Technologies
TraderPV An FX trading app, showcasing users realtime exchange rates & crypto currency prices from around the globe. Detailed graphing of there fluctuation over the last 3 months is also shown. Node.js, React Native, Victory Charts, Alpha Vantage API
Virus Figures A coronavirus dashboard, displaying the latest COVID-19 figures from around the U.K. Node.js, Express, React, Material UI, Gov API's
quikNews A single page web app, taking advantage of both the Guardian News and Aylien text summarisation API's, to display the latest headlines & stories in a simple format. Have a peek here! Javascript, Jasmine, Google Analytics
Bank Tech Test A CLI program emulating a bank account, showcasing test driven development in 2 languages. Python, PyTest, Ruby, RSpec
MakersBnB An AirBnB clone, allowing landlords to display properties and users to book stays. Javascript, Express, Node, PostgreSQL, Ejs, CSS, Jest, WebDriverIO

Skills

A meticulous problem solver

Throughout both my time at university and Makers I have shown an exceptional ability to problem solve under pressure. Whether handling database migration issues or the most complex of bugs, I find it beneficial to split the problem up and then discuss and test each component bit by bit with team members, ensuring all members understand the reason for the problem and the solution required. This enables all team members to learn from mistakes and have equal ownership over the code while promoting collective success.

Strong communicator

I have always been recognised as an outgoing, confident, and social person. I owe this to my participation in team sports from a very young age, during which I captained very successful cricket sides as well as my club side becoming rugby champions of Southern England. I have built upon this skill at Makers Academy, with the help of emotional intelligence workshops, allowing me to actively build relationships with people from different backgrounds.

Fast learner

I earned a full-time offer at Barclaycard by impressing my line manager with how quickly I picked up an understanding of merchant acquiring and the technologies that the team used, despite only being at the company for 8 weeks. In addition to this, for our Makersbnb, and Small Steps projects, myself and the team decided to leave our comfort zone and learn React, Node.js, and Express in the space of 3 weeks without it being in the course curriculum.

Education

Makers Academy (April '20 - July '20)

A 16-week intensive programming bootcamp, focusing on :

  • Agile methodologies.
  • Object-oriented design.
  • Test driven development and behaviour driven development.
  • Pair programming.
  • Production of high quality clean code.
  • Emotional intelligence.

The University of Bristol, (September '15 - June '19)

  • MEng Electrical and Electronic Engineering.
  • First Class Honours.
  • Specialised in Communications Engineering.
  • Participated in a variety of group projects, including building an autonomous robot that solved a Rubriks Cube in 53 seconds.
  • Represented the University of Bristol at Rugby between 2015-2019.

St Albans School, St Albans (September '08 - July '15)

  • A Levels : 3 A's in Mathematics, Physics and Electronics.
  • AS Levels : 1 A in Geography.
  • GCSE's : 7 A*'s and 3 A's.
  • Cricket Captain.

Experience

Barclaycard UK (Jun '18 - Aug '18)
Technology Intern within Barclaycard's Merchant Acquiring Business

  • Responsibilities included; maintaining the high performance of Barclaycard’s payment authorisations platform, reporting of technological risks to senior management along with driving projects to meet their deliverables.

Cricket Direct (Aug '17 - Sep '17, Jun '19 - Oct '19)
Customer Service Assistant

  • Telephone sales, resolved customer’s problems with faulty products and delivery issues.

Harpenden Common Golf Club (Jul '16 - Sept '16)
GreenKeeper

  • Maintained the golf course to the highest standard throughout the busy summer months. This included cutting greens, fairways and tees and also using industrial standard irrigation equipment.

Hobbies and Interests

  • High adrenaline sports : completed the world's 10th highest bungee jump & highest commercial skydive.
  • Sports Fan : Luton Town season ticket holder & Barmy Army Member (England Cricket's Supporters Club ).
  • Fitness : I gym daily to keep fit, and take my mind off work and any troubles.

Charity Work

  • Summitted Mount Kilimanjaro, Africa's highest mountain raising money for 3 Tanzanian orphanages.

  • Participate yearly in Movember raising awareness for men's health issues, such as prostate cancer, testicular cancer, and men's suicide.

Jack Perrin's Projects

bank-tech-test-py icon bank-tech-test-py

A CLI program emulating a bank account, showcasing test driven development with Python.

bank-tech-test-ruby icon bank-tech-test-ruby

A CLI program emulating a bank account, showcasing test driven development with Ruby.

clmystery icon clmystery

Command Line Murder Mystery (beginner project at Makers Academy)

fizzbuzz icon fizzbuzz

Fizzbuzz exercise (precourse Makers Academy)

groundz icon groundz

A photo gallery of all the cricket grounds around the world I have visited built with React. Currently in development

jjerbook icon jjerbook

A clone of facebook built using Ruby on Rails.

leapyears icon leapyears

Process workshop to practice TDD and approach to problem solving

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.