Christopher Cosmo Rogers

Skills

Languages: English, PHP, Java, JavaScript, C, Perl, NQC, LaTeX
Web: HTML5, CSS3, AJAX, JSON, XML , (HTML, XHTML, CSS)
Mobile Platforms: Android
Libraries: jQuery
Content Management Systems: Wordpress, Joomla
Databases: MySQL, PostgreSQL
Operating Systems: Linux, Windows, Solaris, limited Mac
Version Control Software: Subversion (+ trac)
Testing: JUnit, PHPUnit, Apache JMeter

Work Experience

Aberystwyth University
Sept 2011 – Present: Computer Science Demonstrator

  • Demonstrating for first year modules, signing off worksheets set by lecturers, and helping students understand new concepts and ideas.
    • CS10110 - Basic UNIX commands, bash scripting, regular expressions and LaTeX
    • CS12130 - Introduction to Java, UML, basic data structures and OO techniques
    • CS12420 - More advanced Java, Swing, IDEs, and more OO techniques

Battle Abbey School
June 2006 – Present: Linux Admin & Computer Consultant

  • As a student at Battle Abbey School I ran the Linux part of the network (which I introduced to the Network admin) which has been growing over the past years.
  • Server functions ranged from Internet gateways to LAMP.
  • Authored documentation about server setup, back and restore procedures, etc.
  • Participated in several network installation projects, including a boarding residence and the new Business Education Centre (BEC).
  • I now work part time during the holidays, carrying out upgrades and new installations on the servers and client PCs
  • See this for more info

General Dynamics UK Ltd.
July 2008 : One weeks work experience

  • Experience in many different departments through-out the week, including:
    • Software Development - Learning how teams work, and the basic process of development
    • Quality Assurance - Learnt the importance of this for both hardware and software, the results of overlooking it and the basic work flow
    • Hardware Development - Learnt about how new hardware is designed, including physical containers and PCB routing
    • Hardware Manufacturing - Spent a day looking at a small scale manufacturing line, using automated robots and skilled workers
    • Environmental Testing - Looked at some of the environmental chambers used to carry out this testing, pushing both hardware and software to their limits and beyond
  • At the end of the week I had a better understanding of the full development lifecycle from customer requirements, through design, implementation and finally test (validation/verification).

Education

2010 – 2015 (Expected) • MEng Software Engineering, on track for a 1st • Aberystwyth University.
2008 – 2010 • A-Levels, ICT (A), Maths AS (B), Physics (C), Performing Arts (Tech) (B) • Battle Abbey School
2005 – 2008 • GCSE, (1A*, 3A, 3B, 3C), including Physics (A*), Maths (A) & English (B,C) • Battle Abbey School

Other Interests, Volunteering & Awards

Scouts
I never really left Scouts. Once joining aged 11, having previously been a cub, I quickly became an assistant patrol leader, becoming a patrol leader when the previous one grew too old. I then progressed to a senior patrol leader, running games and teaching basic skills. Once I became too old to be a scout I became an Explorer/Young Leader, and continued to turn up to group meeting assisting when needed. Once I turned 18 I became an Assistant Scout Leader, helping run group meetings, and playing an important part of annual summer scout camp. I can teach young people new skills including pioneering, fire making, basic survival skills and general camp skills.

Running
I am currently a member of the University running club, Aberystwyth Harriers and my home running club, Hastings Runners. I have competed in several competitions and league tables at home, winning the Junior 'Sussex Grand Prix' prize in 2009.

Duke Of Edinburgh's award
Have almost finished my DofE Gold award, with only 1 thing to finish off. The award has involved two 4 day hiking expeditions, 15 months volunteering, 12 months improving a skill and 6 months physical fitness and 5 days in a residential activity.

Kayaking
I enjoy kayaking, and I own my own kayak. I gained the old style 1 star qualification and joined the local kayaking club in hastings. However due to other commitments and clashes with other activities I been unable to continue kayaking recently.

Other Outdoor activities
As you may have noticed I do enjoy being outside from time to time. Other things I like to do outside are:

Charity
Since a young age I have been doing the annual 16 miles 1066 Walk to raise money for the British Heart Foundation. For most of the years that I did this my brother and I were the highest junior fundraisers.
I also ran the Hastings Half Marathon for the British Heart Foundation.