Max Ivanov is a software engineer and cloud architect with 14 years of experience building serverless, full‑stack TypeScript systems on AWS and Azure. He has progressed from web developer to team lead and architect roles across startups and scaleups, currently contributing to product engineering at Apprentice.io. Max blends hands‑on DevOps and cloud architecture with practical full‑stack delivery, routinely designing serverless solutions and CI/CD pipelines for rapid iteration. Based in the Lisbon metro area, he also writes about engineering topics at maxivanov.io, signaling a commitment to knowledge sharing beyond code. Notably, his background includes repeated architecture lead stints, reflecting a strong pattern of shaping system design as teams scale.
13 years of coding experience
13 years of employment as a software developer
Bachelor of Engineering (B.E.), Computer Programming, Bachelor of Engineering (B.E.), Computer Programming at Peter the Great St.Petersburg Polytechnic 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.