I am an energetic full stack web developer. I started programming in python during my Physics degree at Durham University, I worked in QA for a year for a medium size fintech company, where I learned my passion was for writing code. From there, I went on to do a 12 week development course at Makers Academy. I then landed a job as a software engineer at Polylytics, a (very) small Oxford based software consultancy company making bespoke ERP products for our clients using C#/.Net and Azure.
I am a quick learner, during my role at Lombard Risk I taught myself VBA, automated web testing in Java (Selenium) and at Makers Academy I learned Ruby and Javascript. At Polylytics, I quickly learned C#, SQL and furthered my knowledge of design patterns, the front end stack, data warehousing and the principles of software engineering - writing clean, maintainable, extensible, tested code.
I genuinely enjoy programming, doing kata style programming challenges most days of the week, even on holiday!
| Project | Description | Technologies |
|---|---|---|
| The Cube | The Cube is an art project to create a 6 sided LED cube which is interactive, decorative and customisable. | Linux, Python, Django, Javascript, CSS, WebSockets, Slack and OpenWeatherMap APIs |
| MakersBNB | MakersBNB is an AirBNB clone that allows you to post and request to stay in other peoples' homes | Ruby, Rails, HTML, CSS, PostgreSQL |
| Social Experience | Social Experience allows you to post about an experience you had somewhere in the world, and allows you to find other's experiences by location | NodeJS, MongoDB, Javascript, HTML |
| Advent of Code | My solutions to 2017's adventofcode.com | Ruby, JS, C# |
Software Engineer at Polylytics (Mar '17 - present)
Full stack web developer working in C# for backend. ASP.Net MVC, Azure, etc.
Developer/Tester at Lombard Risk (Aug '15 - Aug '16)
QA tester for the AGILEReporter product and development of regulatory templates
Created an automated test suite from the ground up in Selenium Web Driver (Java)
A 16-week intensive development bootcamp, focusing on :
- Agile methodologies
- Object-oriented design
- Test driven development and behaviour driven development
- Pair programming
- Bachelor of Physics
- 2:2
- Represented Durham Univerisity Boat Club at Henley Royal Regatta
- A Levels : A*AAA in Mathematics, Further Mathematics, Chemistry and Physics
- Represented my school at Maths and Physics Olympiads
- Powerlifting: I am an international level powerlifter, in 2015 I represented Australia at U23 World Powerlifting Championships in Finland and in 2017 I competed for Great Britain at the Open World Bench Press in Lithuania. Both events I placed 9th.