Maxim Kitsenko is a senior software developer and data engineer with over a decade of experience building high-scale distributed systems and leading engineering organizations from early-stage teams to 70+ engineers. He combines deep .NET and cloud (Azure/AWS) expertise with hands-on data warehousing, ETL, and performance optimization—most notably delivering an 1800% improvement in critical API throughput. As a former CTO and fractional advisor, he has orchestrated zero-downtime cloud migrations, introduced Event Sourcing/CQRS/DDD at scale, and preserved business continuity under pressure. His background spans FinTech, high-scale e-commerce, and SaaS, with practical experience in Tier‑1 banking applications and MENA on-site engagements. Pragmatic and technically curious, Maxim publishes technical write-ups (including a documented CPU optimization case) and blends architectural vision with everyday engineering discipline. Based in Portugal, he excels at bridging global, cross-functional teams to deliver resilient, observable systems.
12 years of coding experience
13 years of employment as a software developer
Master of Engineering - MEng Software engineering for Computers and Computer-Based Systems, Master of Engineering - MEng Software engineering for Computers and Computer-Based Systems at Belgorod Shukhov State Technology University
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.