Демид Валиуллин / Грац, Австрия

Разработка ПО с математической точностью к деталям

Я изучаю математику в TU Graz и создаю проекты на Python и TypeScript. Мне нравится разбираться в неясной задаче и доводить её до работающего, проверенного решения.

Ищу первую позицию Working Student, частичную занятость или стажировку в разработке ПО. Рассматриваю офис и гибрид в Австрии, а также удалённую работу, если возможен найм сотрудника из Австрии.

Грац, Австрия / TU Graz

Сначала разобраться. Затем собрать полезное. Проверить главное.

Я начинаю с человека, которому нужен результат, и решения, которое ему предстоит принять. Затем делаю самую простую версию, которая действительно решает задачу.

  1. Разбираюсь в задаче

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

  2. Собираю рабочий путь

    На Python и TypeScript связываю входные данные, логику решения и понятную обработку ошибок.

  3. Проверяю и улучшаю

    Автоматизирую повторяемые проверки, просматриваю результат вручную и учитываю обратную связь в следующей версии.

Избранные проекты

Проекты, которые я могу показать и объяснить.

AI помогал с частью работы над этими проектами. Я выбирал, что создавать, продумывал сценарии, проверял результат и решал, что готово к публикации.

Поддержка решений и QA-автоматизация

TenderVerdict Next Gen

TenderVerdict помогает поставщику разбирать публичные закупки. Он сопоставляет данные объявления с профилем компании, объясняет каждое совпадение и выполняет первичную оценку локально.

Результат
128 тестов Python и 20 нативных контрактных проверок
Что я сделал
Я определил, как инструмент должен оценивать закупку, задал объём релиза и проверил сборки на Python и Swift перед отправкой проекта.
Инструменты
Python, Swift, SwiftUI, RevenueCat Test Store
Статус
Хакатонный прототип; не опубликован в App Store и не используется в реальной работе
В открытом доступе
Заявка на Devpost, конкурсная ветка с кодом и демо-видео.

Контроль качества учебного контента

LessonProof

LessonProof помогает безопаснее вносить AI-правки в учебные материалы: AI предлагает изменение, человек его утверждает, а автоматические проверки останавливают выпуск с ошибками.

Результат
42 автоматизированных теста
Что я сделал
Я спроектировал процесс подтверждения и проверки релиза, затем сверил реализацию с результатами 42 автоматизированных тестов.
Инструменты
TypeScript, React, Node.js
Статус
Публичный прототип
В открытом доступе
Рабочий прототип и публичный исходный код.

Подготовка с проверкой источников

Neja Ready

Neja Ready превращает прежние инструкции по яхт-чартеру в практический чек-лист. Каждый шаг связан с источником, пробелы отмечены, перед поездкой запускается автоматическая проверка.

Результат
79/79 проверок
Что я сделал
Я определил, что должен покрывать чек-лист и как отмечать пробелы, затем проверил публичный прототип по всем 79 сценариям.
Инструменты
TypeScript, Node.js
Статус
Публичный прототип
В открытом доступе
Рабочий прототип и публичный исходный код.

Математическое образование

Demid.Math

В Demid.Math я преподаю математику в Граце. Создаю понятные объяснения и материалы для подготовки к экзаменам с немецкой терминологией и полными решениями.

Результат
Публичный сайт, канал и учебные видео
Что я сделал
Я выбираю темы, готовлю и записываю материалы, публикую их и развиваю проект.
Инструменты
Методический дизайн, видео, двуязычная коммуникация
Статус
Действующий образовательный проект
В открытом доступе
Сайт, Telegram-канал и видео по математике.

Начинаю карьеру в разработке и серьёзно отношусь к работе.

Демид Валиуллин

Я живу в Граце и изучаю математику в TU Graz. Ищу первую роль в разработке и показываю на публичных проектах, как разбираюсь в задаче, создаю решение и проверяю результат.

В проектах я использовал Python, TypeScript, REST API, SwiftUI и автоматизированные проверки. Если задаче нужен незнакомый инструмент, умею быстро в нём разобраться.

Работа над Demid.Math научила меня отвечать за публичный сервис, понятно объяснять сложные идеи и улучшать работу через прямую обратную связь.

Что от меня можно ожидать в команде

  1. Задавать вопросы до того, как неверное предположение станет переделкой.

  2. Показывать работу достаточно рано, чтобы обратная связь была полезной.

  3. Тестировать рискованные части и объяснять компромиссы.

Ищете Working Student, который быстро учится и внимателен к деталям?

Я открыт к ролям в разработке ПО в Австрии и удалённым командам, которые могут нанимать сотрудников из Австрии. Посмотрите код, скачайте CV или напишите мне в LinkedIn.