Summary
Mariya Sha is a software developer and AI educator based in Mission, British Columbia, with eight years of experience translating complex computer science and machine learning concepts into practical Python tutorials. As the creator of the YouTube channel Python Simplified and author of a technical blog, she combines hands-on coding with clear, audience-focused teaching to make AI and CS accessible. Her background includes a BS in Computer Science (AI & ML) from the University of London and an AI Programming with Python Nanodegree from Udacity, reflecting a strong foundation in both theory and applied ML. She also has front-end web development training from Team Treehouse, enabling her to produce polished educational content and projects end-to-end. Known for bridging pedagogy and practice, Mariya often demonstrates real-world code examples and workflows that help learners move from concepts to runnable projects.
8 years of coding experience
Nanodegree, AI Programming With Python, Nanodegree, AI Programming With Python at Udacity
Front-end Web Development, Front-end Web Development at Team Treehouse
Bachelor of Science - BS, Computer Science (Artificial Intelligence and Machine Learning), Bachelor of Science - BS, Computer Science (Artificial Intelligence and Machine Learning) at University of London
English, Russian, Hebrew