Background | Projects | Skills | Education | Experience | Interests
Self-motivated and diligent Full-Stack Developer who has just graduated from renowned software development bootcamp Makers Academy.
After finishing my A levels, I was offered university places but chose employment with an apprenticeship as my path to further education. During the last three and a half years I have worked in three separate jobs within the Accounting and Finance sector.
As someone who has had a passion for technology from an early age and after subsequent research, I decided to pursue a career in software development. I wholeheartedly believe a career in the technology industry will provide creativity, excitement and diversity. I relish the opportunity to both solve and assist in the solution of logic-based challenges. I believe this dynamic environment will provide ample opportunities for personal and professional development. The technology landscape is continuously evolving which necessitates a high demand for people with the same capacity for growth. I strive to be one of those people, constantly learning and developing my skills and knowledge.
Over my time at Makers I worked on a variety of different projects both independently or in a team.
Project | Description | Tech Stack |
---|---|---|
![]() |
Short on time and tired of hearing the same old playlists that you keep forgetting to update? No problem Introducing: ROAD TO DISCOVERY. This was my final group project at Makers Academy and took just under two weeks to build. Feel free to try it out yourself here https://road-to-discovery.herokuapp.com | React, Node, Javascript, Spotify Web API, Travis CI, Heroku |
![]() |
A Tech Test built over a 3 day period, using irb you can make deposits, withdrawals, check the balance of your account and print a statement. I used the gem 'Simplecov' for test coverage (100.00% Achieved). | Ruby, RSpec |
![]() |
A Tech Test that involved cloning a repository, reading it and refactoring the legacy code. I used the gem 'Simplecov' for test coverage (100.00% Achieved). | Ruby, RSpec |
![]() |
A Facebook clone built in a team of five, over a two week period, User stories were provided to us by Makers Coaches. | Ruby on Rails, Javascript, Bootstrap, Capybara, RSpec |
![]() |
In order to make social distancing more manageable, we created an App which allows a user to search for a location and see how busy it is. A Hackathon team project on the brief of COVID-19, made in 2 and a half days. Feel free to try it out yourself here https://is-it-busy-or-not.herokuapp.com/ | React, Express.js, Twitter API, OpenLayers API, Heroku |
All of my other projects can be found here on my GitHub Repositories.
Communication
I'm a proficient communicator and I attribute this mostly with my ability to write and speak coherently. A vital aspect of my prior jobs was being able to liaise with clients and customers regularly. For example in my job at English Rural I often had to speak to suppliers over the phone and obtain the necessary information to ensure all invoice payments were handled correctly. Additionally I had to make sure any time a customer rang all queries, concerns and complaints were documented correctly and forwarded to the relevant department.
Attention To Detail
From my years spent working in accounting and finance, pinpointing the small details was a crucial part of my job and I aim to bring this forward into software development. I'm meticulous and often check my work multiple times to ensure 100% accuracy. A good example of this is when I was working at the Association of Commonwealth Universities, I had a tuition fee batch payment of around £5million being paid in support of hundreds of students across numerous different universities. When processing these payments I had to ensure every single detail was correct otherwise this could have been very problematic for both the organisation and the scholar(s).
Excellent Problem Solving Skills & Adaptability
With a logical mindset developed from studying A Level Maths & Physics and supplementary analytical experience as a result of my years spent analysing data, I can find methodical solutions to problems quickly. One of my biggest personal coding qualities is being able to identify potential solutions to problems others may have missed and knowing what to search for to find an answer. As someone who has grown up using technology and worked in industries which ran the gamut of an acclaimed non-profit organisation to small commercial businesses, I have the prowess to adapt and learn quickly. For instance before Makers, I'd never used a Mac computer before, within a week I was already proficient using one.
Teamwork
Throughout my time at Makers Academy, I was pair programming nearly every day of the course. I thoroughly enjoyed this as working alongside someone else in order to accomplish a shared goal meant that we were both not only consistently learning together, but also presented us the opportunity to bounce off each other's ideas and encouraged us to be inquisitive. As well as pair programming, occasionally we would be collaborating in groups to produce small team projects, these were great experiences as it helped me appreciate how real world projects might be built and furthermore illustrated the significance of having effective team practices, team rituals and creative thinking.
- OOP, TDD, MVC, DDD
- Agile/XP
- Ruby, Rails, Rails, JavaScript, React
- RSpec, Jasmine
- SQL with Postgres and MySQL
- HTML, CSS, jQuery, Bootstrap
- AAT Level 3 - Qualified (Pass - 78% Achieved)
- AAT Level 2 - Qualified
-
3 A-Levels, Mathematics, Physics, Chemistry (September 2012 - August 2015)
-
9 GCSEs Including English and Maths at Grades A*-C (September 2007 - July 2012)
English Rural Housing Association (March 2019 - October 2019)
Temporary Finance Assistant
Main tasks included but not limited to, processing Rent Receipts, Housing Benefit Schedules, Standing Orders and Cheques. Updating Rent Receipt Schedules and producing Monthly Rent Arrears summary reports. As a temporary position, the paramount skill I had to develop was my ability to swiftly adapt, within a few weeks I was already adept using the company's choice of financial software 'SDM Housing Software'.
Association of Commonwealth Universities (ACU) (March 2017 - January 2019)
Finance Apprentice
Accounts Payable Assistant responsible for ensuring all invoices and credit notes were entered accurately and promptly into the Exchequer Finance System. Majority of tasks were to ensure the correct functioning of the organisation’s finances, I value this experience as it greatly enhanced my attention to detail skills. Additional value was added by providing administrative support to other members of the finance team.
Xhi Accounting Limited (October 2015 - October 2016)
Trainee Accounts Technician
Experienced my first taste of working full-time, I learnt a lot of invaluable skills during this time such as working effectively in a small team through good team practices and pragmatic time management. By utilising Trello to manage tasks and Harvest software for time tracking to record and bill for accountancy work.
Video Games - One of my favourite past times and one of the most influential reasons I find technology as a whole so enthralling.
Music - I've been into most kinds of music from a fairly early age and been to countless gigs and festivals.
Fitness - I firmly believe keeping physically active is not only one of the best things for your body but also for your mind.
Some additional interests and hobbies I've had over the years include travelling, film, writing, technology (Building Gaming PC's, General IT knowledge). Whilst growing up I nurtured my creative side with regular animation practice using programs like Macromedia Flash 8.