Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяБыл сегодня в 00:21
Мужчина, 26 лет, родился 17 февраля 2000
Москва, не готов к переезду, не готов к командировкам
Backend-разработчик
Специализации:
- Программист, разработчик
Тип занятости: полная занятость, частичная занятость, проектная работа/разовое задание
Опыт работы 5 лет 4 месяца
Сентябрь 2024 — по настоящее время
1 год 8 месяцев
Backend Tech Lead
Restructured legacy code base into polylith monorepo with clean architecture and using DDD concepts. The code base is split into shared components and utilized IOC containers and DI for modules' dependency management.
Implemented new product features and domains.
Implemented event-driven architecture and event bus for various events processing.
Created full CI/CD for the monorepo, using Gitab CI with dowstream pipelines for microservices, helm for kubernetes charts generation, configured review stands for merge requests, and configured danger.systems bot to enhance review process.
Stack: Python, FastAPI, SQLAlchemy, RabbitMQ, Kafka, Gitlab CI, Kubernetes, Helm, PostgreSQL, Redis, granian, dishka
Июль 2023 — Сентябрь 2024
1 год 3 месяца
Программист Python
Development of microservices on FastAPI. Refactoring legacy code bases using SOLID and best practices. Separate code base into modules to be reused in all projects. Optimizing workflow by introducing monorepository and dependency management through Poetry. Improving code quality by introducing linters (ruff) and forcing type annotation (pyright/mypy).
Stack: Python, FastAPI, SQLAlchemy 2.0+, alembic, PostgreSQL, SQLite, Redis, Opentelemetry (jaeger), httpx, aiohttp, pydantic, pytest, pyright, mypy, Poetry.
Апрель 2023 — Июль 2023
4 месяца
Программист Python
Developing identity protocol on Ethereum compatible blockchain. Implementing peer-to-peer overlay network for blockchain protocol. Integration with FaceTec for face recognition and implementing mechanisms for client identification on blockchain.
Stack: Python, FastAPI, MongoDB, IPv8, Solidity.
Январь 2022 — Март 2023
1 год 3 месяца
Artistrazh
Программист Python
Development of asynchronous microservices (FastApi/Starlette), working with DBs (Postgresql, Sqlalchemy, TortoiseORM, Asyncpg), message brokers (rabbitmq + aio_pika, Kafka + Faust)
Development of high load web parsers (httpx, aiohttp, bs)
Highload parsing of the blockchain data (Solana + solana-py, solana web3.js, ethereum).
Development of the decentralized blockchain NFT marketplace (javascript + typescript, node.js + express, solana web3.js + metaplex)
Python services optimisation (multiprocessing, multithreading, c-python extensions, asyncio)
Architecturing and development of distributed ddos protection system with geographical load-balancing and optimal path reverse proxying to the origin.
Stack:
Node.js (Nest.js) - backend server management system.
Ansible + Molecule + Vagrant + Python + Docker - server deployment and CI/CD.
Nginx + Lua (Openresty) - edge server's stack (L7 ddos protection, antibot system, CDN geo distributed system with optimal routing to origin).
PowerDNS + TS (Fastify) - edge dns server stack (point client to closest server).
Logging: vector (collection), loki (logs aggregation), influxdb (metrics), grafana (visualization).
Utility: PostgreSQL, Rabbitmq, Redis.
Little bit of frontend on React.
Worked on DDoS mitigation service using eBPF + XDP + bcc. Integration of ML model into this pipeline.
Have experience with Linux kernel and C.
Декабрь 2020 — Июль 2021
8 месяцев
gurulabs
Программист
Разработка бэкенда на python (Django, DRF, Flask), php (WordPress)
Разработка парсеров на python
Вёрстка (html/css, sass/js).
Январь 2019 — Апрель 2019
4 месяца
Индивидуальное предпринимательство / частная практика / фриланс
Разработка сайтов.
Работа с python (django/flask), работа с базами данных.
Навыки
Уровни владения навыками
Продвинутый уровень
Средний уровень
Базовый уровень
Уровень не указан
Обо мне
tg: https://t.me/genessyx
Стремление к профессиональному развитию.
Желание повышать уровень своих навыков.
Умение быстро искать и анализировать информацию.
Высшее образование (Бакалавр)
2021
Высшее образование (Бакалавр)
Факультет физико-математических и естественных наук, Прикладная информатика
Знание языков
Гражданство, время в пути до работы
Гражданство: Россия
Разрешение на работу: Россия
Желательное время в пути до работы: Не имеет значения
