About Us Team Knowledge Base Contact Us

Each member of the Manchester Codes team has years of experience within their respective fields and they bring this experience into the classroom. Most importantly, everybody shares the same passion in wanting our students to achieve their goals, and ultimately change their lives for the better.

Founder / Tutor

Joe looks after the day-to-day running of the business, ensuring everything runs smoothly. He’s very passionate about Diversity and Inclusion within the tech sector, and strives to make courses as diverse as possible to ensure organisations in the North have the right talent. He helps to support the evening classes, and gives the occasional lecture. In the day, he works as a Frontend Developer.

Head of Marketing

Elena helps share our stories, advice & experiences to potential applicants whilst showcasing our student talent to employers in the North. She loves being part of the tech community here in Manchester and is learning to code on our course. Her new-found knowledge will undoubtedly bring a different perspective to our marketing. When she's not working, Elena loves doing yoga and going exploring.


Michael is one of the original members of the teaching team at Manchester Codes. He works as a Software Engineer at an AI startup in the day, and has previously worked on projects with clients including the BBC and BFI. Prior to working as a developer he worked as a Software Tester, so is very strict when it comes to Test Driven Development and enforcing best practices!


Ersel helps to develop our bespoke curriculum and lecture students. He studied Software Engineering at University of Manchester, and since graduating in 2015 has worked at various financial technology and SaaS companies. When he is not teaching at Manchester Codes, you can find him working on one of his many side projects at a coffee shop in the Northern Quarter.