I am a qualified optometrist that completed the Makers Academy Bootcamp. I am currently a junior full stack developer at magneticNorth, a digital design agency in Manchester.
Current favourite language: Javascript
Current favourite front-end library: React
Current favourite server side framework: node.js
Optometrist
Junior full-stack developer
As part of my role as an Optometrist I enjoyed finding out why patients were attending for an eye examination. It is important to make the patient feel comfortable enough to share their reason for visit. Over time I was able to develop these skills.
I am classically trained pianist, violinist and double bassist. It was and is one continuous struggle. I have noticed great similarities between learning to code and learning an instrument.
In my previous role, a big part was using all the relevant investigations to find the cause of the patients symptoms. I found this extremely satisfying and the skill lends itself well to debugging.
I am aware that 12weeks is a short time, but I do feel that I have a decent grasp of programming principles, languages and frameworks.
A few projects include:
| Name | Description | Technologies | Testing |
|---|---|---|---|
| Time for an Adventure | Decision based story game | Ruby on Rails, PostgreSQL | Rspec, Capybara |
| NewsApp | Web application that displays Guardian Headlines | Node.js, Javascript | Mocha, Chai |
| Thermostat | A virtual thermostat application | Node.js, Javascript, JQuery | Jasmine |
- Programming best practices: OOP, TDD, SOLID, MVC, BDD
- Programming languages and frameworks: Ruby, Sinatra, Rails, Javascript, Node.js
- Testing frameworks: Rspec, Jasmine, Mocha
- BSc Hons Optometry 2:1
- I am a classically trained musician and I enjoy pratising when I get the chance
- I am fond of some friendly sporting competition. I managed to get lots of pratice playing table tennis during my time at Makers Academy knowing it is a sort after skill in tech firms, there always seems to be table tennis available.
- I have run 2 marathons and looking to add to the list. I would say I enjoy it but there comes a point on every run where I question this passtime of mine.
- Travelling. Who doesn't?