Trainee Computer Science Teacher - Pasquale

Desired work region:West Sussex
Relocation possible:No
Why they want to teach:He sees teaching as a chance to equip young people with the tools to understand and shape the technological world around them.
School Type:Secondary
Subject:Computer Science
Salary/rate:ST1 from £10,000
Scroll

About Profile

About Pasquale

Pasquale is a British national with dual Italian citizenship and a background spanning nearly twenty years as a software developer. His experience includes building secure, scalable systems for organisations such as HMRC, HSBC, Barclays, the BBC, and Just Eat. A self-taught coder who later formalised his learning with a computing degree, he has mentored colleagues, led development teams, and developed critical national systems like the HMRC furlough calculator. Pasquale is now seeking to teach Computer Science at secondary level, motivated by a desire to pass on both technical knowledge and the critical thinking skills needed in the digital age.

His strengths include strong subject knowledge, a practical mindset, and clear communication, shaped by his earlier experience as a driving and martial arts instructor. He is calm, reflective, and focused on adapting his teaching to suit learners' needs.

While he has not worked in schools previously, he shows a developing awareness of classroom behaviour management and safeguarding principles. He would benefit from structured support in these areas but shows clear potential to grow rapidly as a trainee.

He is not open to relocation, but can commute and is fully set up with a laptop and car.

Strengths
  • Deep technical expertise in software development and systems architecture
  • Self-motivated, disciplined, and adaptable
  • Experience mentoring junior developers and delivering training sessions
  • Clear communicator with a practical, example-driven teaching style
  • Reflective and aware of his own development areas