← В ленту
Регистрация: 22.08.2022

Никита Юденков

Специализация: Python Backend Engineer

Портфолио

SwapZilla

● Разработка торговой платформы на Python, aiohttp (в одном микросервисе использовался Django), PostgreSQL, Redis, RabbitMQ и AWS (S3, Cognito, Lambdas) для людей, торгующих криптовалютами, которая дает доступ ко многим биржам и предоставляет полезные инструменты. ● Оптимизирована работа сервиса пополнения/вывода балансов на платформе, который прослушивает блоки транзакций внутри сетей блокчейн. ● Развитая поддержка Ethereum. ● Я разрабатывал сервис, который извлекал данные из бирж через Rest Api и веб-сокеты.

Skipp

Skipp — это HR-платформа, предназначенная для создания удаленных команд. ● Я работал над серверной частью платформы, был инициатором перехода к микросервисной архитектуре, что значительно повысило эффективность и масштабируемость системы. ● Разработан и внедрен сервис уведомлений. ● Работал над подключением множества сторонних API. ● Я участвовал в переходе с Django на FastAPI путем комплексного рефакторинга.

Evvve

Evvve — это платформа, предназначенная для проведения профессиональных мероприятий, включающая в себя аспекты социальных сетей и потокового вещания на платформе. ● Я возглавлял разработку серверной части платформы, участвовал в обсуждениях решений по продукту и давал рекомендации дизайнерам по вопросам конфиденциальности, включая GDPR. ● Несмотря на то, что изначально у меня был ограниченный опыт работы с AWS, я быстро освоился и реализовал функцию чата, состоящую из двух микросервисов (API и WebSocket), использующих AWS Lambda и AWS DynamoDB. ● В течение этого опыта я активно работал со следующим стеком технологий: Python, FastAPI, Sanic, Tortoise-ORM, Redis, Celery, PostgreSQL, Socket.IO и AWS (в частности, DynamoDB, SQS, Lambda, IVS, MediaLive, S3, и Serverless Framework для развертывания).

Скиллы

Python
SQL
Rust
FastAPI
PostgreSQL
AWS
Aiohttp
Redis
DynamoDB
Django
RabbitMQ
Docker

Опыт работы

Python Backend Engineer
Space Station 13
Byond DreamMaker, C, SQL, MariaDB, Javascript, Python, Rust
Это многопользовательская игра с открытым исходным кодом, созданная на движке с закрытым исходным кодом Byond. ● Я внес вклад в один из основных форков этой игры (/tg/station, 1,3 тыс. звезд на Github, 4 тыс. форков,> 1 тыс. коммитов каждый месяц). Поддерживал несколько русскоязычных форков сообщества, в которых каждый месяц участвовало более 25 уникальных участников. . ● Принимал основные решения по предложениям игроков по внутриигровым механикам, разрабатывал защиту от использования нескольких аккаунтов, оптимизировал уже существующие решения. Также размещен собственный вилки. ● Технологии: Byond DreamMaker, язык C, SQL (мы использовали MariaDB), javaScript (для графического интерфейса внутри игры), Python (для ботов Discord, взаимодействующих с игровыми серверами) и Rust для оптимизации работы с файлами и базой данных.
Python Backend Engineer
09.2022 - 12.2023 |Evvve
Python, FastAPI, Sanic, Tortoise-ORM, Redis, Celery, PostgreSQL, Socket.IO, AWS, DynamoDB, SQS, Lambda, IVS, MediaLive, S3, Serverless Framework
Evvve — это платформа, предназначенная для проведения профессиональных мероприятий, включающая в себя аспекты социальных сетей и потокового вещания на платформе. ● Я возглавлял разработку серверной части платформы, участвовал в обсуждениях решений по продукту и давал рекомендации дизайнерам по вопросам конфиденциальности, включая GDPR. ● Несмотря на то, что изначально у меня был ограниченный опыт работы с AWS, я быстро освоился и реализовал функцию чата, состоящую из двух микросервисов (API и WebSocket), использующих AWS Lambda и AWS DynamoDB. ● В течение этого опыта я активно работал со следующим стеком технологий: Python, FastAPI, Sanic, Tortoise-ORM, Redis, Celery, PostgreSQL, Socket.IO и AWS (в частности, DynamoDB, SQS, Lambda, IVS, MediaLive, S3, и Serverless Framework для развертывания).
Python Backend Engineer
08.2021 - 12.2022 |Link Kicker
Python
● Telegram-бот, написанный на Python с айограммой, которая помогает людям не забывать читать отложенные ссылки (например, на некоторые статьи).
Python Backend Developer
08.2021 - 09.2022 |Skipp
Python, FastAPI, PostgreSQL, RabbitMQ, Celery, Redis, Docker
Skipp — это HR-платформа, предназначенная для создания удаленных команд. ● Я работал над серверной частью платформы, был инициатором перехода к микросервисной архитектуре, что значительно повысило эффективность и масштабируемость системы. ● Разработан и внедрен сервис уведомлений. ● Работал над подключением множества сторонних API. ● Я участвовал в переходе с Django на FastAPI путем комплексного рефакторинга.
Python Backend Engineer
12.2019 - 08.2021 |SwapZilla
Python, Aiohttp, Django, PostgreSQL, Redis, RabbitMQ, AWS, S3, Cognito, Lambdas, Ethereum, Rest Api
● Разработка торговой платформы на Python, aiohttp (в одном микросервисе использовался Django), PostgreSQL, Redis, RabbitMQ и AWS (S3, Cognito, Lambdas) для людей, торгующих криптовалютами, которая дает доступ ко многим биржам и предоставляет полезные инструменты. ● Оптимизирована работа сервиса пополнения/вывода балансов на платформе, который прослушивает блоки транзакций внутри сетей блокчейн. ● Развитая поддержка Ethereum. ● Я разрабатывал сервис, который извлекал данные из бирж через Rest Api и веб-сокеты.
Project Manager / Team Lead / Backend Developer
09.2019 - 11.2020 |TutSovet
Python, Django, RabbitMQ, PostgreSQL, Rust, React.js, Codyhouse
● Я руководил командой разработчиков, состоящей из 1 бэкенд-разработчика, 1 фронтенд-разработчика и 1 ИИ-разработчика, работавших над ТутСоветом — стартап-сайтом с анонсами мероприятий и приложением, с помощью которого можно найти кого-то, с кем можно пойти на мероприятие. ● Мы использовали Python, Django, RabbitMQ, PostgreSQL и Rust (actix-web с Diesel-Orm) для серверной части, а также React.js и инфраструктуру пользовательского интерфейса Codyhouse для создания внешнего интерфейса.
Full Stack Developer
02.2019 - 12.2019 |Neurodens Store
Python, Django, PostgreSQL, Saleor, AJAX, SCSS, Codyhouse
● Разработка бэкенда для интернет-магазина на Python, Django и PostgreSQL. В качестве основы использовался движок электронной коммерции с открытым исходным кодом Saleor, который в процессе значительно модифицировался. ● Разработал интерфейс с использованием AJAX, SCSS и платформы пользовательского интерфейса Codyhouse.

Языки

СербскийБазовыйАнглийскийВыше среднегоРусскийРодной