Summary
Daniel Beskin is a pragmatic functional programmer and consultant with 14 years of experience building and scaling high-throughput backend systems and teaching others to do the same. He has led backend teams at ironSource as a tech lead—mentoring engineers, performing deep code reviews, and maintaining large live production systems—while also running a self-employed practice in software development, consulting, public speaking, and training. Comfortable across full-stack, NLP, and statistical projects from his freelance days, he focuses on clean, maintainable, and correct code using functional techniques. An active conference speaker with a repository of talks, he pairs hands-on engineering with a knack for turning complex, high-scale problems into teachable patterns. Based in Israel, he blends academic grounding from The Hebrew University with practical experience in both defense and commercial software domains.
15 years of coding experience
15 years of employment as a software developer
Master of Science (MSc), Master of Science (MSc) at The Hebrew University
English