Skip to main content
About

Constantin Potapov

Senior Python Backend / R&D Engineer

20+ years in development, 15+ in backend. Complex systems, R&D tooling, integrations and infrastructure. Long-term contracts.

Experience

  1. Senior Python Backend Developer / R&D Engineer

    2020 — 2025

    ООО «ПВС» / PVS-Studio

    Developed pvs-studio.com and ~20 related company web projects: Django, FastAPI, DevOps, internal R&D tooling.

    • Migrated the main site from Python 3.9 to Python 3.13; resolved legacy blockers in dependencies and the search system.
    • Optimized key pages via Redis caching with auto-invalidation and MariaDB index tuning.
    • Built SmartCache — an internal Python library on top of Redis for managed caching with automatic invalidation.
    • Developed R&D tooling: Perfector, Phylactery, and the logger.pvs-studio.com logging platform with Python SDK (3 projects connected at time of departure).
    • Containerized ~20 projects; standardized Docker approach across dev/stage/prod.
    • Led and delivered the technical implementation for 152-FZ compliance: split Russian and global infrastructure, configured environments, deployment, and data storage.
    • Conducted code review for 2 developers; participated in knowledge sharing and technical documentation.

    Python · Django · FastAPI · MariaDB · Redis · Docker · Linux · Nginx · CI/CD

  2. Python Backend Developer / Systems Engineer

    2016 — 2020

    ООО «СиПроВер» / PVS-Studio

    Maintained and developed the viva64.com corporate site on Python/Django; contributed to the new site engine.

    • Migrated the main site from Python 2.7 to Python 3.9 and an updated Django stack.
    • Contributed to the design and release of the new viva64.com site engine.
    • Developed backend architecture, integrations with CRM, HelpDesk, mailing services, and analytics.
    • DevOps: Linux, Nginx, Docker, Gunicorn, databases, HTTPS, email infrastructure, monitoring, backups.
    • Implemented technical SEO improvements: AMP pages, structured data, Google/Yandex Analytics integrations.

    Python · Django · MariaDB · Redis · Docker · Linux · Nginx

  3. Python Backend / R&D Engineer

    2025 — н.в.

    Independent Projects / R&D

    Building Python/backend MVPs and open-source tools; deepening practice in AI-assisted development, FastAPI, PostgreSQL, embeddings, and LLM pipelines.

    • Tech Path Finder (tech-path-finder.ru) — public EdTech MVP: FastAPI, async SQLAlchemy, PostgreSQL, Redis, JWT/OAuth, RBAC, rate limiting, AI content generation and mock interviews via OpenRouter.
    • Set up Docker Compose, Prometheus/Grafana/Loki/Jaeger, tests, AdminUI, and AI response validation; frontend on Next.js/React.
    • ReplyRadar — open-source local-first tool for Telegram conversation analysis: FastAPI, PostgreSQL + pgvector, Telethon, Alembic, LLM pipeline classify/extract/embed.

    FastAPI · PostgreSQL · pgvector · Redis · Docker · Prometheus · Grafana · Next.js · OpenRouter

  4. Project Director / Technical Coordinator

    2012 — 2015

    Агентство «Социогенетика»

    Coordinated development of web platforms and services from requirements to delivery.

    • Wrote technical specifications and aligned solutions with clients and the development team.
    • CRM logistics automation for START transport company — route optimization and order management.
    • Management system for Eurasian Youth Economic Forum (SCO) — registration, scheduling, integrations.
    • Realauto.ru — automated auto-listing parser with smart search.

    Python · Django · MySQL · JavaScript

  5. Python Developer

    2009 — 2011

    Signception

    Building web services and startups from scratch: from idea to production.

    • Vrespecte.com — social network for hip-hop fans (5000+ users, audio/video streaming).
    • Wedding planning SaaS — full event management cycle, CRM for organizers.
    • Video hosting with upload, transcoding, and streaming (FFmpeg, HLS).

    Python · Django · MySQL · Redis · Nginx · FFmpeg