Summary
Petar Marinov is a Senior Golang Developer with 12 years of full-stack experience building high-throughput, production-grade services for gaming, security, and cloud platforms. He moved from PHP and C# into functional Erlang and then Go, redesigning monolithic APIs into Go microservices that handle millions of transactions daily and integrate with complex ecosystems. At bet365 and VMware Carbon Black he led backend integrations, wallet APIs, and onboarding orchestration across dozens of microservices under strict regulatory and security constraints. Based in Sofia, he combines systems-level thinking with pragmatic engineering—comfortable with T-SQL, Erlang, JavaScript/TypeScript and deployment tooling—and thrives on tackling tricky distributed systems problems. A continuous learner with an academic background in computer science, he brings both deep legacy-stack experience and a clear preference for Go-driven backend innovation.
12 years of coding experience
14 years of employment as a software developer
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Otto-von-Guericke University Magdeburg
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Technical University of Sofia
English, Bulgarian, German