Employment
A timeline of paid work and volunteering — presented with context, outcomes, and the tools I used.
Professional
Paid roles, contracting, and long-running engagements.
Intelligent Parameters Ltd
Full-Stack Developer & Technical Advisor (Retainer)
Remote • United Kingdom
Paid Remote 2025-04 2026-02
Intelligent Parameters Ltd
Full-Stack Developer & Technical Advisor (Retainer)
Remote • United Kingdom
Retained full-stack contractor supporting a small consultancy business, responsible for end-to-end delivery of web projects, infrastructure management, and technical guidance to the business owner.
- Designed and delivered multiple websites ranging from personal professional profiles to more complex, data-driven applications.
- Worked across the full stack, including backend APIs, database design, frontend implementation, and styling.
- Built and maintained infrastructure on VPS environments, handling security, deployment, and operational reliability.
- Managed source control, repositories, and containerized workflows using Docker.
- Supervised and coordinated a small team of consultants, ensuring delivery quality and alignment with project goals.
- Acted as a technical advisor to the business owner on architecture, tooling, and long-term maintainability decisions.
Tech
Independent
Private Tutor (Self-Employed)
Plymouth • United Kingdom
Paid Remote 2020-03 2025-03
Independent
Private Tutor (Self-Employed)
Plymouth • United Kingdom
Self-employed private tutor delivering Computer Science and Mathematics tuition, scaling to full-time (40–50 hrs/week). Supported GCSE/A-level and university-level students in the UK and internationally, mostly online.
- Delivered one-to-one tuition in Computer Science across GCSE, A-level, and a wide range of undergraduate and postgraduate university modules.
- Supported students across multiple universities and curricula, adapting explanations to differing syllabi and assessment styles.
- Provided mathematics tuition at KS3, GCSE, and A-level.
- Conducted the majority of lessons online, using digital tools to replicate and enhance in-person teaching.
- Scaled workload organically from a few weekly hours to sustained full-time activity (40–50 hours/week).
- Managed scheduling, client communication, and lesson planning independently.
- Operated as a declared self-employed professional, handling taxation and compliance in the UK.
Tech
Professional references available upon request.
Independent
Private Tutor (Paid, Part-Time)
Various locations • Belgium
Paid On-site 2014-09 2017-09
Independent
Private Tutor (Paid, Part-Time)
Various locations • Belgium
Occasional paid private tutoring alongside university studies, focused on secondary-school mathematics and introductory programming. Conducted on a limited scale while completing a Master’s degree in Computer Science.
- Delivered one-on-one tutoring sessions in mathematics and beginner programming on an ad-hoc basis.
- Adapted explanations to students’ needs and academic level, prioritizing understanding and confidence.
- Balanced tutoring with full-time academic commitments and part-time retail work.
- Handled basic scheduling and informal compensation without operating as a formal business.
Tech
References available upon request.
Paid On-site 2015-09 2016-09
Weekly part-time role (every Saturday, full day) in a high-end Carrefour hypermarket, combining cashier duties with in-store customer assistance in a premium retail environment.
- Handled cashier operations accurately and efficiently during high customer traffic periods.
- Maintained a consistently professional, welcoming demeanor in line with premium brand standards.
- Assisted customers within the store when tills were idle, including product guidance and basic inquiries.
- Adhered to strict presentation, cleanliness, and dress-code requirements.
- Worked reliably on a fixed weekly schedule over a full year.
Tech
Links
References available upon request.
Paid On-site 2010-07 2010-08
Seasonal summer student role in an Apple retail environment, focused on customer guidance, product education, and daily store operations during a period when macOS was still unfamiliar to many customers.
- Explained macOS concepts and workflows to customers transitioning from Windows-based systems.
- Helped customers choose appropriate Apple hardware and software based on their needs.
- Assisted with point-of-sale operations and routine retail tasks.
- Maintained store cleanliness and ensured product displays and demo devices were presentable and functional.
- Provided first-line assistance for basic macOS usage and setup questions.
Tech
Links
References available upon request.
Paid On-site 2007-07 2015-07
Seasonal summer student role (approximately 30 days each July), combining store operations, customer assistance, and basic in-store IT support.
- Assisted customers with product location and basic inquiries in a high-traffic retail environment.
- Maintained cleanliness and organization of aisles and storage areas.
- Performed basic configuration and troubleshooting of in-store computers and POS-adjacent systems.
- Worked effectively within rotating teams during peak summer periods.
Tech
Links
References available upon request.
Volunteering
Teaching and community support roles — unpaid, but real work.
Cornwall College (Newquay Campus)
Volunteer Teaching Assistant (Mathematics)
Newquay • United Kingdom
Volunteering On-site 2018-09 2019-06
Cornwall College (Newquay Campus)
Volunteer Teaching Assistant (Mathematics)
Newquay • United Kingdom
Volunteer teaching support role during adult GCSE Mathematics courses, undertaken while studying GCSE English and Mathematics as an adult learner. Provided occasional mathematics instruction to support the lead lecturer.
- Delivered mathematics explanations and exercises to adult learners during scheduled Wednesday afternoon sessions.
- Stepped in to explain concepts when students were struggling with existing explanations.
- Taught small groups and full-class segments under the supervision of the course lecturer.
- Adapted explanations to diverse educational backgrounds and confidence levels.
- Gained first experience teaching in a formal classroom setting.
Tech
Academic references available upon request.
Independent
Private Tutor (Informal, Volunteer)
Various locations • Belgium
Volunteering On-site 2009-09 2014-09
Independent
Private Tutor (Informal, Volunteer)
Various locations • Belgium
Informal, volunteer-based tutoring for friends, family members, and acquaintances, focused on secondary-school mathematics and introductory programming during my early computer science studies.
- Provided one-on-one tutoring in secondary-school mathematics, adapting explanations to individual learning styles.
- Introduced basic programming concepts to beginners alongside my own computer science studies.
- Helped learners build confidence and understanding rather than rote memorization.
- Prepared students for exams and coursework through targeted practice and explanations.
- Developed early teaching and mentoring skills through repeated, real-world practice.
Tech
Informal references available upon request.