Summary
Roman Romadin is a seasoned backend engineer and team lead with 12+ years delivering high-throughput, money-moving systems and 8+ years focused on Golang. He combines hands-on coding (Go, Python, PHP) and systems design with production-grade expertise in Kafka, ClickHouse, Kubernetes and transactional patterns like outbox and saga orchestration to ensure correctness at scale. As a consultant and tech lead he has driven measurable delivery improvements—cutting lead time from ~90 to ~29 days and MTTR from hours to minutes—while coaching teams to adopt predictable, testable delivery practices. His background spans telecom, fintech and travel platforms, and he’s known for pragmatic performance optimizations (e.g., 4x notification throughput) and introducing AI-assisted development guardrails so automation accelerates without degrading quality. Based in Lisbon, he pairs a mechanical-engineering foundation with a developer’s curiosity, often surfacing operational fixes and load-testing practices that most architects overlook.
12 years of coding experience
6 years of employment as a software developer
Engineer’s Degree, Mechanical Engineering, Engineer’s Degree, Mechanical Engineering at Voronezh State University of Engineering Technologies
Russian, English, French, Portuguese