Madhav's cover photo
Madhav's photo

Madhav M.

CAD $30/hr
Save

Expert Python Tutor (MSc CS) | Learn AI, System Design & Competitive Coding from an Industry Leader

24 hours

$300
12 Week Python Specialization

In this immersive series of live instructor-led workshops, you will go from writing your first program to building mini python application projects.

Buy 24 hours

Tutor Information

About

As an experienced tutor and Software Development Manager, I have developed a deep understanding of Python programming and software architecture through both rigorous academic study and practical industry application. My Master of Science in Computer Science gives me a strong theoretical foundation in programming concepts, which I have honed through over seven years of professional experience building enterprise-level software. In addition to my foundational technical expertise, I am also highly knowledgeable in the fields of Artificial Intelligence and full-stack system design. This involves using modern computational methods and frameworks to build intelligent, scalable applications, and I have led numerous projects that have given me a broad, real-world understanding of the tech landscape. I am well-versed in various development tools, competitive coding strategies for interview preparation, and end-to-end software integration, and I pride myself on my ability to communicate complex technical ideas in a clear and concise manner. My teaching style is highly personalized, and I work closely with each student to develop a customized learning plan that meets their unique needs and goals. Whether you are just starting out with Python programming, preparing to ace a technical interview, or looking to deepen your knowledge of Artificial Intelligence and complex system building, I am confident that I can help you achieve your objectives and reach your full potential.

Location

Pickering, Ontario, Canada

Language

English, Hindi

Timezone

America/Toronto

Levels

College/University
Professional
I want to learn a new hobby

Education

University of Victoria

2016 - 2019
Master of Science, Computer Science

Work Experience

QurioSkill

April 2025 - present
Founder and Instructor
At QurioSkill, We host live, instructor-led skill training workshops https://qurioskill.ca/

Security Compass

July 2022 - present
Software Development Manager
I lead cross-functional development teams focused on evolving SD Elements, a flagship platform in secure software development. At the core of my leadership style is a people-first philosophy where I emphasize psychological safety, inclusion, and sustainable high performance. I work to foster a team culture where individuals feel supported, valued, and empowered to grow. Managing and mentoring developers from diverse backgrounds has been a key part of creating a collaborative and resilient team environment. As a hands-on technical leader, I stay closely involved in architecture design, code reviews, and supporting the team’s technical direction. I believe technical leadership is most effective when paired with approachability and clarity, ensuring that teams are aligned and confident in their execution. My goal is to remove blockers and enable developers to focus on building high-quality, maintainable software.

Security Compass

November 2019 - June 2022
Senior Software Developer
I played a key role in designing and implementing several core threat modeling features within the SD Elements platform, directly contributing to its evolution as a market-leading secure development solution. My contributions focused on building scalable, high-impact features that aligned with the platform’s technical vision and product goals. I collaborated closely with product managers, security experts, and UX designers to ensure our work was user-focused and addressed real customer needs. This cross-functional approach helped deliver improvements that enhanced the platform’s ability to support secure software development practices in a practical and intuitive way.

Indus Action

February 2018 - September 2019
Full Stack Developer and Technology Lead
I developed, maintained, and enhanced multiple web and mobile applications as part of a large-scale Campaign Management System supporting a helpline across 10 states in India. This included building React-based frontends and Express-based microservices, as well as a React Native mobile app to ensure accessibility across devices. Additionally, I contributed to the development of state-specific Management Information Systems designed to facilitate school admissions for children from disadvantaged and weaker sections of society.

SAP

May 2017 - December 2017
IXP Intern
I developed and supported the Global Technology Legal Compliance’s micro services, built on the Groovy over Grails platform (Spring). Supported Angular JS based front end web system.

Tata Consultancy Services

March 2012 - May 2014
Systems Engineer
I implemented Lloyds Banking System’s middleware layer for integrating their legacy web services with front-end applications, using IBM Websphere Message Broker, IBM Websphere Data power and IBM Message Queue systems.