Skip to content
View bleeeana's full-sized avatar

Block or report bleeeana

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
bleeeana/README.md

Привет, меня зовут Влад!

Вкратце о себе

  • окончил бакалавриат СПбГЭТУ «ЛЭТИ» по направлению «Прикладная математика и информатика»
  • обучаюсь в магистратуре СПбГЭТУ «ЛЭТИ» по направлению «Программная инженерия», программа — «Разработка распределенных программных систем»
  • изучаю машинное обучение, искусственный интеллект

Технологии

Python PyTorch NumPy Matplotlib SciPy Pandas Scikit-learn Jupyter PyQt6 PyOpenGL
Express JavaScript Docker PostgreSQL Neo4j MongoDB Poetry LaTeX Git Linux
Kotlin Maven JavaFX PlatformIO Arduino C++

Опыт работы

Разработчик в "ПКБ Тренд" - 1.5 лет (05.2024 - 09.2025).

Роль в проектах

  • Разработка desktop приложения, используемого для проектирования кабелей и жгутов, в частности разработка графического интерфейса для двух версий приложения: операторской и проектировочной, реализация защиты приложения с помощью usb-токена.
    • Технологии: Kotlin, Maven, JavaFX.
  • Разработка функционала тренировки с виртуальным соперником в ходе разработки тренажера для гребли, разработка веб-интерфейса.
    • Технологии: Arduino, C++, PlatformIO, JavaScript, HTML, Vue, Docker, FastAPI.
  • Разработка desktop приложения, направленного на управление 3D принтером по металлу, в частности реализация графического интерфейса, реализация взаимодействия с приводами с помощью Telnet, Modbus.
    • Технологии: Kotlin, Maven, JavaFX, Telnet, Modbus.

Проекты

  • Разработка модели для генерации графов знаний на основе неструктурированных данных в области литературы

    Задача:

    • Разработать пайплайн, который будет принимать на вход видео, аудио или текст, предобрабатывать входные данные (убирать мусор, решать проблему кореференции и т.д.), извлекать из него триплеты для построения графа знаний с помощью mREBEL, фильтровать их с помощью обученной графовой нейронной сети, предсказывать с помощью нейронной сети новые связи внутри графа, а также хранить граф знаний с помощью Neo4j.

    Технологии: Python 3.11, PyTorch, PyTorch Geometric, spaCy, Neo4j, OpenAI Whisper, Transformers, scikit-learn, TensorBoard, Poetry, Docker.

  • Реализация методов машинного обучения

    Задача:

    • Изучение и реализация методов машинного обучения, таких как: линейная и логистическая регрессия, NB классификатор, решающие деревья, градиентный бустинг, ансамбли моделей, нейронные сети.

    Технологии: numpy, pandas, matplotlib, Python 3.11.

    Примечание: В стадии разработки

  • Веб-игра в жанре рогалик

    Задача:

    • Реализация 2D веб-игры рогалик, в которой будет несколько видов врагов, уровней, особые события (победа, поражения, сбор усиления), сопровождающиеся звуками, хранение рекордов.

    Технологии: Express, JavaScript, HTML.

  • 3D Визуализатор с настройками освещения

    Задача:

    • Разработать интерактивное приложение для визуализации и настройки 3D-фигур с расширенными возможностями управления освещением, материалами и проекциями с помощью OpenGL.

    Технологии: PyOpenGL, PyQt6, numpy, ython 3.11.

  • Моделирование орбиты звезды S2 вокруг черной дыры Стрелец A*

    Задачи:

    • Разработать программу, которая будет моделировать движение звезды S2 вокруг черной дыры и восстанавливать действительные параметры ее движения (скорость и координаты) с помощью метода Гаусса-Ньютона

    Технологии: numpy, matplotlib, scipy, Python 3.

  • Численное интегрирование SEIRD модели

    Задачи:

    • Изучение методов Рунге-Кутты на примере модели SEIRD распространения эпидемии.

    Технологии: numpy, matplotlib, plotly, ipywidgets, Python 3.11.

  • Поиск пятиугольника с максимальным количеством точек

    Задачи:

    • Необходимо найти среди набора точек те точки, являющиеся вершинами пятиугольника, содержащего наибольшее количество заданных точек внутри полученного многоугольника.

    Технологии: C++

  • Автоматизация проверки clock drawing test с использованием cv

    Задачи:

    • В рамках данного группового проекта моя задача была в разработке алгоритма определения времени, которое показывают нарисованные часы, а также разработка разбалловки для оценки результатов теста.

    Технологии: PyOpenCV, Python 3.11, numpy.

  • Сервис анализа данных для выдачи кредитов - Профили клиентов, составление рейтингов, прогнозы

    Задачи:

    • В рамках данного групового проекта моя задача заключалась в реализации серверной части (backend).

    Технологии: flask, MongoDB, numpy, Python 3.11,

Контактные данные

Popular repositories Loading

  1. practicefirsttask practicefirsttask Public

    Вводное задание для практики

    Kotlin

  2. KG-Library KG-Library Public

    Python

  3. bleeeana bleeeana Public

  4. find_pentagon find_pentagon Public

    C++

  5. merge_sort merge_sort Public

    Python

  6. numerical-integration numerical-integration Public

    Jupyter Notebook