Python
Proficient in Python, including its versatile libraries such as NumPy, Pandas, and Matplotlib for data analysis and automation.
A passionate Educator, Developer & Designer
Hello, I’m Alex, a dedicated educator and technologist with a career spanning over 15 years. I currently serve as the Head of Department at an Ofsted-rated Outstanding school in London, where I lead a talented team in shaping the next generation of learners. Recently, I completed a Master’s degree in Computer Science at York University, which allowed me to deepen my expertise in areas such as programming, artificial intelligence, and big data analytics. My final project involved designing and building a music recommendation program, combining my technical skills and passion for creative problem-solving. Beyond my professional life, I’m passionate about bridging the gap between education and technology, empowering students and colleagues to embrace innovative tools and techniques.
During my Master’s programme, I studied:
My fascination with technology and computers began at an early age. I was first introduced to computers through my dad’s Atari 2600, where I was captivated by the magic of gaming. As I transitioned to newer technology, I became enthralled by how games like Mario, Zelda, and Doom functioned behind the scenes. This curiosity sparked a deep interest in computers and an eagerness to understand how data is represented and manipulated.
Before pursuing my computer science MSc, I earned a degree in Digital Production, where I explored layout, typography, and digital design using tools like Adobe Creative Suite.
In addition to my MSc, I hold a PGCE from Reading University, which has been instrumental in shaping my teaching practice and leadership style. In my spare time, I enjoy creating computer games, software, websites, and innovative programs. As a multi-instrumentalist, I play the guitar and piano and have a keen interest in composing and producing music. I’m also an avid reader, particularly of books on science and mathematics, which inspire my teaching and technical projects.
As a dedicated educator, I also create and share TES teaching resources to help fellow teachers enhance their lessons with innovative materials.
Proficient in Python, including its versatile libraries such as NumPy, Pandas, and Matplotlib for data analysis and automation.
Knowledgeable in creating responsive and user-friendly websites using modern front-end web technologies.
Highly skilled in Adobe Creative Cloud applications, including Photoshop and Illustrator, for professional-grade graphic design and creative projects.
Proficient in Tailwind CSS for designing clean, modern, and responsive user interfaces.
Skilled in Java, with experience in developing object-oriented applications and solving computational problems.
Experienced in building web applications using the Django framework.
Here are some of the projects I've worked on.
Here are programs that I have created (coming soon)
Python Program 1 (Coming Soon)
Python Program 2 (Coming Soon)
Python Program 3 (Coming Soon)
Python Program 2 (Coming Soon)
Explore a collection of high-quality teaching materials that I’ve created to make learning engaging and effective.
Here some websites that I have created
This project was focused on developing a modern and user-friendly therapy website for the client. The goal was to create a platform that effectively promotes their services, provides clear information about therapy options, and allows potential clients to connect seamlessly.
Explore the website to learn more about their services and how they can support you on your journey to wellness. Check it out now!
This web app allows users to search for the current weather of a city by entering its name. The app connects to the OpenWeatherMap API to fetch weather data and display it dynamically on the screen.
Designed and built responsive websites tailored to individual and organisational needs, integrating HTML, CSS, and JavaScript for dynamic functionality
Have a project in mind? I'd love to hear from you.