
Semir Mahovkic
Senior Software Engineer
Profile
Building systems for more than 11 years, for fast-moving startups and large-scale enterprises — sub-millisecond backends for Tradeview Markets, Kubernetes Operators for Cisco Secure Firewall Cloud Native, real-time data synchronization for Sportradar, Temporal-orchestrated order flows for Daki's grocery delivery platform, self-service VM provisioning on VMware's VCF Automation.
Production Go, much of it cloud-native, owned end-to-end — code, build, deploy, monitor.
Technical skills
Go (Gin), C# (.NET Core), TypeScript
gRPC (Streams), Aeron, RabbitMQ, MQTT, Redis PubSub, AWS SQS/SNS, WebSockets, FIX Protocol, Temporal (Workflows)
Kubernetes (Operators, CRDs), Docker, Helm, ArgoCD (GitOps app-of-apps pattern), Prometheus, Grafana, OpenTelemetry Collector, Loki, Jaeger, Keycloak IAM
PostgreSQL, MySQL, Redis, MongoDB, Elasticsearch, SQLite, Cassandra, ClickHouse
Contact
Work experience
11/2025 –
Present
Self-Service VM Provisioning on VCF Automation 9 — Broadcom Professional Services
VMware's private-cloud automation platform — a self-service catalog where customers request and provision their own VMs.
Responsibilities
- Implemented a self-service VM provisioning catalog item on VCF Automation 9 (formerly Aria Automation) — a dynamic request form backed by 20+ Orchestrator actions, workflows, and configuration elements, driving Kubernetes-native VM deployment.
- Automated IP address management against NetBox IPAM and vCenter — live IP availability, hostname generation with uniqueness validation, and event-driven IP registration after deployment (via VCF Automation subscriptions).
- Improved shared, reusable TypeScript automation libraries and built a generic, strongly typed configuration layer on top of them.
01/2026 –
07/2026
TVM — Tradeview Markets
Responsibilities
- Developed a low-latency, sub-millisecond online trading backend in Go with zero allocations in the hot paths.
- Used a pre-allocated slot map and reusable buffers to avoid allocations on the order path.
- Used sync.Pool for the buffers that encode inter-service messages.
- Built the inter-service transport using the Aeron protocol.
- Integrated multiple Liquidity Provider (LP) APIs for real-time automated order routing and execution.
07/2024 –
10/2025
MFC — MultiFeedCenter
Third-party data feeds ingested from many providers and reconciled into a single stream for downstream consumers.
Responsibilities
- Migrated the .NET feed services from Windows Server services to cloud-native workloads — containerised with Docker, packaged as Helm charts and run under Kubernetes.
- Designed GitOps CD pipelines via ArgoCD using the app-of-apps pattern to automate and streamline multi-service Kubernetes deployments.
- Deployed a complete Kubernetes observability stack (Grafana, Loki, Prometheus, Elasticsearch, OpenTelemetry Collector) for distributed tracing and monitoring.
- Configured and integrated Keycloak IAM SSO across Grafana, ArgoCD, and backend services (.NET).
11/2023 –
06/2024
Sportradar
The rights and channel management platform behind Sportradar's streaming product — which sports, tournaments and territories each betting operator is licensed to show.
Responsibilities
- Built the Go jobs that synchronized matches, tournaments, categories and competitors from Sportradar's sports data service, consumed over gRPC streams and reconciled into the platform's own database.
- Added a sync state service that records the last applied update per feed, so a job resumes where it stopped instead of re-reading the stream.
- Exposed media assets through the GraphQL API as presigned S3 URLs.
11/2022 –
10/2023
Daki
Brazil's most popular grocery delivery app.
Responsibilities
- Built the order flows in Go — create, cancel, fulfillment, payment — as Temporal workflows, so an order halfway through picking survives a restart instead of being dropped.
- Added the compensation steps: an item that goes out of stock comes off the order or cancels it, and a payment that fails puts the reserved stock back.
- Exposed the whole order cycle through the GraphQL API.
11/2021 –
10/2022
CSFN — Cisco
Cisco Secure Firewall Cloud Native — the firewall and VPN Cisco ships as an appliance, delivered instead as a Kubernetes service on AWS.
Responsibilities
- Led the engineering team developing Kubernetes Operators for Cisco Secure Firewall Cloud Native to automate lifecycle, resource management, and security policies.
- Designed an Operator that wires AWS Shield into newly deployed services.
- Tightened access control in Kubernetes RBAC and AWS IAM.
Earlier roles
04/2019 –
10/2021
MTVO — Masters of Void Organization
A virtual goods trading platform built around spiritual sessions, with each session tracked as it runs.
.NET, TypeScript, Angular, AWS, WebSockets, Redis, MSSQL
04/2018 –
03/2019
NAGA
Online crypto exchange platform.
Go, Kubernetes, RabbitMQ, WebSockets, AWS, Redis, Postgres, Cassandra, gRPC
05/2015 –
08/2017
Android + backend
Logistics tracking and dental monitoring platforms — the Android apps and the backends and mobile APIs behind them.
PHP, Laravel, AngularJS, Linux, WebSockets, Java, Android, MySQL, SQLite