Find me on Linkedin and Twitter.
Project | Description |
---|---|
Chartist | Rails MVP launched May 9th 2014. Working with @mariogintilli, @duboff and @yanova I created a full-scale app to help people quickly visualize and share simple data. |
Console Social Network | A test-driven clone of Twitter written in Java created for the console / terminal. |
Sudoku | Test-driven Sinatra web app of the popular puzzle game. |
Email Address Predictor | Test-driven Ruby application that predicts the email address for a user using historical data. |
Rock, Scissors, Paper, Lizard, Spock | Online version of the Rock, Paper, Scissors variant made popular by the TV comedy series Big Bang Theory. |
- Extreme Programming values, principles and practice
- Object oriented principles and design
- Test driven development
- Languages: Java, Ruby, Angular, Javascript, JQuery, CoffeScript, Jade, HTML5, CSS
- Web frameworks / libraries: Rails, Sinatra, Spark
- Testing frameworks: Rspec, jUnit, Mockito, Jasmine, Capybara, Cucumber
- Databases: PostgreSQL, SQLite, MongoDB
- Deployment: Jenkins, Heroku, Docker
- Git
- Project Management
- Line Management
- Marketing & Communications
- User Experience
- SEO
Full details of the apprenticeship I am undertaking can be found at here or check out my recent blog describing my experience as an apprentice. To date I have helped support client projects and am currently working on an internal Customer Relation Management System (Angular, Spark, MongoDB, Docker, Jenkins, Amazon EC2) as well as helping to organise the annual SoCraTes Confererence taking place in June.
Heading up a team of five, I was responsible for the development of all digital products and overseeing delivery of strategies to generate public support and income.
Responsible for leading a cross-departmental team to design and build an online community platform for beneficiaries which today has more than 6,000 members.
Responsible for raising the profile of a training and advice service, coordinating the marketing activities of nine regional teams and bringing new products to market.
Responsible for the day-to-day management and development of a large online training platform.
Responsible for coordinating all regional public relations activity and increasing call volume to the helpline.
Volunteered my services pro-bono and conducted a full digital communications audit and UX 'expert review'. Made recommendations for short and medium term digital strategy.
- Member of the following groups (and regular attendee at their respective events): London Software Craftsmanship Comminity, London Java Community, London Ruby User Group, Pivotal Labs Lunch & Learns.
- Guest speaker at the Charity Comms Digital Impact Conference (2013). Topic: The Untapped Potential of Online Communities.
- A three month software development bootcamp based in London.
- Post Graduate Diploma in Management
- Bachelor of Commerce (Marketing & Management Science)
- Software craftmanship
- Entrenpeneurship and the lean startup movement
- User Experience
- Agile Development
- Collaborative consumption
- Gamification
- Online communities
- Live performance, guitar, coffee and karate.