globe icon ENG
Switch to English?
Change language Yes

Никита Аксенов @nawinds

О себе

nawinds@localhost:~$ ./about.sh

Возраст Возраст: 21 лет

Python Программист, пишу на Python, C++

Парусный спорт Занимаюсь парусным спортом, гонялся в классах яхт Лазер 4.7 и Лазер Радиал

Видеография Люблю монтировать видеоролики и сам снимаю с дрона

nawinds@localhost:~$

Опыт в программировании

Я изучал Python в Яндекс Лицее, где прошёл 2 курса (Основы программирования на языке Python и Основы промышленного программирования). Больше всего опыта на Python у меня в написании бэкенда для сайтов (Flask, SqlAlchemy) и создании ботов (для Telegram и VK). Я знаком с HTML, CSS, JS и могу написать фронтенд для сайта (версткой этого сайта я занимался сам). Свои проекты я размещаю на арендованном Linux сервере в Европе.

Во время обучения я много программирую один, но в Яндекс Лицее и на летней смене ЛКШ Июль 2021 в параллели P (параллель промышленного программирования) мне удалось не раз поработать в команде, благодаря чему я научился взаимодействию с людьми внутри проекта, координации и распределению ресурсов, тайм менеджменту и различным инструментам, для повышения эффективности командной работы.

В 2021-2022 году я изучил C++, C# и блокчейн в Школе программистов, в конце 2022 года прошёл интенсив Яндекс Лицея по большим данным, а в 2024 я прошел курс Яндекс Лицея по разработке на Go.

С 2023 по 2024 год я учился на бакалавриате по программе Computer Science в Technological University Dublin (Дублин, Ирландия).

С 2024 года я учусь в Университете ИТМО (Санкт-Петербург, Россия) на Software Engineering (Разработка ПО).

Мне постоянно приходят идеи новых проектов и улучшения старых. В своё свободное время я совершенствую свои навыки и изучаю новое, работая над реализацией своих идей.

Сейчас я открыт к предложениям стажировки на лето в IT-сфере. Более подробно узнать о моём опыте работы можно на моей странице LinkedIn, а также я готов выслать своё актуальное резюме по электронной почте Nikita.Aksenov@nawinds.dev.

Проекты

ParkTrack — карта свободных городских парковок

#Активный #Командный_проект #Компьютерное_зрение #Машинное_обучение

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

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

Я руковожу инженерной командой из восьми человек и работаю над архитектурой системы, бэкендом, интеграцией сервисов, CI/CD, мониторингом и технической документацией. Также я обучил модель компьютерного зрения для определения занятых парковочных мест.

  • Бэкенд на FastAPI и база данных PostgreSQL
  • Интерактивная веб-карта и Android-приложение
  • Панель управления для партнёров
  • Обнаружение автомобилей и анализ занятости парковок
  • ML-прогнозирование занятости
  • Публичная документация

Редактор PO-файлов для JetBrains IDE

#Активный #Открытый_код #Для_программистов #Мультиязычный

Open-source плагин для JetBrains IDE, позволяющий редактировать переводы GNU gettext в файлах .po и шаблоны .pot в виде таблицы.

  • Создание и редактирование PO/POT прямо в IDE
  • Сканирование исходного кода для поиска ключей перевода
  • Синхронизация переводов с шаблонами без перезаписи существующих значений
  • Проверка синтаксиса и компиляция PO в MO
  • Подсветка непереведённых, fuzzy, завершённых и удалённых записей

Платформа учебных материалов ИТМО

#Активный #Завершённый #Для_ИТМО

Платформа на базе Docusaurus для учебных материалов, дедлайнов, записей лекций, оценок и других университетских ресурсов.

Проект вырос из сайта одной группы ИТМО в четыре сайта, которыми пользуются более 100 студентов и которые получают свыше 1 200 посещений в месяц.

  • Динамические дедлайны и интеграция с Google Календарём
  • Совместное редактирование Markdown через GitHub
  • Архив семестров и страницы ведомостей
  • Горячие клавиши, PWA, светлая и тёмная темы
  • Автоматическое развёртывание через GitHub Actions

CV

Образование

Университет ИТМО
Разработка программного обеспечения / Software Engineering
2024 – настоящее время
Санкт-Петербург, Россия
Пекинский технологический институт
Hands-on Learning for Emerging Technologies in Electronics Engineering
2024
Пекин, Китай
Технологический университет Дублина
Bachelor of Science (Honours) in Computer Science (International)
2023 – 2024
Дублин, Ирландия

Опыт работы

ParkTrack — карта свободных городских парковок
Тимлид
2026
  • Руководил командой из восьми человек от идеи продукта до питча; лично обучил модель компьютерного зрения на изображениях городских камер для определения занятых парковочных мест, настроил CI/CD, внедрил мониторинг с Prometheus и Grafana, отвечал за поиск партнёров и защиту проекта. open websiteparktrack.live open websitedocs.parktrack.live
Mohu
Backend-разработчик
2024
Удалённо
  • Переписал ключевые части сайта с использованием Django REST, улучшив структуру API, читаемость и сопровождаемость кода; сократил время загрузки страниц на 40%.
DataAnnotation
Фриланс
2024
Удалённо
  • Проанализировал более 80 связанных с кодом ответов LLM и подготовил практическую обратную связь, которая напрямую повлияла на повышение точности и актуальности ответов в течение двух недель.

Проекты

Платформа учебных материалов и дедлайнов ИТМО (2024–2025)
Запустил четыре сайта для своей учебной группы и других групп потока, достигнув 1,2 тыс. ежемесячных посещений и более 100 активных пользователей. open websitem3204.nawinds.dev open websiteКод
Private-Net.work Notes (2021–2022)
Создал на Flask сервис для передачи конфиденциальных данных через одноразовые зашифрованные на стороне клиента записки; пользователями создано более 8 000 записок. open websiteprivate-net.work open websiteКод
Бот мониторинга сервисов systemd (2022)
Разработал Telegram-бота для мониторинга и управления сервисами systemd на Linux-сервере. open websiteКод

Достижения

  • 2-е место на Zero Days CTF; награда «Best User Experience» на Workday Hackathon за приложение мониторинга осанки для разработчиков.
  • Public Relations Officer в Computer Science Society Технологического университета Дублина (лето 2024).

Курсы и лагеря

  • Курс по разработке на Go, Яндекс Лицей (2024): написал распределённый калькулятор на Go с параллельными вычислениями. open websiteКод
  • Интенсив по большим данным, Яндекс Лицей (2022).
  • Летняя компьютерная школа (2021): организовал работу подкоманды и участвовал в разработке Telegram-бота для преподавателей, сократившего время проверки задач на 60%.
  • Курсы «Программирование на C++», «Администрирование Linux», «Машинное обучение», «Дискретная математика», «Блокчейн» и «Компьютерное железо», Школа программистов (2021–2022).

Hard Skills

  • Языки: Python, Go, C++, C, Java, C#, SQL, Bash, HTML/CSS/JavaScript.
  • Бэкенд и базы данных: Django REST, Flask, PostgreSQL, MongoDB, Seqwall, MinIO, Patroni.
  • Инфраструктура и SRE: Linux, Docker, Docker Compose, nginx, systemd, cron, TLS, health checks, CI/CD с GitHub Actions и GitLab CI/CD, IaC, Ansible.
  • Мониторинг: Prometheus, Grafana, дашборды, алертинг, мониторинг доступности, разбор инцидентов и отладка.
  • Данные и машинное обучение: NumPy, Pandas, YOLO, Apache Spark, Hadoop.
  • Основы Computer Science: алгоритмы, структуры данных, анализ сложности, операционные системы и компьютерные сети.

Контакты

Email: Nikita.Aksenov@nawinds.dev
Telegram: @nawinds

Лайк, подписка