Иван Луценко

Санкт-Петербург

19 лет

Зарегистрирован 05.10.2022
подробнее
Рейтинг: 171
Паспорт верифицирован
Выполнил заданий:3
  • Работ в портфолио: 12
  • Типовых услуг: 0
Установить сайт сделанный на React на хостинг

Ответственно и оперативно выполнена работа

Андрей Ким
Андрей Ким andrewkim22.08.2023
Доработать DISCORD бота под наши нужды

Быстро все сделал! Переделал и улучшил нам бота под специальные нужды. Надеюсь на дальнейшее сотрудничество!

Alex Oursource
Alex Oursource radmp27.10.2022

Обо мне

Занимаюсь программированием с шестого класса. За это время попробовал себя в различных направлениях:
- Олимпиадное программирование на Pascal, Python и C++
- Разработка утилитных приложений на Java, Python и NodeJS
- Разработка чат-ботов в Discord, VK, Telegram на Java, Python и NodeJS
- Разработка плагинов для серверов в Minecraft
- Скрипты взаимодействия с сайтом под видом пользователя на Java, Python и NodeJS

Также умею работать с базами данных SQL и KV.

Cпециализации

  • Программирование и IT
  • Переводы
  • Тексты

Работы

Программирование и IT — Game Programming , Hibernate , Java , JavaScript ,
Тексты —
Переводы —

Портфолио

Стаж (лет): 5
Умею делать плагины для серверов Minecraft и скрипты для Garry's Mod.
Скрипт-компаньон для редакторов уровней

Скрипт-компаньон для редакторов уровней

Полноценный OpenSource скрипт, предназначенный для разработчиков уровней в Garry's Mod. Содержит в себе множество методов, облег...
Плавная смена фоновой музыки

Плавная смена фоновой музыки

Одному разработчику уровней в Garry's Mod потребовался скрипт для плавной смены фоновой музыки. На видео в чат отправляются Lua-...
CrazyOcelot

CrazyOcelot

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

Бэкенд-сервис

Тестовое задание для Школы Бэкенд-Разработки от Яндекса. Нужно было разработать бэкенд-сервис на языке Java с использованием фреймворка Spring. В том числе использовался функционал Hibernate.

Скрипт для VK: добавление в друзья, оставление граффити на стене

Один ютубер по Minecraft проводил акцию, в рамках которой он добавлял в друзья всех репостнувших запись с его последним видео, а также оставлял у них на стене граффити с росписью. В какой-то момент таких людей стало слишком много, и он обратился ко мне за помощью. Скрипт в автоматическом режиме находит среди людей, респостнувших запись с последним видео, тех, кого нет в друзьях, принимает их заявку в друзья и оставляет на стене одно из заранее заданных граффити.

Автоматический модератор Znanija.Com (скрипт для браузера)

Модерация сайта Znanija.Com (a.k.a. Brainly) на первых порах – это довольно монотонная работа, заключающаяся чуть ли не в удалении ответов, содержащих некоторые стоп-слова (оскорбления, ругательства и т.д.) В какой-то момент сайт стали бомбардировать большим количеством рекламных сообщений, содержавших одни и те же фразы с подмененными буквами (например, "а" русское заменяется на "a" английское). Довольно оперативно я написал скрипт, который под видом обычного пользователя заходит в браузер, авторизуется на сайте и мониторит сообщения со стоп-словами, которые автоматически удаляет и выдает наказание.

Автономная тестирующая система

URL: github.com/Wani4ka/TestSystem
После одной из олимпиад по программированию мы с большим нетерпением ждали результатов тестирования, которое шло слишком долго. Каким-то образом после окончания олимпиады у нас оказался на руках архив тестов, который можно было прогнать на своих решениях вручную, чтобы прикинуть, сколько баллов можно было заработать. Для этого я написал небольшую тестирующую систему, которая умеет тестировать на подобных архивах консольные программы, читающие данные из одного файла и выводящие обработанные данные в другой файл.

Стаж (лет): 3
JavaScript использую для создания сайтов и чат-ботов.

В веб-разработке практически не умею в frontend (дизайн, верстка и тд), чаще всего занимаюсь именно backend (логической) частью сайта. В большинстве случаев делал сайты как веб-обвязку для какого-то другого сервиса, будь то скрипт в игре или чат-бот.

Чат-боты чаще всего делал максимально нишевые и решающие конкретные задачи. Работал в VK и Discord, один раз понадобилось также сделать бота в Telegram.
Бот, реализующий "предложку" в Discord

Бот, реализующий "предложку" в Discord

В одном сообществе есть канал, в который творческие люди могут отправлять свои работы, но иногда туда отправляли рандомные сообщ...
Бот для Discord, мурчащий в голосовых каналах

Бот для Discord, мурчащий в голосовых каналах

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

Небольшая социальная сеть

Тестовое задание для стажировки в VK. Нужно было создать сайт, используя любой из языков бэкенд-разработки (я использовал NodeJS...
Halloween Images

Halloween Images

В 2020 мы делали Хэллоуинское обновление для нашего сервера в игре Garry's Mod. Было реализовано несколько новых механик, одна и...
Расширение для подсвечивания правильных ответов в Quizizz

Расширение для подсвечивания правильных ответов в Quizizz

Во время удаленки у нас в школе слишком часто стали делать проверочные работы на платформе Quizizz. В какой-то момент я решил не...

Программирование и IT - Linux

Стаж (лет): 2

Программирование и IT - MySQL

Стаж (лет): 5

Программирование и IT - PostgresSQL

Стаж (лет): 1

Программирование и IT - SQL

Стаж (лет): 5

Программирование и IT - VPN

Стаж (лет): 1

Тексты - Расшифровка аудио/видеозаписей

Профиль на тренажере по набору текста: http://klavogonki.ru/u/#/508948/
Не сижу на этом сайте постоянно, обычно захожу чтобы обновить результат. В остальном быстрая скорость печати - скорее всего, это один из результатов основного занятия программированием.

ключевые слова: java,nodejs,javascript,typescript,python,c,lua,алгоритмы.