All mentors
Анастасия Бирилло
Free test session

Study price

Session with mentor
990$ 34$/ hour
5 sessions pack -5%
32$/ hour
15 minute test
Free
Extra services
Remote project review
Depends on complexity
The corporate price might be different How it works?

Анастасия Бирилло

Санкт-Петербург, Russia / GMT+03

ResearcherJetBrains Research

Solvery mentor icon
4
Sessions complete

Занимаюсь анализом поведения школьников и студентов при решении задач по программированию для построения системы по оказанию помощи при написании кода. Второй проект связан с написанием плагина для Kotlin компилятора. Также преподаю программирование для студентов младших курсов мат-меха СПбГУ и алгоритмы в Computer Science Center. Очень люблю писать понятный и лаконичный код, покрытый тестами :)

🤝 Can help with

  • Программирование на Python
  • Программирование на Kotlin
  • Работа с PSI
  • Разработка базового сервера (MongoDB, Express, Node.js)
  • Проектировании архитектуры приложений

💻 Work experience

September 2020 — until now

CS Центрпреподаватель в Computer Science Center по курсу “Алгоритмы и структуры данных”

September 2020 — until now

СПБГУпреподаватель программирования (Си, Kotlin) для 1-2 курса на математико-механическом факультете Санкт-Петербургского государственного университета

April 2017 — until now

JetBrains ResearchИсследователь в лаборатории методов машинного обучения в области программной инженерии, ранее в лаборатории информационных систем занималась исследованиями различных зависимостей в базах данных

April 2016 — May 2020

Digital BananaПреподаватель C# для ребят 11-13 лет

🤟 Projects

Coding Assistant

Проект для генерации персонализированных подсказок, а также пост-обработки и визуализации данных, полученных плагином для отслеживания кода - Codetracker. Реализация на языке Python.

TaskTracker

Плагин для IntelliJ-based IDE для отслеживания изменений кода во время решения задач по программированию. Реализован на Kotlin, использует сервер (MongoDB + Node.js + Express)

TaskTracker server

Сервер для взаимодействия с плагином Codetracker для настройки данного плагина и сохранения и обработки данных (MongoDB + Node.js + Express)

Dataset-anonymizer

Анонимизация кода для языков Python, Java, Kotlin путем применения трансформаций к PSI. В основном работала с PSI Python и Java.

Reflekt

Плагин для Kotlin компилятора для compile-time рефлексии. Разрабатывала архитектуру и основную логику работы плагина, проводила code review.

AST-transformations

Плагин для IntelliJ-based IDE (PyCharm) для применения трансформаций к AST. Реализовывала часть трансформаций, занималась настройкой проекта, реализацией сложных мест при работе с IntelliJ API и PSI, code review.

🎓 Education

Computer Science Center

Направления - Computer Science, Data Science, Software Engineering. Год окочания 2020

Магистратура СПБГУ

Математико-механический, Математическое обеспечение и администрирование информационных систем, год окончания - 2020

Бакалавриат СПБГУ

Математико-механический, Фундаментальная информатика и информационные технологии, год окончания - 2017