Summary
Artyom Shalkhakov is a senior software engineer with 17 years’ experience building backend services, database-driven systems and cloud migrations, currently working on .NET/C# microservices and Azure deployments in Kyiv. He brings deep expertise in database design and source-controlled SQL CI/CD—having introduced test-driven database development, DACPAC deployments and CI for SSIS/SQL Agent jobs at enterprise clients. Equally comfortable with Java and Python, he has translated JSON-RPC APIs across stacks, authored large BigQuery schemas and automated schema-to-JSON tooling. Beyond production engineering, he explores type systems, software verification and compilers—contributing ATS implementations that use linear types for safe, efficient data structures, an uncommon intersection of PL research and applied systems engineering.
17 years of coding experience
9 years of employment as a software developer
Gymnasium 144 (Almaty)
Bachelor, Computer Science and Software Engineering, Bachelor, Computer Science and Software Engineering at TEACT
English, Russian, Ukrainian