Sergey Shedov

    Co-Founder & CEO · SIT Programming School

    Sergey Shedov

    Co-Founder & CEO of SIT Programming School. I build computer science education programs for children and young people in Vietnam and Serbia.

    Sergey Shedov

    My Journey

    71,000+
    Cumulative learners across related CS education programs
    20+ years
    Work in computer science education
    3
    Countries across major education projects

    Timeline

    SIT Programming School

    Active

    Co-Founder & CEO | EdTech | Vietnam, Serbia

    Building fundamental computer science education in Serbia and Vietnam, with a focus on access to high-quality CS learning regardless of socio-economic background.

    • Expanded operations to Vietnam and Serbia
    • Enrolled 1,000+ children and young professionals across both markets

    Moscow Programming School

    Past

    Founder | EdTech | Russia

    Created and scaled a computer science education system for children, with curriculum focused on algorithmic thinking and competitive programming preparation.

    • Reached 70,000+ cumulative learners across related programs over 20 years
    • Students earned 100+ medals at national and international Olympiads (IOI, ICPC, WRO)

    About

    I am the Co-Founder & CEO of SIT Programming School, a computer science education company operating in Vietnam and Serbia. In 2001, I founded a programming school in Moscow that grew over the following 20 years into one of the larger CS education programs in Russia. Students from that program earned over 100 medals at national and international Olympiads, including IOI, ICPC, and WRO.

    In 2021, I moved from Russia to expand this work internationally. SIT Programming School now runs programs in Belgrade, Serbia and Ho Chi Minh City, Vietnam. The focus is on teaching programming fundamentals to children and supporting career-changers moving into tech, with tuition kept accessible.

    Social Mission

    Equal Opportunities in Computer Science Education

    My goal is to make high-quality computer science education accessible to children and young people in developing regions.

    I focus on building scalable systems that create real educational opportunities regardless of geography or socio-economic background.

    • 20,000+ children taught free of charge, out of 71,000+ total learners across all programs
    • Focus on regions with limited access to strong computer science education
    • Work centered on Asia, Eastern Europe and Latin America

    Expertise

    Four connected areas where I focus my work in global computer science education.

    Education Equity & Emerging Markets Impact

    Quality access in developing countries, including Global South and low-bandwidth environments.

    STEM access | Education equity | Affordable learning | Social impact

    Scaling High-Quality Education

    Educational operating systems, quality frameworks, operational discipline and teacher development.

    Quality at scale | Teacher training | Learning operations | Outcome-driven education

    Computer Science Education & Talent Development

    Teaching fundamentals, algorithmic thinking and high-rigor competitive programming.

    Algorithms | Problem solving | Competitive programming | CS fundamentals

    AI in Education & Learning Engineering

    AI as an engineering tool for personalization, data governance and measurable learning outcomes.

    Personalized learning | Learning analytics | Mastery-based progression | Responsible AI