Curriculum Vitae
Christopher Mark Buckley M.Sc. Dunelm
6 Brunel CourtYork
YO26 4UU
Mobile: 07763 868 005
E-mail:
Download this CV in other formats:
- PDF (requires Adobe Acrobat Reader)
- DOC (requires Microsoft Word or Word Viewer)
Alma Mater
- 2006–2009: Department of Computer Science, University of Durham
- 2003–2006: College of St Hild & St Bede, University of Durham
- 1996–2003: Tadcaster Grammar School, Tadcaster
- 1990–1996: Scholes Elmet Primary School, Leeds
Current Status
- Senior Software Engineer, Everything Everywhere
- I currently work for Everything Everywhere as a Senior Software Engineer for the Customer Interactions team. The role involves analysis and documentation of business requirements and project scope, and using software engineering principles and agile development methodologies to produce and maintain configurable, tactical solutions. The solutions are primarily focussed on customer service.
- Key Responsibilities
- Organising and leading project planning with business stakeholders to define project scope and to provide detailed technical analysis of business requirements
- End-to-end accountability for projects from design to launch
- Participation and leadership of agile daily stand-ups, project planning meetings, sprint planning meetings and sprint retrospectives
- Contribution to evolution of agile delivery process
- Active involvement with evolution of deployment and continuous integration tools (version control, unit testing, coding standards and code sniffs)
- Design authority and development of standards for RESTful Web services
- Product release and technical support documentation
- Helping shape the business roadmap by advising on new technologies for more cost-efficient solutions
- Involvement with team recruitment process (interviewing / technical tests)
Core Skills
- Agile development methodologies (Scrum, Kanban, XP)
- Service-oriented architecture (REST & SOAP APIs)
- Object-oriented design & architectural patterns
- PHP5 (Zend Framework & standalone scripting)
- Bash shell scripting (text processing using awk / sed)
- (X)HTML & CSS standards compliance
- Ajax, MooTools & other JavaScript development
- Linux server management
- MySQL database-driven applications & database management
Qualifications
- Postgraduate Degree
- Master of Science (Research) — Faculty of Science
- Thesis title
- Guessing Numbers Based on Network Routing Capacity
- Field of study
- Networks
- Undergraduate Degree
- BSc Natural Sciences (Computer Science & Mathematics) — Upper Second-Class Honours (2:1)
Computing courses undertaken:
- Computer science project
- Single-handed development of a computerised adaptive testing system
- Software Engineering
- Development methodologies and techniques for re-engineering legacy systems
- Group project
- Working in a development team to produce a stocks & shares system
- Formal Aspects
- Study of the formal logic behind algebraic computation
- Computer Systems
- Study of underlying software and hardware architecture
- A levels
- A — Mathematics
- A — Further Mathematics
- A — Physics
- A — Computing
- AS levels
- A — English Language
- GCSEs
- A* — Mathematics
- A*A* — Science (Double Award)
- A* — Design & Technology: Electronic Products
- A* — French
- A* — Geography
- A — English Language
- A — English Literature
- A — History
Portfolio Sample
- Samui Dream
- http://samuidream.co.uk
- Samui Dream is a Web site to advertise Charfran, a villa in Ko Samui, Thailand.
- No Worries Handyman
- http://noworrieshandyman.co.uk
- No Worries Handyman is a local handyman based in Pocklington, East Yorkshire.
- Legal Planz
- http://legalplanz.co.uk
- Legal Planz provide a professional service, producing Land Registry–compliant plans for legal and sales requirements.
Professional Experience
- Developer, Vebra Solutions Ltd (2007–2009)
- Vebra Solutions are the leading provider of property management software. I worked as a developer of a large-scale PHP5-based Web product. My duties included:
- Development of PHP system
- Development of a MooTools-based framework using Ajax
- CSS scripting
- Re-work of existing implementation for cross-browser compatibility
- Production of XML schema to assist with large-scale data migration
- Maintenance of Linux server, CVS codebase, Apache, MySQL, code documentation, coding standards & bug-tracking using Bugzilla
- Proprietor, StarSquare Designs (2007—)
- My start-up Web design company, providing XHTML/CSS Web development, primarily to small businesses local to the Leeds area.
- Hayes Garden World (2003–2007)
- Worked in a variety of roles, including sales advisor and in the maintenance division. Dealt with customers and handled money on a daily basis; also provided IT support and stock control.
- GE Capital (2001–2002)
- After completing my work experience here, I was asked to work at this multi-national corporation in their application services department. My role was to process a high volume of requests for store cards that came through from around the country, involving highly sensitive and confidential information in a secure environment. This involved very fast and accurate computational skills as well as the personal skills required to deal with a variety of different customers.
Educational Experience
- President & Treasurer, Hild Bede Mountaineering Club (2004–2007)
- In this combined role I managed most of the administrative side of the club. As well as organising events and recruiting/instructing new members, I looked after club finances and equipment. I was also the club Web site editor.
Personal Interests
- Computing & Web development
- Programming (learning Python)
- Rock climbing
- Snowboarding
- Music (electric guitar)
References
References are available upon request. Please contact me using the details listed above.