Code Examples | Skills | Education | Work Experience | Interests | Blog | Twitter
Currently seeking an Agile Software Developer role.
Whilst I was learning to code at Makers Academy I had built a huge passion for agile software and test-driven development. After completing the course I was hungry to apply my new knowledge and thus I worked at a start-up within an agile environment. Having acquired my first taste of software development in a real business I am now eager to establish myself on a much bigger scale.
You can read my blog to see just how much I have enjoyed learning how to code.
- Description: iOS app built in just 2 weeks. It allows people to donate to the homeless using beacons.
- Technologies: Built in Swift, the app is used with Estimote beacons so that a donor can receive a custom notification on their phone when they walk past a homeless person. It is further connected to a Firebase database.
- Successes: Built an iOS app with no previous experience and learnt Swift in just 2 weeks. We customised the behaviour of beacons. Learnt how to build/style an app in Xcode. Managed to mock Firebase.
View App Screenshots | View Video Demo
- Description: Students at Makers Academy fill in a daily feedback form in order to submit their feelings to coaches.
- Technologies: Website is built in Angular JS and styled with HTML, CSS and Bootstrap. It is connected to a Firebase database to keep data real-time. Automation tools are built using Grunt.
- Successes: The app is the first project from students to be taken forward by the Academy. It was only built in 3 days. We created our very own Slackbot in just 1 day. It clearly demonstrates the benefits of using Angular JS.
- Description: Built a clone of Twitter over a weekend. Users can sign up, post a message and view all messages.
- Technologies: Built in Ruby, HTML, CSS, Sass, Bootstrap & jQuery. All users & messages stored via DataMapper.
- Successes: The app is completely tested with RSpec in terms of feature and unit tests. It is built within a Sinatra framework and has a stylish front-end. The UI is also enhanced by jQuery.
- Description: Built a clone of Instagram from scratch using Ruby on Rails.
- Technologies: The app is built in Ruby on Rails with a PostGresQL database. It is tested using RSpec & Capybara. Images are stored via Amazon's AWS/S3 service. UI is styled in HTML, CSS, Sass and Bootstrap.
- Successes: The app was built in a completely agile manner and I practiced heavily on git flow. To make it look exactly like the Instagram website I did all the styling from complete scratch which boosted my front-end skills.
- Description: A takeaway restaurant built in Ruby to demonstrate the SOLID principles and TDD.
- Technologies: The app is built in Ruby and is fully tested using RSpec. The text messaging function is achieved by the Twilio API, which had also been stubbed for testing.
- Successes: The app best demonstrates the use of 'doubles' within testing. It is fully test driven. It clearly shows off the use of principles such as Single Responsibility and Dependency Injection.
View SOLID in action | View App Features
Strong | Know | |
---|---|---|
Languages | Ruby, JavaScript, HTML, CSS, Sass, jQuery | Swift |
Databases/ORMS | PostGresQL, DataMapper, Firebase | MongoDB |
Frameworks | Sinatra, Ruby on Rails, Angular JS, Bootstrap | Node JS, React JS |
Testing | RSpec, Jasmine, Capybara, Protractor | Karma, XCTest |
Other | GitHub version control, Grunt Automation, Agile processes, Refactoring code | Heroku deployment |
A highly selective 12 week intensive coding bootcamp.
Gained experience in:
- Pair programming, TDD/BDD, Agile practices.
- OOP, software design, full stack web development.
- Git version control, working in a team.
BA European Studies (German) - 2.1
A Levels: French, German and Economics
UI Designer | RentalHunt | February 2016 - present | London
- Designed user interface of a tech startup's website using Angular, HTML5, CSS3, Sass, Bootstrap, JQuery & Grunt.
- Incorporated responsive design so that the website is scalable on all devices.
- RentalHunt Live Website.
- RentalHunt Development Website containing mock data.
Sales, Marketing & Programmes Coordinator | BUNAC (STA Travel) | November 2013 - July 2015 | London
Increased customers by 30% and brought on 10 new clients. Awarded 'Employee of the Month' out of 500+ employees.
Sports Coaching Volunteer | United Through Sport | September 2013 – November 2013 | South Africa
Coached hockey in 15 different schools each week with upto 40 students in any group.
Web Marketing Intern | The Camouflage Company | June 2013 – September 2013 | London
Built experience in Social Media marketing, Google Analytics & AdWords.
Service Marketing Intern | Mazda Motor Europe | August 2011 – April 2012 | Germany
Coordinated CRM programmes across Europe and supported in redesign of Mazda webpage.
Accountant Assistant | Bestway Cash & Carry Ltd | July 2009 – January 2010 | London
Cross departmental experience in UK’s second largest independent wholesale cash & carry operator.
Blogging, Squash, Music, Codewars.