Summary
Dmitry Igrishin is a seasoned C++ software engineer with 11+ years building high-performance backends and database-driven systems. He specializes in modern C++, CMake, WebSockets, PostgreSQL and SQLite, and has authored production-ready C++ drivers (Pgfe and sqlixx) and multiple open-source libraries for WebSocket, JSON-RPC, HTTP and FastCGI. Dmitry combines a systems-architecture mindset with meticulous coding style, favoring readable, maintainable implementations that pay dividends in the long run. He often extends databases with stored procedures and views — including writing performance-critical procedures in C++ — to provide clean, efficient server-side APIs. Based in Rostov-on-Don, he runs his own engineering practice and has experience leading teams and projects across freelance and corporate roles. Outside of code, he prioritizes a healthy work–life balance and brings pragmatic craftsmanship to every system he designs.
11 years of coding experience
7 years of employment as a software developer
Bachelor's degree, Bachelor's degree at South Russian State Technical University (Novocherkassk Polytechnic Institute)
Русский, Английский