Current:

Name Topic / Area Affiliation Achivements
Venediktov Roman GADTs and existentials in Kotlin CUB  
Ipatov Mark Internal and external param names in Kotlin CUB  
Ivlev Nikita Compounds in Kotlin CUB  
Oleg Makeev Comprehensions in Kotlin CUB  
Sheremetov Egor Lama GC CUB  
Savelev Artem Lama lsp-server TUM  

Former:

Name Type Topic Year Affiliation Other
Venediktov Roman Bachelor thesis Implementation of the Set-Theoretic Types for Polymorphic Variants in OCaml
(text)
2023 Constructor University (CUB)
School of Computer Science and Engineering
 
Sheremetov Egor Bachelor thesis Lama memory manager development
(text)
2023 Constructor University (CUB)
School of Computer Science and Engineering
 
Assylkhanova Aigerim Bachelor thesis miniKanren efficient search parallelization
(text)
2023 Constructor University (CUB)
School of Computer Science and Engineering
 
Savelev Artem Internship Lama lsp-server 2023 Constructor University (CUB)
School of Computer Science and Engineering
 
Kudriavtsev Fedor Bachelor thesis Compiling Lama to LLVM bytecode
(text)
2023 Constructor University (CUB)
School of Computer Science and Engineering
 
Turov Vladimir Bachelor thesis Minikanren Visualizer
(text)
2023 Constructor University (CUB)
School of Computer Science and Engineering
 
Nikita Mishin Master thesis Эффективные параллельные алгоритмы сравнения строк
Efficient Parallel Algorithms for String Comparison
(slides, source code)
2022 Faculty of mathematics
and mechanics, SPbSU
ICPP’21, Efficient Parallel Algorithms for String Comparison
  Bachelor thesis Реализация и применение строковых алгоритмов к задаче поиска повторов в документации программного обеспечения
Implementation and application of string algorithms to the clone finding problem in software documentation
(text (RU), slides, supervisor review, reviewer review, source code)
2020 Faculty of mathematics
and mechanics, SPbSU
 
  Course work Интеграция инструментов разработки для языка Vyper в Intelij Platform
Integration of development tools for the Vyper language into the Intelij Platform
(text (RU), slides, supervisor review)
2019 Faculty of mathematics
and mechanics, SPbSU
SEIM’19, Survey on Blockchain Technology, Consensus Algorithms, and Alternative Distributed Technologies
Alexei Tyurin Master thesis Экспериментальное исследование применимости дистилляции и специализированного аппаратного обеспечения для обработки разреженных данных
An empirical study of sparse data processing using distillation and specialized hardware
(text (EN))
2022 Faculty of mathematics
and mechanics, SPbSU
ICFP’21 Poster (poster, text)
  Bachelor thesis Экспериментальное исследование специализатора GPGPU-программ AnyDSL
Experimental study of the AnyDSL GPGPU software specialization
(text (EN), slides, supervisor review, reviewer review, source code)
2020 Faculty of mathematics
and mechanics, SPbSU
PPoPP’20, Optimizing GPU programs by partial evaluation
  Course work Комплексная поддержка синтаксиса языка Vyper в IntelliJ Platform
Comprehensive Vyper’s language syntax support in the IntelliJ Platform
(text (RU), slides, supervisor review)
2019 Faculty of mathematics
and mechanics, SPbSU
SYRCoSE’19, Survey of Smart Contract Safety and Programming Languages
Ekaterina Vinnik Master thesis Реализация дистиллятора для простого функционального языка на Haskell
Implementation of Distiller for Model Language in Haskell
(text (RU), review-1, review-2, slides)
2022 Faculty of mathematics
and mechanics, SPbSU
 
Kasimov Vladislav Course work
(II-year)
Поддержка плагина для языка Vyper в IntelliJ Platform
Vyper IntelliJ Platform Plugin Support
(text (RU), review, slides)
2022 Faculty of mathematics
and mechanics, SPbSU
 
Loktev Sergey Course work
(II-year)
Поддержка плагина для языка Vyper в IntelliJ Platform
Vyper IntelliJ Platform Plugin Support
(text (RU), review, slides)
2022 Faculty of mathematics
and mechanics, SPbSU
 
Alexey Trilis Bachelor thesis Переоснащение неявных модулей для языка 1ML
Retrofitting implicit modules for 1ML
(text (RU), slides, supervisor review, reviewer review)
2021 HSE  
  Semester work Active patterns in OCaml 2021 Master student, HSE  
Ivan Tyulyandin Master thesis Исследование применимости специализации алгоритма Витерби скрытой марковской моделью
Viterbi algorithm specialization with hidden Markov model
(text (RU), review)
2021 Faculty of mathematics
and mechanics, SPbSU
SEIM’21, Viterbi Algorithm Specialization Using Linear Algebra
  Bachelor thesis Проектирование и реализация среды исполнения смарт-контрактов для блокчейна Hyperledger Iroha
Design and implementation of smart contracts execution environment for Hyperledger Iroha blockchain
(text (RU), slides, supervisor review, reviewer review)
2019 Faculty of mathematics
and mechanics, SPbSU
SYRCoSE’19, Survey of Smart Contract Safety and Programming Languages
Ilya Balashov Bachelor thesis Исследование применимости специализации при разработке библиотеки линейной алгебры
Effectiveness of partial evaluation of linear algebra-based algorithms
(text (RU), slides, reviewer review, supervisor review)
2021 Faculty of mathematics
and mechanics, SPbSU
SYRCoSE’21, Empirical Study of Partial Evaluation of Matrix and String Algorithms
  Course work Комплексное исследование эффективности методов программной специализации для графических процессоров
A Comprehensive Study of the Effectiveness of Software Specialization Methods for GPUs
(text (RU), slides, supervisor review, reviewer review, source code)
2020 Faculty of mathematics
and mechanics, SPbSU
 
Terekhov Arseniy Bachelor thesis Разработка матричного алгоритма поиска путей с контекстно-свободными ограничениями для RedisGraph
Development of matrix-based context-free path querying algorithm for RedisGraph
(text (RU), slides, supervisor review, reviewer review, source code)
2020 Faculty of mathematics
and mechanics, SPbSU
 
Alexei Fefelov Course work Разработка прототипа блокчейн-системы с динамически задаваемыми ограничениями на смарт-контракты
Development of a prototype blockchain system with dynamically set constraints on smart contracts
(text (RU), slides, supervisor review)
2019 Faculty of mathematics
and mechanics, SPbSU
SEIM’19, Survey on Blockchain Technology, Consensus Algorithms, and Alternative Distributed Technologies
Evgenii Moiseenko Bachelor thesis Библиотека параллельной сборки мусора для С++
Parallel garbage collection library for C++
(text (RU), supervisor review)
2016 Faculty of mathematics
and mechanics, SPbSU
SEIM’16, Incremental Garbage Collection Library for C++* (in Russian)