Ivan Nikulin

Bis 2022, Assessment materials expert, Moscow Center for Quality of Education
Berlin, Germany

Skills

E-Learning
Personal Coaching
Materials engineering
Computer Science
C/C++
Database
Support
Python
SQL
English Language
Theoretical computer science
Programming
Computational linguistics
Git
XSLT
Creativity
Communication skills
TIPS
Inventiveness
Stage experience
Adaptability
Documentation
Technical Documentation

Timeline

Professional experience for Ivan Nikulin

  • 3 years, Sep 2019 - Aug 2022

    Teacher

    State Autonomous Educational Institution "School 548 "Tsaritsyno""

    - taught computer science, programming, database architecture, networking technologies, information security in Data Science class vertical - deployed, maintained and filled with content an online learning management system based on Moodle. Ca. 22000 self-grading tasks, mostly created with self-made software generators. Extensive automatisation allowed: - x 5 mock state exam attempts - + 6 brand new curriculum modules for advanced algorithms - - 95% teachers’ time spent on grading assignments

  • 3 years and 10 months, Sep 2018 - Jun 2022

    Assessment materials expert

    Moscow Center for Quality of Education

    - developed assessment materials for city-wide diagnostic computer science tests – 5 projects with total of ca. 300 AM units - provided expert review of assessment materials developed by other authors – ca. 25 projects

  • 6 months, Feb 2019 - Jul 2019

    Programming teacher

    Private Institution for Supplementary Education "Moscow School of Programmers"

    • taught programming in Python and C++ in Higher School of Economics and Profsoyuznaya departments • provided individual counselling • developed methodological materials

  • 7 years and 10 months, Aug 2011 - May 2019

    Teacher

    Educational Private Institution "Pirogovskaya School"

    • taught computer science grades 6-11 (13-18 years) • managed students’ projects • provided technical support, maintained school local network and computers • counselled co-workers on learning management systems, online class register systems and general IT-literacy • created methodological materials – problems, case-studies, visual aids • organised a school dance studio, conducted regular extracurricular couple dance training for students, choreographing dance numbers for school concerts

  • 5 months, Sep 2016 - Jan 2017

    Programming teacher

    Russian State University for Humanities

    conducted C++ programming seminars

  • 2 years and 2 months, Jun 2012 - Jul 2014

    Stage lightning technician

    Study Theater of Boris Shchukin Theatre Institute

    • mounted and tuned scene light equipment, including consoles • operated during performances • designed light, created light score

  • 5 months, Jan 2011 - May 2011

    Database Specialist

    Start-up

    designed, filled and maintained an internal database (MS Access, SQL) for natural language processing tasks

Educational background for Ivan Nikulin

  • 2 years and 9 months, Sep 2012 - May 2015

    Theoretical computer science

    All-Russian Institute for Scientific and Technical Information of Russian Academy of Sciences

    Intellectual systems branch, Theoretical foundations of informational science (05.13.17) postgraduate course

  • 4 years and 10 months, Sep 2007 - Jun 2012

    Computer Science

    Russian State University for Humanities

    Linguistics Institute, Intellectual systems in humanities department

Languages

  • Russian

    First language

  • English

    Fluent

  • German

    Basic

XING – The jobs network

  • Over 1 million jobs

    Find just the right job for you on XING.

  • Job offers just for you

    Get found by employers and over 20,000 recruiters.

  • 21 million members

    Connect with new people and gather inspiration to boost your working life.

  • Free membership

    Basic membership is free, but the opportunities are priceless.

Browse over 21 million XING members