Senior Python/FullStack Developer
Сеньор
Опыт работы более 5 лет
Короткая ссылка: gkjb.ru/gaoD
О себе
На данный момент Senior FullStack Developer.
Мои компетенции и опыт
Work Experience
Senior Full‑Stack Engineer
Startup (analytics platform), July 2021 — present
Done:
- Designed and implemented a microservices architecture for analyzing advertising‑campaign effectiveness (a dozen services, 100 k+ requests per day).
- Built an ETL pipeline in Python (FastAPI) + RabbitMQ + Celery, cutting data‑preparation time from half a day to just under one hour.
- Set up monitoring (Prometheus + Grafana) and alerting for the microservices, which helped raise SLA to 99.9 %.
- Integrated RAG‑based documentation (LlamaIndex) into the workflow, speeding code writing by up to 30 %.
- Participated in training ML models (PyTorch).
Senior Software Development Engineer / Team Lead
Deutsche Bank Technology Centre, October 2016 — June 2021
- Developed and maintained components for a high‑throughput order‑analysis system with < 1 ms latency at 10 k RPS.
- Led a team of three engineers, planning tasks and distributing workload under strict deadlines (legislative changes, external security and performance audits).
- Fully automated the build pipeline (TeamCity/Jenkins), testing (pytest) and deployment (Ansible, bare metal), reducing feature‑release time by roughly 30–40 %.
- Created a set of client libraries for interacting with the platform API, decreasing load on the service by more than half.
- Ensured complete compliance with strict SDLC requirements (code review, static analysis, security audit), successfully passing external audits without findings.
- Maintained comprehensive technical documentation (saved about 20 % of the team’s time).
Skills
Technical Skills
Backend
- Python: FastAPI, Django, async / multiprocessing / multithreading
- DB: PostgreSQL, SQLAlchemy, Clickhouse, Big Data Processing
- Celery, Redis, RabbitMQ/Kafka
- ML: PyTorch, NumPy, model learning, evaluation, feature engineering
- AI Code Assistants (not a Vibe Coding)
- Git, Docker, Kubernetes, Linux, Networks, Security - expect level
Frontend
- Typescript (knowledge enough to build data dashboards, admin panels)
- Vue3
Non-Technical
- Business Communication (1k+ audience)
- Requirements Analysis, Tasks Decomposition, Sprint planning
Languages
- Russian - Native
- English - B2 (Upper Intermediate)
