Software developer and seminar lead for almost four years at Northcoders, where I blended an agile software development role with interactive teaching. I played a key part in building and maintaining internal and external management systems using modern stacks and best practices like test-driven development and paired programming, while also leading seminars for groups of over 30 learners and managing junior staff. Prior to this, I founded and ran my own music tuition service, developing and delivering tailored music curriculums to both children and adults. I also have extensive experience as a music producer, performing artist and tour manager. My background spans both creative and technical fields, including software development, music education, and live performance management. I am committed to lifelong learning and mentorship, always striving to improve curriculum content and up-skill my teams. I bring strong communication skills, leadership experience, and a collaborative approach whether I am coding, teaching, composing, or managing projects.

Software developer and seminar lead for almost four years at Northcoders, where I blended an agile software development role with interactive teaching. I played a key part in building and maintaining internal and external management systems using modern stacks and best practices like test-driven development and paired programming, while also leading seminars for groups of over 30 learners and managing junior staff. Prior to this, I founded and ran my own music tuition service, developing and delivering tailored music curriculums to both children and adults. I also have extensive experience as a music producer, performing artist and tour manager. My background spans both creative and technical fields, including software development, music education, and live performance management. I am committed to lifelong learning and mentorship, always striving to improve curriculum content and up-skill my teams. I bring strong communication skills, leadership experience, and a collaborative approach whether I am coding, teaching, composing, or managing projects.

Available to hire

Software developer and seminar lead for almost four years at Northcoders, where I blended an agile software development role with interactive teaching. I played a key part in building and maintaining internal and external management systems using modern stacks and best practices like test-driven development and paired programming, while also leading seminars for groups of over 30 learners and managing junior staff. Prior to this, I founded and ran my own music tuition service, developing and delivering tailored music curriculums to both children and adults. I also have extensive experience as a music producer, performing artist and tour manager.

My background spans both creative and technical fields, including software development, music education, and live performance management. I am committed to lifelong learning and mentorship, always striving to improve curriculum content and up-skill my teams. I bring strong communication skills, leadership experience, and a collaborative approach whether I am coding, teaching, composing, or managing projects.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
French
Beginner
German
Intermediate

Work Experience

Software Engineer and Seminar Lead at Northcoders
January 1, 2025 - August 4, 2025
Led the development and maintenance of Northcoders' internal and external learner and management systems using the T3 stack (tRPC, Prisma, React, TypeScript, Next.js, Tailwind) and test-driven development practices. Delivered interactive seminars for groups of 30+ learners, managed a team of 3-5 junior staff, handled curriculum updates, staff scheduling, meetings, and up-skilling sessions. Fostered collaborative paired and group programming environments and conducted code reviews to ensure quality. Worked with CI/CD pipelines and managed code repositories via GitHub.
Founder / Tutor at Dynamic Music Tutors
January 1, 2021 - August 4, 2025
Created, scheduled, and delivered music curriculum to multiple primary schools in Manchester. Delivered music teaching sessions for learners of all ages, including adult workshops focused on up-skilling classroom teachers. Organized and facilitated annual public school concerts and events. Developed communication skills to tailor teaching styles to diverse personalities and learning preferences.
Producer / Tour Manager / Artist at DogFace Records
January 1, 2020 - August 4, 2025
Managed all in-house music production for the record label, arranged and led four European tours as tour manager ensuring timely arrivals and readiness of artists. Performed and presented over 1000 public gigs with confidence. Played multiple instruments and committed to lifelong learning by expanding instrumental proficiency.
Tutor at One Education
January 1, 2016 - August 4, 2025
Provided part-time music tuition individually and in small groups across various primary and high schools. Adapted working style to fit varied school procedures and requirements, demonstrating flexibility.
Front-end Developer at Mini Cooper Register
January 1, 2025 - August 4, 2025
Joined a small team to rescue a project behind schedule by focusing on front-end styling and improving React component code quality. Ensured full responsiveness of the site.

Education

Northcoders Graduate at Northcoders
January 1, 2021 - January 1, 2021

Qualifications

A Levels
January 11, 2030 - August 4, 2025
GCSEs
September 2, 1991 - July 23, 1993
Safeguarding
January 1, 2025 - August 4, 2025
Discrimination in the Workplace
January 1, 2025 - August 4, 2025
Neurodiversity Awareness Course
January 1, 2025 - August 4, 2025
First Aid for Mental Health
January 1, 2024 - August 4, 2025
GDPR
January 1, 2024 - August 4, 2025

Industry Experience

Education, Media & Entertainment, Software & Internet
    paper Northcoders Learner Management Service

    Created and maintained the Northcoders internal system to track all learners, utilising test driven development and paired programming within an agile working environment.

    paper Northcoders Learn to Code Platform

    Writing content and creating an interactive learning environment for all customers at the beginning of their journey with Northcoders.

    paper Northcoders Component Library

    Collaborated with the head designer to define atomic design principles. Worked with design team to ensure that the designs were achievable and practical. Created the component library in accordance with best practices

    paper Mini Cooper Register

    Part of a freelance team brought in to help complete the Mini Cooper Register website. I was responsible for making the entire site responsive and cleaning up some React components in accordance with best practices.