Перейти к содержимому
Portfolio v3.0

Nikita
Vassilenko

Middle Backend Developer

PHP
Java
Go
Город
Астана, Казахстан
Статус
Открыт для сотрудничества
Опыт
2+ должности

folder_open01Опыт работы

KazInSys / Полная занятостьEXP_01

Middle Backend Developer

апр. 2025 — настоящее время · Астана, Казахстан

  • Сам перевёл два государственных портала с аудиторией 750K+ визитов в месяц с Laravel 5 на 11/12.
  • Переписал SQL-запросы и работу с Eloquent: критичные операции стали в 2 раза быстрее.
  • Настроил Docker и GitLab CI/CD: релиз занимает на 60% меньше времени, выкатываем в тот же день.
KazInSys / Полная занятостьEXP_02

Junior Full Stack Developer

июль 2023 — апр. 2025 · Астана, Казахстан

  • Вёл 37 сайтов госорганов, среди них Нацбанк, Канцелярия Премьер-министра, KEGOC и «Байтерек».
  • Для портала Нацбанка подключил API курсов валют и ускорил загрузку на пиках трафика в дни объявления курса.
  • Интегрировал сайты с внешними государственными системами по REST API.

deployed_code02Пет-проекты

Командный проектPET_01

Сервис доставки еды

Четыре независимых микросервиса на Go по Clean Architecture: пользователи, рестораны, заказы и доставка, всего 34+ эндпоинта на gRPC. Статусы заказов идут через NATS JetStream и доходят до курьера и клиента сразу, не блокируя основной поток. Я сделал фронтенд на Nuxt и развернул систему в Kubernetes, инфраструктура описана в Terraform.

HackNU · кейс КТЖPET_02

Цифровой двойник локомотива

Модель электровоза KZ8A и тепловоза TE33A. Бортовой модуль симулирует телеметрию и считает износ узлов. Данные уходят по MQTT на сервер диспетчерской, а веб-дашборд показывает состояние парка и предупреждает о перегреве или просадке напряжения.

Курс по блокчейнуPET_03

Смарт-контракты на Solidity

Серия заданий на Foundry: контракт для голосования с тестами и фронтендом на Ethers.js, токены ERC-20 и ERC-721 с магазином наград, AMM и симуляция кредитования с fork-тестами.

Личный сайтPET_04

Миграция этого сайта на Astro 7

npm audit нашёл 16 уязвимых пакетов, одна из них критическая в самом Astro. Обновил сайт с Astro 5 до 7, перевёл контент на Content Layer API и сохранил все страницы без изменений.

terminal03Обо мне

Стек

Языки>>>

PHP, Java, Go, SQL

Фреймворки>>>

Laravel, Symfony, Spring Boot, Gin

Базы данных>>>

MySQL, PostgreSQL, Redis, MongoDB

DevOps>>>

Docker, Kubernetes, Nginx, Linux, GitLab CI/CD

Логи, метрики, тесты>>>

Graylog, Grafana, PHPUnit, JUnit

В своих проектах>>>

gRPC, NATS, Terraform, Vue, Solidity

terminal_output.log
user@nikalexan:~$ whoami
  Nikita Vassilenko
user@nikalexan:~$ cat bio.txt
  Middle Backend Developer в KazInSys, Астана. С 2023 года делаю бэкенд для государственных сайтов: в основном PHP и Laravel, на работе также Java и Go. Проектирую API, ускоряю запросы к базе, настраиваю Docker и CI/CD. В своих проектах пишу микросервисы на Go с gRPC и NATS и деплою их в Kubernetes через Terraform.
user@nikalexan:~$ ./run_diagnostics.sh
  Loading modules...
[OK] Победитель WorldSkills Astana 2023 и WorldSkills Kazakhstan 2023
[OK] Middle Backend Developer в KazInSys (апр. 2025 — настоящее время)
[OK] Junior Full Stack Developer в KazInSys (июль 2023 — апр. 2025)
[OK] Astana IT University — Software Engineering (2024–2027)
[OK] Астанинский политехнический колледж — информационные системы (2020–2024)
[OK] Сертификаты: Senior Laravel Developer, Red Hat RH124, Linux Essentials (Cisco)
  _