I hold a PhD in Computer Science with a focus on Computer Vision. I have taught coding for 100s of hours to students at University of Birmingham and Kingston University during my PhD
I have worked at Amazon shipping production code in one of the world's largest tech companies so I can give you insights into how tech giants run and hire programmers
I have started technology startups from scratch and hired engineers so I know what you need to do to earn a seven figure salary in tech. My startups have raised millions of dollars in funding.
During my career I've been exposed to all aspects of software engineering from machine learning, theoretical computer scinece, devops, hardware and everything in between.
Whether you are looking to pursue your next billion dollar tech startup idea, want to learn python as a hobby or want to teach your child the skill of the 21st century, I got you covered. I am a well-rounded engineer with an extremely unique and diverse skillset across teaching and industry.
My approach to teaching is practical will adapt to your level and your learning style, I will be patient as we go through practical problems and coding exercise. You will write functional programs during our sessions that do useful things. I will explain to you the bigger picture about how it all fits together.
99.9% of programming teachers do not have the insights of the tech industry which I have.