Adem Çatamak is a Senior Software Engineer based in Prague with 9 years of experience building scalable .NET Core Web APIs and background services for enterprise and e-commerce platforms. He blends hands-on back-end engineering, DevOps practices, and Domain-Driven Design to deliver microservice and event-driven systems used across large organizations like Microsoft and ÇiçekSepeti. Adem has led teams, owned architectural decisions, and shipped horizontally scalable solutions on Azure, AWS, and Kubernetes while emphasizing unit and integration testing. An active open-source contributor, he improved core behavior and tests in the widely used FluentValidation .NET library, demonstrating attention to correctness and testing at the library level. He pairs pragmatic technical leadership and mentorship with a taste for practical CI/CD and observability tooling, and—less obvious—juggles both architect-level design and low-level bug fixes with equal enthusiasm.
9 years of coding experience
9 years of employment as a software developer
High School Diploma, FM, High School Diploma, FM at Adile Mermerci Anadolu Lisesi
Master of Engineering - MEng, Computer Engineering, Dropout, Master of Engineering - MEng, Computer Engineering, Dropout at ITU
A popular .NET validation library for building strongly-typed validation rules.
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:5 commits, 5 PRs, 14 comments in 1 month
Contributions summary:Adem contributed to the FluentValidation library by addressing a bug related to the interaction between `Validate` and `WhenAsync` methods, modifying the `CollectionPropertyRule` and `PropertyRule` classes. They implemented and modified various test cases within `ValidatorTesterTester`, `ForEachRuleTests`, and `ValidationResultTests` to enhance the testing of core validation functionality, including features like `RuleForEach` and the `PreValidate` method. Furthermore, the user added the `ToString` method for `ValidationResult` class and fixed project style tests for AspNetCore.
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
Adem Çatamak - Senior Software Engineer at Microsoft