Senior .NET Developer at bet365
Rebuilt bet365's Linux-based transactional gaming system onto an agent-based microservices architecture handling millions of transactions a day.
Bart Tworek - c#.netgodockerreact
Overview
Senior .NET Developer (remote) developing a highly scalable Linux-based transactional system for the Gaming team, processing every stake and win placed across slots, casino and poker games.
Key contributions
- Part of the team rebuilding the legacy gaming platform onto an agent-based microservices architecture in C# and Go, robust enough to handle millions of transactions a day and thousands per second at peak.
- Worked across the stack from Erlang/OTP and Riak-backed services to React/jQuery front ends.
- Containerised services with Docker and maintained CI pipelines through GitLab and Jenkins.
Tech stack
.NET Framework, .NET Core, C#, MS SQL, T-SQL, Riak, Erlang/OTP, React, jQuery, TypeScript, JavaScript, Go, ASP.NET, ASP.NET Core, SOAP/WCF, Docker, GitLab, Bash, PowerShell, Castle Windsor, ELK stack, Jenkins, Moq, NUnit, SpecFlow