I’m Dmitrii Kovalev, a Senior Full-Stack Software Engineer who loves turning complex problems into clean, scalable solutions. I specialize in C#, .NET, TypeScript, and cloud-native architectures, with a track record of migrating legacy systems to modern platforms and boosting performance. Across Europe and North America, I’ve built microservices, implemented secure authentication, caching strategies with Redis, and automated CI/CD pipelines to deliver reliable software faster.

Dmitrii Kovalev

I’m Dmitrii Kovalev, a Senior Full-Stack Software Engineer who loves turning complex problems into clean, scalable solutions. I specialize in C#, .NET, TypeScript, and cloud-native architectures, with a track record of migrating legacy systems to modern platforms and boosting performance. Across Europe and North America, I’ve built microservices, implemented secure authentication, caching strategies with Redis, and automated CI/CD pipelines to deliver reliable software faster.

Available to hire

I’m Dmitrii Kovalev, a Senior Full-Stack Software Engineer who loves turning complex problems into clean, scalable solutions. I specialize in C#, .NET, TypeScript, and cloud-native architectures, with a track record of migrating legacy systems to modern platforms and boosting performance.

Across Europe and North America, I’ve built microservices, implemented secure authentication, caching strategies with Redis, and automated CI/CD pipelines to deliver reliable software faster.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent
Russian
Fluent

Work Experience

Senior Full-stack Developer at Strategix CFT GmbH
December 1, 2023 - Present
Led the migration of a legacy database to a modern cloud-based solution, improving query performance by 40%. Designed and implemented RBAC and security audits, ensuring compliance with industry standards. Optimized API performance, decreasing response time by 50% and enhancing overall system efficiency. Integrated Redis caching to handle high-volume traffic. Implemented external OAuth2 authentication via Azure, shifting authentication responsibilities to the client.
Senior Full-stack Developer at PriceEasy Group
January 1, 2023 - October 10, 2025
Migrated from MS SQL to Snowflake, reducing database licensing costs threefold. Built a scalable microservices architecture with AWS Lambda, lowering maintenance costs by 30%. Implemented Twilio SMS alerts for price updates, boosting product sales by 15%.
Backend Developer at Smartplan Software Company
January 1, 2021 - October 10, 2025
Designed and implemented a scalable microservices architecture using Python FastAPI. Optimized test result scoring by restructuring data storage in MS SQL, reducing evaluation time from 1 minute to 250–300 ms. Established robust backend testing practices to enhance system reliability.
Software Developer at Central Bank of Russia
January 1, 2018 - October 10, 2025
Designed and developed a C++ client application for a bank reporting system in the Irkutsk region. Built a C++ client application for a banking payment system in the Irkutsk region. Implemented cryptography system changes in banks payment system in the Irkutsk region.
Senior Full-stack Developer at Strategix CFT GmbH
December 1, 2023 - Present
Led migration of a legacy database to a modern cloud-based solution, improving query performance by 40%. Designed and implemented role-based access control (RBAC) and security audits to ensure compliance with industry standards. Optimized API performance, reducing response time by 50% and enhancing overall system efficiency. Integrated Redis caching to handle high-volume traffic, improving database performance. Implemented external OAuth2 authentication via Azure, shifting authentication responsibilities to the client.
Senior Full-stack Developer at PriceEasy Group
January 1, 2023 - October 10, 2025
Migrated from MS SQL to Snowflake, reducing database licensing costs threefold. Built a scalable microservices architecture with AWS Lambda, lowering maintenance costs by 30%. Implemented Twilio SMS alerts for price updates, boosting product sales by 15%.
Backend Developer at Smartplan Software Company
January 1, 2021 - October 10, 2025
Designed and implemented a scalable microservices architecture using Python FastAPI. Optimized test result scoring by restructuring data storage in MS SQL, reducing evaluation time from 1 minute to 250–300 ms. Established robust backend testing practices to enhance system reliability.
Software Developer at Central Bank of Russia
January 1, 2018 - October 10, 2025
Designed and developed a C++ client application for a bank reporting system in the Irkutsk region. Built a C++ client application for a banking payment system in the Irkutsk region. Implemented cryptography system changes in banks' payment systems in the Irkutsk region.
Senior Full-stack Developer at Strategix CFT GmbH
December 1, 2023 - Present
Led the migration of a legacy database to a modern cloud-based solution, improving query performance by 40%. Designed and implemented role-based access control (RBAC) and security audits, ensuring compliance with industry standards. Optimized API performance, decreasing response time by 50% and enhancing overall system efficiency. Integrated Redis caching to handle high-volume traffic, improving database performance. Implemented external OAuth2 authentication via Azure, shifting authentication responsibilities to the client.
Senior Full-stack Developer at PriceEasy Group
December 31, 2023 - October 10, 2025
Migrated from MS SQL to Snowflake, reducing database licensing costs threefold. Built a scalable microservices architecture with AWS Lambda, lowering maintenance costs by 30%. Implemented Twilio SMS alerts for price updates, boosting product sales by 15%.
Backend Developer at Smartplan Software Company
December 31, 2021 - October 10, 2025
Designed and implemented a scalable microservices architecture using Python FastAPI. Optimized test result scoring by restructuring data storage in MS SQL, reducing evaluation time from 1 minute to 250–300ms. Established robust backend testing practices to enhance system reliability.
Software Developer at Central Bank of Russia
December 31, 2018 - October 10, 2025
Designed and developed a C++ client application for a bank reporting system in the Irkutsk region. Built a C++ client application for a banking payment system in the Irkutsk region. Implemented cryptography system change in banks payment system in the Irkutsk region.
Senior Full-stack Developer at Strategix CFT GmbH
December 1, 2023 - Present
Led migration of a legacy database to a modern cloud-based solution, improving query performance by 40%. Designed and implemented role-based access control (RBAC) and security audits to ensure compliance with industry standards. Optimized API performance, reducing response time by 50% and enhancing overall system efficiency. Integrated Redis caching to handle high-volume traffic, improving database performance. Implemented external OAuth2 authentication via Azure, shifting authentication responsibilities to the client.
Senior Full-stack Developer at PriceEasy Group
December 31, 2023 - October 10, 2025
Migrated from MS SQL to Snowflake, reducing database licensing costs threefold. Built a scalable microservices architecture with AWS Lambda, lowering maintenance costs by 30%. Implemented Twilio SMS alerts for price updates, boosting product sales by 15%.
Backend Developer at Smartplan Software Company
December 31, 2021 - October 10, 2025
Designed and implemented a scalable microservices architecture using Python FastAPI. Optimized test result scoring by restructuring data storage in MS SQL, reducing evaluation time from 1 minute to 250–300 ms. Established robust backend testing practices to enhance system reliability.
Software Developer at Central Bank of Russia, R&D Department
December 31, 2018 - October 10, 2025
Designed and developed a C++ client application for a bank reporting system in the Irkutsk region. Built a C++ client application for a banking payment system in the Irkutsk region. Implemented cryptography system changes in banks' payment system in the Irkutsk region.
Senior Full-stack Developer at Strategix CFT GmbH
December 1, 2023 - Present
Led the migration of a legacy database to a modern cloud-based solution, improving query performance by 40%. Designed and implemented role-based access control (RBAC) and security audits, ensuring compliance with industry standards. Optimized API performance, decreasing response time by 50% and enhancing overall system efficiency. Integrated Redis caching to handle high-volume traffic. Implemented external OAuth2 authentication via Azure, shifting authentication responsibilities to the client.
Senior Full-stack Developer at PriceEasy Group
January 1, 2023 - October 10, 2025
Migrated from MS SQL to Snowflake, reducing database licensing costs threefold. Built a scalable microservices architecture with AWS Lambda, lowering maintenance costs by 30%. Implemented Twilio SMS alerts for price updates, boosting product sales by 15%.
Backend Developer at Smartplan Software Company
January 1, 2021 - October 10, 2025
Designed and implemented a scalable microservices architecture using Python FastAPI. Optimized test result scoring by restructuring data storage in MS SQL, reducing evaluation time from 1 minute to 250–300 ms. Established robust backend testing practices to enhance system reliability.
Software Developer at Central Bank of Russia
January 1, 2018 - October 10, 2025
Designed and developed a C++ client application for a bank reporting system in the Irkutsk region. Built a C++ client application for a banking payment system in the Irkutsk region. Implemented cryptography system changes in banks' payment systems.
Senior Full-stack Developer at Strategix CFT GmbH
December 1, 2023 - Present
Led the migration of a legacy database to a modern cloud-based solution, improving query performance by 40%. Designed and implemented role-based access control (RBAC) and security audits to ensure compliance with industry standards. Optimized API performance, decreasing response time by 50% and enhancing overall system efficiency. Integrated Redis caching to handle high-volume traffic, improving database performance. Implemented external OAuth2 authentication via Azure, shifting authentication responsibilities to the client.
Senior Full-stack Developer at PriceEasy Group
January 1, 2023 - October 15, 2025
Migrated from MS SQL to Snowflake, reducing database licensing costs threefold. Built a scalable microservices architecture with AWS Lambda, lowering maintenance costs by 30%. Implemented Twilio SMS alerts for price updates, boosting product sales by 15%.
Backend Developer at Smartplan Software Company
January 1, 2021 - October 15, 2025
Designed and implemented a scalable microservices architecture using Python FastAPI. Optimized test result scoring by restructuring data storage in MS SQL, reducing evaluation time from 1 minute to 250-300ms. Established robust backend testing practices to enhance system reliability.
Software Developer at Central Bank of Russia
January 1, 2018 - October 15, 2025
Designed and developed C++ client applications for bank reporting system and banking payment systems. Implemented cryptography system changes in banking payment systems in the Irkutsk region.
Senior Full-stack Developer at Strategix CFT GmbH
December 1, 2023 - Present
Led migration of a legacy database to a modern cloud-based solution, improving query performance by 40%. Designed and implemented RBAC and security audits to ensure compliance with industry standards. Optimized API performance, reducing response times by 50%. Integrated Redis caching to handle high-volume traffic and implemented external OAuth2 authentication via Azure, shifting authentication responsibilities to the client.
Senior Full-stack Developer at PriceEasy Group
December 31, 2023 - October 15, 2025
Migrated from MS SQL to Snowflake, reducing database licensing costs threefold. Built a scalable microservices architecture with AWS Lambda, lowering maintenance costs by 30%. Implemented Twilio SMS alerts for price updates, boosting product sales by 15%.
Backend Developer at Smartplan Software Company
December 31, 2021 - October 15, 2025
Designed and implemented a scalable microservices architecture using Python FastAPI. Optimized test result scoring by restructuring data storage in MS SQL, reducing evaluation time from 1 minute to 250–300 ms. Established robust backend testing practices to enhance system reliability.
Software Developer at Central Bank of Russia
December 31, 2018 - October 15, 2025
Designed and developed C++ client applications for bank reporting and payment systems in the Irkutsk region. Implemented cryptography system changes in banking payments.
Senior Full-stack Developer at Strategix CFT GmbH
December 20, 2023 - Present
Led migration of a legacy database to a modern cloud-based solution, improving query performance by 40%. Designed and implemented role-based access control (RBAC) and security audits, ensuring compliance with industry standards. Optimized API performance, reducing response time by 50% and enhancing overall system efficiency. Integrated Redis caching to handle high-volume traffic and implemented external OAuth2 authentication via Azure, shifting authentication responsibilities to the client.
Senior Full-stack Developer at PriceEasy Group
January 1, 2023 - October 15, 2025
Migrated from MS SQL to Snowflake, reducing database licensing costs threefold. Built a scalable microservices architecture with AWS Lambda, lowering maintenance costs by 30%. Implemented Twilio SMS alerts for price updates, boosting product sales by 15%.
Backend Developer at Smartplan Software Company
January 1, 2021 - October 15, 2025
Designed and implemented a scalable microservices architecture using Python FastAPI. Optimized test result scoring by restructuring data storage in MS SQL, reducing evaluation time from 1 minute to 250–300 ms. Established robust backend testing practices to enhance system reliability.
Software Developer at Central Bank of Russia
January 1, 2018 - October 15, 2025
Designed and developed C++ client applications for bank reporting and payment systems in the Irkutsk region. Implemented cryptography system changes in banks' payment systems, contributing to secure and reliable banking software.

Education

Master’s Degree in Business Information Systems at Irkutsk State Academy
January 1, 1992 - January 1, 1997
Master's Degree in Business Information Systems at Irkutsk State Academy
January 1, 1992 - January 1, 1997
Master’s Degree in Business Information Systems at Irkutsk State Academy
January 1, 1992 - January 1, 1997
Master’s Degree in Business Information Systems at Irkutsk State Academy
January 1, 1992 - January 1, 1997
Master’s Degree in Business Information Systems at Irkutsk State Academy
January 1, 1992 - January 1, 1997
Master’s Degree in Business Information Systems at Irkutsk State Academy
January 1, 1992 - January 1, 1997
Master's Degree in Business Information Systems at Irkutsk State Academy
January 1, 1992 - January 1, 1997
Master's Degree at Irkutsk State Academy
January 1, 1992 - January 1, 1997

Qualifications

Master’s Degree in Business Information Systems
January 1, 1992 - January 1, 1997

Industry Experience

Software & Internet, Professional Services, Computers & Electronics, Financial Services, Government, Education, Media & Entertainment