As a highly motivated individual, I enjoy developing software and pride myself on writing them to the highest possible standards. I find planning, writing and debugging software rewarding.
During my employment with Volunteer Cornwall, I have created a Microsoft Access database which uses Visual Basic for the Truro Shopmobility scheme and for the St Austell scheme where I also volunteer. Within my free time, I have recently developed Xestia Address Book and Xestia Gelforn.
I am looking for a position within a software development company where I can bring my programming experience to an enthusiastic team and also take the opportunities to develop my current programming skills further.
Operating Systems: |
|
||||||||||||||
Programming Languages: |
|
||||||||||||||
Server Software: |
|
||||||||||||||
Source Code Management: |
|
||||||||||||||
Development Software: |
|
||||||||||||||
Methodologies: |
|
Xestia Address Book
Native CardDAV (RFC6352) address book client which uses vCard 4.0 (RFC6350) with search, sorting, detailed contact management and maintains compatibility with the OSX/iOS address book applications. Written in C++ using wxWidgets, cURL and SFML's audio library.
Xestia Calendar In Development
Native CalDAV (RFC4791) calendar client which uses iCalendar 2.0 (RFC5545) with search, reminders and detailed calendar entry management. Written in C++ using wxWidgets and cURL.
Xestia Gelforn
Gelforn (Cornish for Forge) is a source code management system and has features such as bug tracking, request for enhancements, repository management and source code downloads. Written in Perl and C++ with some Unix shell scripting.
Kiriwrite
Kiriwrite is a web-based (browser-based) interface for creating pages for websites, intended for those who know how to create pages by hand and want to accelerate the process of (re)designing a static-only website. Written in Perl using SQLite.
Date: July 2016
Location: Bluefruit Academy Summer School (Redruth)
Description: Two week summer course learning Agile development and project management, discussing client requirements and feedback, working in teams, developing new software for a local charity's defibrillator cabinets throughout Cornwall. I helped develop an application to post cabinet status and events (open/close door) to the web server. I also helped develop a way of monitoring a microphone's input to determine if the defibrillator is faulty by listening for its audio beep frequency.
Date: September 2008 - June 2010
Location: Cornwall College St Austell
Qualification: NVQ Levels 2 & 3 in Accounting
Result: Passed
Date: September 2003 - June 2005
Location: Cornwall College St Austell
Qualification: BTEC National Diploma in Computing (IT Practitioner for Systems Support) - NVQ Level 3
Result: Distinction
I manage a co-located server using a local co-location provider.
I have previously administered and delegated a guild Mumble (VoIP) server for the game Guild Wars 2.
I enjoy taking walks to local beaches, towns and villages.