Amirsadra - Computer programming tutor - Montreal
1st lesson free
Amirsadra - Computer programming tutor - Montreal

Amirsadra

  • Rate $30
  • Response 1h
Amirsadra - Computer programming tutor - Montreal

$30/h

1st lesson free

Contact

1st lesson free

1st lesson free

  • Computer programming
  • Python
  • SQL
  • Artificial Intelligence
  • PostgreSQL

Senior Software Engineer, Master's Student at McGill University, Proficient in Python, Golang, and ML.

  • Computer programming
  • Python
  • SQL
  • Artificial Intelligence
  • PostgreSQL

Lesson location

    • At Amirsadra's house: Montreal

    • online

About Amirsadra

I am a Senior Software Engineer and a current M.Sc. student in Electrical and Computer Engineering at McGill University. My journey in technology began at the Sharif University of Technology, where I graduated with a 3.91/4.00 GPA. This foundation of academic excellence drives my disciplined and structured approach to teaching.

My professional career is defined by building high-stakes, real-world systems. As a Senior Software Engineer at Cafe Bazaar, I led the development of high-throughput payment platforms and engineered systems capable of handling 3,000 requests per second using Go, Kafka, and Redis. This experience allows me to mentor students not just in "how to code," but in how to build professional-grade software that is scalable, monitored, and secure.

Beyond industry applications, I am deeply involved in cutting-edge research. I have served as a Research Assistant at both the University of Southern California and Sharif University, focusing on WebAssembly malware detection and on the code-reasoning capabilities of Large Language Models (LLMs).

I bring this same level of rigor, clarity, and professional standards to every tutoring session, ensuring my students develop the skills necessary to excel in both competitive academic environments and the global tech industry.

See more

About the lesson

  • All Levels
  • English

All languages in which the lesson is available :

English

My teaching philosophy moves beyond simple coding exercises. I focus on building a production-ready mindset. Whether we are working in Python or Go, my curriculum is designed around three core pillars:

Deep Architectural Understanding: We won't just write scripts; we will explore how to design robust systems. Drawing on my experience building high-throughput payment platforms and microservices, I teach you how to choose the right tools—such as gRPC, REST APIs, and PostgreSQL—for the job.

The "Clean Code" Standard: Using my background in Object-Oriented Design and Agile methodologies, I help you write code that isn't just functional, but maintainable, scalable, and professional.

Modern DevOps Integration: I believe a programmer should know how their code lives in the real world. My lessons integrate essential "Day 2" operations, including Docker containerization, CI/CD pipelines, and monitoring with Prometheus and Grafana.

See more

Rates

Rate

  • $30

Pack rates

  • 5 h: $150
  • 10 h: $300

online

  • $30/h

free lessons

This first lesson offered with Amirsadra will allow you to get to know each other and clearly specify your needs for your next lessons.

  • 1hrs

Other tutors in Computer programming

  • Jean-Philippe

    Montreal & online

    5 (4 reviews)
    • $120/h
    • 1st lesson free
  • Mingxuan

    Montreal & online

    5 (6 reviews)
    • $50/h
  • Alex

    Montreal & online

    4.8 (5 reviews)
    • $50/h
  • ZAKARIAE

    Montreal & online

    5 (1 reviews)
    • $17/h
    • 1st lesson free
  • Emil

    Montreal & online

    New
    • $30/h
    • 1st lesson free
  • Kina

    Montreal & online

    New
    • $48/h
    • 1st lesson free
  • Nina

    Montreal & online

    New
    • $45/h
    • 1st lesson free
  • Geetha

    Montreal & online

    New
    • $31/h
    • 1st lesson free
  • Marrec

    Montreal & online

    New
    • $45/h
    • 1st lesson free
  • Paige

    Montreal & online

    New
    • $46/h
    • 1st lesson free
  • Emmanuel

    Montreal & online

    New
    • $25/h
    • 1st lesson free
  • Abhishek

    Montreal & online

    New
    • $22/h
    • 1st lesson free
  • Jay

    Montreal & online

    New
    • $30/h
    • 1st lesson free
  • Andy

    Montreal & online

    New
    • $25/h
    • 1st lesson free
  • Elie

    Montreal & online

    New
    • $40/h
    • 1st lesson free
  • Amadou Billo

    Montreal & online

    5 (1 reviews)
    • $20/h
    • 1st lesson free
  • Ines

    Montreal & online

    New
    • $46/h
    • 1st lesson free
  • Hazel

    Montreal & online

    New
    • $46/h
    • 1st lesson free
  • Myra

    Montreal & online

    New
    • $39/h
    • 1st lesson free
  • Shivam

    Montréal & online

    5 (3 reviews)
    • $35/h
    • 1st lesson free
  • More Computer programming tutors