Summary
Maksim Tereshin is a Solutions Architect with 10 years of hands-on experience designing scalable data and cloud architectures from prototype to production, currently based in Novi Sad, Serbia. He specializes in migrating data and compute workloads to AWS, building data platforms (including Delta Sharing integrations), and tailoring high-performance file systems and cost-conscious solutions to client constraints. Prior roles span full-stack and DevOps work—Java/Spring backends, Angular frontends, GraphQL/REST APIs, and Terraform—giving him a practical end-to-end perspective on delivery. He has led teams, driven technical design and estimation, and converted customer requirements into OpenAPI-driven implementations and production releases. Unusually for an architect, he remains deeply involved in coding and code review, having personally built and released customer-facing services and emergency/UX-focused applications like chatbots and user-journey tools. His academic background in radiophysics underpins a methodical, analytical approach to complex system design.
10 years of coding experience
8 years of employment as a software developer
Bachelor of Engineering - BE, Radiophysic, Bachelor of Engineering - BE, Radiophysic at Kazan State University
Russian, English