DEV.BG @ SumUp: Office Tech Talks
📅 Date: 26 March 2026
🎙️ Speakers: Engineers from SumUp and the tech community, including Srđan Tubin, Senior Backend Engineer at SumUp Berlin
🔐 About the event:
We are excited to introduce Office Tech Talks, a new DEV.BG event series where we visit the offices of leading technology companies and bring the tech community together for practical engineering talks and networking.
At these events, engineers share real-world technical challenges, lessons learned, and solutions from production systems.
The first event in the series is DEV.BG @ SumUp: Office Tech Talks, hosted at the SumUp office in Sofia.
The program features two technical talks by engineers from the tech community, including a speaker from the SumUp team joining us from their Berlin office especially for the occasion.
After the talks, there will be time for Q&A and networking with catering and drinks provided by the hosts.
⚠️ The event will be held in English.
Program:
- 18:30 – 19:00 Registration & Welcome
- 19:00 – 19:30 Talk 1: Beyond unit tests: integration testing Go microservices with Docker
- 19:30 – 20:00 Talk 2: Reliability by Design: Multi-Cloud Architecture in Practice
- 20:00 – 20:30 Q&A session with the speakers
- 20:30 – 21:30 Networking with catering and drinks provided by the hosts
Talk 1: Beyond unit tests: integration testing Go microservices with Docker
This talk explores how to add integration tests as a middle layer between unit and end-to-end tests for Go microservices. These tests run real handlers in-process while using real PostgreSQL, Redis, and Kafka inside Docker containers, validating actual database states, messaging, and caching behavior without the cost of full E2E tests.
Using a simple demo Go microservice that depends on PostgreSQL, Redis, and Kafka, the setup includes running containers, wiring the application, and driving tests with httptest. The session features a live or recorded demo, guidance on when this approach is most effective, and integration in a GitHub CI pipeline for every pull request, along with debugging in VS Code using breakpoints.
Talk 2: Reliability by Design: Multi-Cloud Architecture in Practice
This talk covers Form3’s journey building a next-generation, cloud-agnostic architecture designed to run in active/active/active mode across AWS, GCP, and Azure, powered by Go.
It will explore architectural decisions, challenges, and lessons learned building highly resilient payment infrastructure serving some of the world’s largest financial institutions. The session answers whether multi-cloud is myth or magic, showcasing how Form3 makes it work daily at scale.
Speaker Bio: Srđan Tubin is a Berlin-based Senior Backend Engineer at SumUp with 14+ years of experience, specializing in Go, event-driven systems, and payment integrations. He builds high-volume payment processing systems where correctness and reliability are critical.
🔗 More info and registration: https://dev.bg/event/dev-bg-sumup-office-tech-talks/
This event is free to attend
Free registration is required to attend this event
Register for FreeLocation
BSR 2
BSR 2, g.k. Hristo Smirnenski, ul. "Nikola Tesla“ 5, 1574 Sofia
Sofia, Bulgaria
Get Directions