Summary
Roman Tuaev is a senior Python engineer with over two decades of software development experience and 11 years focused on backend and cloud-native systems. He combines deep C++ roots with a decade of Python to design high-performance REST APIs, async services, and robust database schemas across PostgreSQL, Redis and NoSQL stores. Roman has driven architecture, technical leadership and migration efforts—moving services to async adapters, reworking DB structures and adding caching—while keeping tests and observability (Sentry, Grafana) in step. Comfortable across Linux, Windows and Azure, he balances low-level system programming experience (multithreading, IPC, native GUIs) with modern Python frameworks (Django/DRF, FastAPI, Tornado) and strong SQL/ORM skills. Notably, he has applied social analytics and big-data techniques earlier in his career, giving him a practical edge when blending analytics with backend engineering.
11 years of coding experience
23 years of employment as a software developer
National Research University of Electronic Technology (MIET)
English