Summary
Artem Panin is a pragmatic .NET software engineer with nearly 9 years of experience and almost 3 years focused on high-performance backend systems and cross-platform desktop applications. He specializes in C#, .NET 9/10, and bridging system-level programming (P/Invoke, WinAPI, IPC) with modern architectures like microservices, DDD and Clean Architecture. Artem has a proven track record of measurable optimizations—reducing RAM use, eliminating CPU spikes, and accelerating file transfers—while leading a WPF-to-Avalonia migration to achieve true multi-OS support. His security-minded work includes DRM/DLP hardening, cryptography (AES, GOST), and implementing SSO with Keycloak and Kerberos. Comfortable across databases, messaging (Kafka, RabbitMQ), and DevOps (Docker, GitLab CI), he also builds resilient notification systems and integrations such as Outlook plugins and Telegram bots. Based in Nizhniy Novgorod, he combines low-level systems know-how with production-grade backend engineering and a taste for cross-platform UX improvements.
9 years of coding experience
1 year of employment as a software developer
Бакалавр Технологии автоматизации/техник, Бакалавр Технологии автоматизации/техник at ДПИ НГТУ (филиал)
Masters Degree Automation Engineer Technology/Technician, Masters Degree Automation Engineer Technology/Technician at ДПИ НГТУ