Занимаюсь бэкенд разработкой на языке Python с библиотеками Django, Flask и FastAPI, однако с радостью буду работать и с другими фреймворками, ведь работа с новыми технологиями всегда захватывает)
Python, FastAPI, Django, PostgreSQL
flask, asyncpg, psycopg2, minio, celery, docker, hazelcast, apache ignite, websockets, socketio, pytest, linux, threads, multiprocessing
Очень дополнительные вещи:
sqlite, curses, urwid, python_prompt_toolkit, disord.py, pycord, aiogram, aiohttp, requests, pyjwt, beautifulsoup4, jinja2, bash, nginx, prometheus
Разбираюсь в микросервисах, jwt аунтефикации (несколько раз писал микросервисы которые выдают jwt токены, писал внутренние либы для фастапи для декодинга токенов). Разбираюсь и в асинхронном программировании, конкурентном программировании с threads и mulitiproccessing (хотя и меньше чем в асинхронщине, так как на практике их мало применял). Работал с хранилищами, писал сложные sql запросы, функции для postgres. Работал с разными mem-cache решениями, даже писал небольшую прослойку чтобы подружить hazelcast и asyncio.
На моей позиции Backend Разработчика я успешно внес значительный вклад в разработку и совершенствование бэкенд-инфраструктуры. Моя ответственность заключалась в разработке и оптимизации бэкенд-сервисов, обеспечивая стабильную и масштабируемую архитектуру.
Это был простенький курс, который я прошёл когда только разбирался в программировании. В основном же я учился читая документацию, чужой код и книги.