30
years

SINCE I WAS BORN

6
years

PROFESSIONAL CHEF

4
months

JUNIOR DEVELOPER

PROFILE

I’m relatively new to the field of software development; with a good basic knowledge of Object Oriented Programming (Ruby and PHP) and also some experience in HTML, CSS, and JavaScript. A three week internship with a software engineering company in London gave me a foundation of PHP best practices and some great experience developing some mini applications in Silex and Symfony. Since then I have started working at FreeAgent in Edinburgh as Junior Support Engineer, working with Ruby on Rails. The work is extremely rewarding as I'm significantly developing my debugging skills. I created this online CV using Bootstrap as some evidence of my front-end skills.


The move to software engineering was a significant change in career path for me. After leaving university with a degree in Physics, I decided to follow my dream and pursue a career as a chef. In the six years since then I achieved a senior position in a Michelin Star establishment and gained a wealth of transferable skills from working in fast-paced, high pressure kitchens. I have, however, become more and more interested in development and started to learn how to code.


Due to my background in Physics I have good numerical, logical and mathematical skills; I’m picking up development skills with relative ease. I’m eager to get a foothold in this industry, learn more and improve.

SKILLS

HTML/CSS

Bootstrap

Ruby

PHP

Cooking

Photography

I KNOW ABOUT

RUBY
RAILS
SILEX
SYMFONY
LINUX
REST
APIs
COMPOSER
SQL
GIT
DDD
PDO
REGEX
SOLID
VIRTUAL BOX
VAGRANT
HTTP
OOP

PROJECTS

Trello - YouTrack Integrator

    COMPLETED
  • An internal tool for integrating Trello (requirements gathering) and agile board.
  • Automatically update an issue on a YouTrack agile board with information from a Trello card.
  • Working with 2 APIs and getting them to communicate.
  • Using Twig to create a friendly user interface for setting up the webhook.

DNS Failover Switch

    COMPLETED
  • A program to switch the IP addresses of a web app and all its sub domains from one IP to another, using a single button.
  • Working with the API of Dns Made Easy.
  • Learned how to do HTTP basic auth.
  • Gained a good basic understanding of the HTTP protocol.

Recipe Application

    IN PROGRESS
  • An app to display recipes in a recipe-book format, with photographs.
  • Loading the data from an SQL database using PDO
  • A function to scale the quantities of ingredients up or down.
  • A function to change from metric/imperial units.

Ubiquitous Language Glossary

    IN PROGRESS
  • An app to help developers build a Ubiquitous Language between developers and domain experts in Domain Driven Design.
  • Recording words with definitions in different bounded contexts, saving them to a database
  • A user interface for users to log in and add words.
  • A forum to discuss changes to definitions of words.

EXPERIENCE

APRil 2017 - PRESENT

Junior Support Engineer

FreeAgent

Edinburgh
  • FreeAgent make online accounting software
  • Part of the team providing engineering-level support to customers
  • Excellent experience in debugging and problem solving
  • Working with Ruby on Rails
JAN-FEB 2017

Internship

Gigabyte Group

London
  • Three weeks working with experienced PHP developers
  • Helped with some features of a large accounting/ERP application.
  • Built some internal tools to aid their development workflow.


2014 - 2016

Sous Chef

The Kitchin Restaurant

Edinburgh
2013 - 2014

Junior Sous Chef

The Scran and Scallie

Edinburgh
2012 - 2013

Commis Pastry Chef

Castle Terrace Restaurant

Edinburgh
2011 - 2012

Chef de Partie

Restaurant Mark Greenaway

Edinburgh
2010 - 2011

Demi Chef de Partie

Wedgwood the Restaurant

Edinburgh

EDUCATION

2009

BSc Physics, Honours Degree, 2:1

The University of Sheffield

2006

A Levels

King Edward VI School, Morpeth

CONTACT DETAILS

EMAIL:
thomcorley@gmail.com

PHONE:
07835285017