I worked on maintaining and expanding our in house e-learning management systems, content delivery web interfaces, and e-commerce websites that were written using C#, ASP.NET, MVC, HTML5, CSS3, and jQuery.
I also spent time on a mobile application written using phonegap that communicated with a C# web service. Part of the development involved performance tuning - this was accomplished with Visual Studio and AppDynamics. Refactoring work was carried out using ReSharper.
As well as development, I managed the corresponding infrastructure for these systems. This involved implementing automated build processes through python, fabric, puppet, vagrant, and Jenkins. The builds included running regression, functional (selenium), unit (NUnit), and performance tests (jMeter) along with introducing a git development workflow to allow bug fixes to be applied quickly with no downtime.
I was also responsible for creating a hosting environment for a third-party learning system, this involved setting up a Moodle instance through the EC2, RDS, VPC, and auto-scaling provided by Amazon Web Services.
We followed the Scrum development methodology and alternated the scrum master role between sprints. The role involved defining requirements with product owners, planning, reflection, and demonstration meetings. Jira was used for task management.
Other responsibilities included customer support, out of ours support, communicating with the management, design, marketing and editorial teams within the business, and interaction with developers in other locations via Google hangouts.
As part of a temporary summer job, I spent 5 weeks working as a Web Project Assistant at the University of Bristol.
One of my tasks involved updating templates and content for faculty information pages using a plone powered CMS. I was also responsible for updating staff profiles. This was done using a custom DBMS
I was developing bespoke applications on Microsoft Windows using the C# programming language and the .Net framework.
I also gained experience with Microsoft SQL server, ASP, Windows Communication Foundation and using development applications such as Visual Studio, Visual Source Safe and SQL Management Studio.
Peer assisted learning leader for Computer Science
This position involved facilitating weekly question and answer sessions for first year students.
On a summer placement organised through the business development programme Go Wales, I spent twelve weeks working as a web applications developer on Public Sector, CMS and E-Commerce projects as well as providing technical support to clients and assisting with server maintenance.
I assisted with the I.C.T operations and installed a new I.C.T suite (including the software and hardware) in a classroom. I also maintained the computers and helped the staff and pupils with any queries.
First class BSc(HONS) Computer Science With Sandwich YearNotable modules:
Ten GCSEs (1A, 3B, 6C) including Mathematics and English
Cycled 180+ miles across Europe For Luca and St David's Hospice (2014)
Ran Cardiff Half marathon in aid of Leukaemia and Lymphoma Research (01:32:11)
Ran Cardiff Half marathon in aid of Arthritis (01:32:37)
Abseiled 180ft in aid of Tenovus cancer charity
Ran Bath Half marathon in aid of Leukaemia and Lymphoma Research (01:47)
Cycled 85 miles around Bristol in aid of Alzheimers
City & Guilds Professional Development Award (Level 4) in Project Management
Completed a summer course facilitated by Aberystwyth University. I studied Psychology, Computer Science and Physics for two weeks at a time along with skills for higher education and I.C.T
Badminton Coach, Certified by the Welsh Badminton Union, I also ran a village badminton club for two years.
1st Kyu in Karate and working towards a black belt.
St. Johns Ambulance Young Life Savers Award Levels 1, 2, and 3
Full UK Driving Licence and Pass Plus
Graduate Development Programme Levels 1 & 2
Skydiver and have three static line jumps
I have always enjoyed playing badminton and cycling for recreational purposes.
References available on request