Summary
Sajad Robati is a seasoned backend software engineer with over a decade of hands-on experience building microservices and robust server-side systems using .NET Core, C#, SQL Server and PostgreSQL. He consistently applies DDD, Clean Architecture, SOLID and TDD to deliver maintainable, testable systems across domains from NFT marketplaces and play-to-earn platforms to high-throughput telecom services. Sajad has practical experience solving hard operational problems—database optimization for heavy-call loads, orchestration with Docker and GitLab CI/CD, and integrating Orleans and SignalR for distributed and real-time scenarios. Fascinated by blockchain and Web3, he has built web3 services and multi-chain-ready backends that prioritize user control and privacy. Colleagues describe him as a collaborative engineer who thrives on migrating legacy landscapes into well-tested microservices while mentoring peers through complex refactors. Based in Tehran, he combines deep backend craft with a pragmatic focus on correctness and performance.
11 years of coding experience
15 years of employment as a software developer
BS, Computer Software Engineering, BS, Computer Software Engineering at University of Science and Culture
English, Persian