Armagan E.
Software Architect and .NET Backend Developer with 22y of Experience
Expert backend developer and solution architect. I've been working with .NET since beta versions in 2003. I've 22 years of experince. Last 10 years of my professional work life has been working on one of the biggest e-government projects of Turkey as senior backend developer and solution architect. My skills: Architecture: Microservices, Distributed Architecture, CQRS, Event-Driven, Clean Architecture, Vertical Slice Architecture .NET: C#, .NET Framework, .NET Core, .NET, ASP.NET MVC / MVVM, ASP.NET Web API, Entity Framework, WCF, WinForms, REST Identity: IdentityServer, OAuth2, OpenID Connect, WIF (WS-Federation / WS-Trust) Tools: Orleans, Docker, RabbitMQ, MassTransit, Redis, ElasticSearch, Elastic APM, Hashicorp Consul, xUnit, Git Databases: Oracle, PostgreSQL, Microsoft SQL Server, MongoDB Other: Code Refactoring, Performance Tuning, Troubleshooting and problem solving, Design Patterns My publications: Microservices and Distributed Architecture Training youtu.be/bYeF7aClyoQ (In Turkish) A company-wide training I’ve given about microservices and distributed architecture. Training topics: - Microservices, what are they, when to use, pros and cons - Service boundaries (Domain-driven design and Bounded Context) - Asyncronous communication and event-driven architecture - Transaction and eventual consistency - Data composition (model composition, service composition, read model) - CAP theorem - Fallacies about distributed architecture - Distributed lock - Leader election - Service discovery - Event sourcing - Change-data capture - Outbox pattern - Conflict-free Replicated Data Type - Service Mesh Mobile Application Security medium.com/@armaganergon/mobile-application-security-f535a4c2ba95 An article about how to secure mobile applications on Android and iOS. Topics: - Api security - Certificate pinning - Storing data securily - Obfuscation - OAuth- Request signing - Emulators - Attestation - Fake location - Encryption Blazor WASM ve React Performance Comparison medium.com/@armaganergon/blazor-wasm-vs-react-a-performance-comparison-31d81f73b6f An article about quick comparison of client-side Blazor and React performance. Certificates: Microsoft Certified Solution Developer Microsoft Certified Application Developer Microsoft Certified Professional
Earnings and projects
An estimate from an earlier read
Last 6 months: $44k
Billed in all: $305,818$306k
$44k in the last 6 months
Across 4 contracts
Earnings, last 30 days
No data since Nov 5, 2026.
Skill rankings: #1 in 1 skill of 15
Rarest: top 1% in Software Design Pattern, of 91. Ranked by MRR among everyone on Upwork with the skill.
- Software Design Pattern91 freelancers · 🇹🇷 #1Top 1%🇹🇷#1 of 6
- #5Oracle Database261 freelancers · 🇹🇷 #1Top 2%🇹🇷#1 of 9
- #5Distributed Computing107 freelancers · 🇹🇷 #1Top 5%🇹🇷#1 of 5
- #7.NET Stack276 freelancers · 🇹🇷 #1Top 3%🇹🇷#1 of 5
- #10OAuth381 freelancers · 🇹🇷 #1Top 3%🇹🇷#1 of 8
- #11RabbitMQ552 freelancers · 🇹🇷 #2Top 2%🇹🇷#2 of 20
- #16ASP.NET Web API1,447 freelancers · 🇹🇷 #1Top 1%🇹🇷#1 of 15
- #16Entity Framework1,047 freelancers · 🇹🇷 #1Top 2%🇹🇷#1 of 16