I'm a backend Python developer. I build REST APIs, ETL pipelines, monitoring services and internal bots — from architecture development to deployment with Docker and CI/CD.
- 🧑💻 Backend developer at "RITS Group"
- 🎓 Innopolis University
- 🧵 Telegram: @Phoenix_tsix
- ✉️ Email: a.lapin@innopolis.university
Most of my code lives in GitLab — here for open-source and side projects.
- Languages: Python
- Backend: FastAPI / Flask, REST APIs, webhooks, Telegram bots, asyncio‑based services
- Data & automation: ETL/ELT scripts, log processing, pipelines on Airflow
- Storage: PostgreSQL, SQLAlchemy, Redis
- DevOps / Infra: Docker, Docker Compose, GitLab CI, nginx, systemd services
- Monitoring & logs: centralized log collection (Graylog‑like stacks), basic alerting
- Other: Git, Linux,
I work on:
- Backend APIs for internal portals – REST APIs with JWT, CRUD for users, Role Based Access Control. PostgreSQL, Redis for sessions/cache, Alembic migrations, Docker Compose.
- ETL pipelines – Airflow DAGs, data marts in PostgreSQL, Fernet‑encrypted secrets, Airflow UI behind nginx, Docker Compose.
- Logging and monitoring services – APIs to ingest and query logs, reverse proxy, Docker Compose, integration with a centralized log stack.
- Service bots for business workflows – Telegram bots for requests, approvals and simple internal flows, PostgreSQL persistence, deployed as a systemd service or in containers.
- Cleaner service architecture (smaller services, clearer boundaries between components)
- Automation of routine tasks: bots, scripts, CI pipelines
- More practice with containers and orchestration

