Summary
Yonatan Karp-rudin is a Staff Software Engineer based in Berlin with about a decade of experience building backend systems using Kotlin, Java, C#, and Python. He progressed from C++/C# junior roles in Israel to senior and staff engineering positions at SumUp and Billie, consistently focusing on reliable, production-grade back ends. With a B.Sc. in Computer Science from Reichman University and two years of teaching assistant experience, he blends strong theoretical grounding with practical mentorship. Yonatan is tooling-savvy—comfortable with Maven, Jenkins, Git/SVN, and IDEs like IntelliJ and Visual Studio—and frequently explores functional programming to improve code quality and design. He pursues self-driven projects that push his technical boundaries, reflecting a continuous-learning mindset beyond his day-to-day work. Colleagues describe him as a pragmatic engineer who pairs deep language expertise with an appetite for new paradigms.
10 years of coding experience
11 years of employment as a software developer
Electronics Practical Engineer Electrical and Electronics Engineering, Electronics Practical Engineer Electrical and Electronics Engineering at Electronics Practical Engineer
Bachelor of Arts (B.sc) Computer Science, Bachelor of Arts (B.sc) Computer Science at Reichman University
Hebrew, English, Hebrew, English, German