Maxim Fateev

Co-Founder CTO at Temporal Technologies

Bellevue, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Maxim Fateev is a seasoned founder and engineering leader with over 20 years in distributed systems and a decade-plus as a public contributor and maintainer of Temporal, where he serves as Co-Founder and CTO. He has deep hands-on expertise building resilient workflow orchestration, persistence layers, and SDKs—work honed at Amazon, Google, Uber and visible in significant contributions to Temporal and Cadence's core services and SDKs in Go and Java. Maxim combines product-level technical vision with low-level implementation chops, from SQL/Cassandra persistence and schema work to async state machines and SDK ergonomics. Based in Bellevue, he balances running a fast-growing developer-facing platform with occasional code-level contributions, often refactoring tests, polishing APIs, and evolving sample apps to reflect new SDK capabilities. A physicist by training with an MSc from MSU and a CS master’s from UFRJ, he brings an analytical, research-oriented approach to practical, production-grade infrastructure.
code10 years of coding experience
job18 years of employment as a software developer
bookMaster Computer Science, Master Computer Science at Universidade Federal do Rio de Janeiro
bookLomonosov Moscow State University
stackoverflow-logo

Stackoverflow

Stats
6,688reputation
289kreached
324answers
8questions
Badges
amazon-web-services
top-5%
architecture
top-5%
github-logo-circle

Github Skills (35)

microservice-framework10
apidoc10
temporal10
testing10
cadence10
open-source10
work-flow10
distributed-systems10
workflow-engine10
java10
javas10
parallel-processing10
go10
api10
sdk10

Programming languages (11)

TypeScriptJavaC++RustCMakefileJavaScriptGo

Github contributions (5)

github-logo-circle
temporalio/sdk-java

Jan 2020 - Jan 2023

Temporal Java SDK
Role in this project:
userBack-end Developer
Contributions:15 releases, 270 reviews, 140 commits in 3 years
Contributions summary:Maxim contributed to the Temporal Java SDK, focusing on improving the reliability and efficiency of the system. The commits reveal work on asynchronous activity retries, refactoring of state machines, including thread management. They also addressed issues with workflow task handling and time-related operations, demonstrating expertise in the core internal workings of the SDK.
orchestrationworkflow-engineworkflow-toolframeworksdk
temporalio/samples-java

Mar 2020 - Jan 2023

Temporal Java SDK samples
Role in this project:
userBack-end Developer
Contributions:5 releases, 41 reviews, 38 commits in 2 years 10 months
Contributions summary:Maxim primarily contributed to updating the Java SDK samples for the Temporal platform. These changes involved modifying existing code to comply with the new Java SDK API, including package restructuring and incorporating new features like HelloCron. The user also updated build configurations and documentation. Additionally, the user made changes to support SDK changes, which included fixing proto changes and updating to the latest versions of the Java library.
workflow-enginesdk-samplessdktemporaljava
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.
Request Free Trial
Maxim Fateev - Co-Founder CTO at Temporal Technologies