Summary
Ivan Salamakha is a seasoned software engineer and application architect with 12 years' experience building distributed, high-performance back-end systems, currently contributing at Wolt in Berlin. He specializes in Python, Spark/PySpark, and microservices (Flask/Sanic) and has led multi-team efforts to design extensible revenue calculation and rule-based validation frameworks that drastically reduced onboarding time for new sub-applications. His background spans complex data stacks (PostgreSQL, Oracle, Cassandra, Redis) and streaming/workflow tech (Kafka, Camunda/BPMN), with a proven track record of performance and memory profiling optimizations that cut processing times and simplified deployments. Comfortable in both hands-on development and technical leadership, he routinely turns ambiguous specifications into scalable architectures and has driven pre-sales and discovery sessions for enterprise clients. A dual master’s background in computer science and chemical engineering hints at a systems-minded approach and appetite for solving interdisciplinary problems.
12 years of coding experience
10 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at Dnipropetrovs'kij Nacional'nij Universitet
English