I am a motivated and capable software developer looking for exciting opportunities to build on my skills.
I graduated from the University of Cambridge as a qualified veterinary surgeon, but quickly decided that I'd be more interested in pursuing my former hobby in coding as a profession. Since then I first completed tutorials in C++ and then joined Maker's Academy, an intensive software development bootcamp, which I graduated from on 16/2/18. Since then I have been working as a professional software engineer for Santander Technology, utilising agile methodogies and best practices to build and deploy high quality web software.
| Title | Description | Key technologies |
|---|---|---|
| Rock Paper Scissors | A basic rock paper scissors game with a web interface | Ruby, Sinatra |
| Bowling Challenge | A bowling scoreboard in javascript | Javascript |
| Nomnom | A yelp clone using rails | Ruby, Rails, PostgreSQL |
| MakersBnb | A clone of AirBnb | Ruby, Sinatra, PostgreSQL |
| HexOps | A Javascript multiplayer turn based strategy game, that I've been developing with some friends in our free time | Javascript |
| Mmog (AKA Strepkills) | A multiplayer online game using rails and websockets | Rails, Javascript, Websockets |
| Making a Secure Web App | A web server and app designed for the purpose of understanding basic security concerns | Ruby, PostgreSQL |
I am a:
I have an excellent head for facts, but more importantly I'm able to quickly understand new concepts and apply them to problems, often in novel ways, to achieve good results. This ability has served me well in school, university and most recently at Makers Academy.
I also love to learn. I've always found I'm happiest when getting my head around a new system, concept or idea.
My brain works in a very logical and analytical way that, combined with my attention to detail, makes me very good at solving problems, from fixing bugs to designing systems to complete a complicated task.
My time as a vet gave me excellent opportunities me to develop my communication skills. In particular I am very adept at communicating complex technical and scientific concepts to lay-people in a way that is easy to understand.
This was something that was quickly noticed by my fellow students at Maker's Academy; from the first week people started coming to me to explain the things we were learning. Later in the course I put myself forward to mentor a couple of students from the january cohort, something I have enjoyed greatly.
It's not just software! Growing up, my bedroom was littered with circuitry, little mechanical robots and even off-cuts of wood. My most recent project has been a foamboard remote control plane with a five foot wingspan! Whenever I have a problem I make something to solve it.
Whether it's medicating wildebeest in Africa, designing my first side-scrolling shooter game when I was 18 or putting myself in a ring for three rounds of kickboxing against someone who wants to beat me up, I've never been put off doing something interesting or exciting because it was too difficult, time-consuming or physically uncomfortable.
Vets4Pets Cambridge (November 2016 to May 2017)
Veterinary Surgeon
Santander Techonology (May 2018 - present) Software Engineer
- Angular for frontend
- Springboot for Backend
- CICD with Jenkins
- Scrum Methodology
This is a competitive 12 week course base in London focusing on:
- Agile development
- Object Orientated software design
- Test driven development
- Full-stack web development
- Effective collaboration on projects
- Veterinary Medicine
- BA, 2nd class
- VetMB, merit in veterinary public health
- An intercalated year studying zoology with a focus on evolution and a research project "Intercalating DNA and Morphology in Phylogeny Reconstruction".
- A final elective project "Social Behaviour in Commonly Kept Aquarium Fish Species - A Comparative Study of Shoaling in Platys and Four Species of Tetra, and Movement Towards a Standardised Index of Shoaling Behaviour Across Different Species"
For this project I wrote a little program in Visual Basic that allowed me to take and analyse data from up to 100 fish (including taking up to 10,000 individual measurements) in a matter of seconds. - Vice-president of the Cambridge University Kickboxing Society 2013-2014, 2014-2015 and 2015-2016
- Webmaster for the Cambridge University Veterinary Zoological Society 2014-2015
- A levels (with grades): Biology, (A*), Chemistry(A), Physics(A*), Maths(A*), Electronics (A*)
- 12 GCSEs (10 A/A*)
Martial arts: I have been training American Kickboxing for 7 years and achieved my 1st Dan black belt in between my final exams at university.
Music: I play piano to grade 8 standard.







