Igal Tabachnik
About Igal Tabachnik
Igal Tabachnik is a Senior Software Engineer with extensive experience in backend development, particularly using the ZIO stack for Scala. He has worked at several notable companies in Israel, including Wix.com and Unit, and actively contributes to the software community through open-source projects and speaking engagements.
Current Role at Unit
Igal Tabachnik has been serving as a Senior Software Engineer at Unit since 2020. In this role, he focuses on backend development, utilizing the ZIO stack for Scala. His experience in this position contributes to the development of innovative solutions within the company.
Previous Work Experience
Igal Tabachnik has a diverse work history in software development. He worked at InfoGin as a Software Developer from 2007 to 2008, and later at Typemock as a Senior Software Developer from 2010 to 2011. He also held positions at Particular Software from 2015 to 2016 and Wix.com from 2016 to 2019. Additionally, he served as a Lead Developer at OzCode while at CodeValue from 2013 to 2015, and as a Senior Consultant from 2012 to 2015.
Education and Expertise
Igal Tabachnik specializes in backend development, particularly using the ZIO stack for Scala. He transitioned from a .NET developer background, where he focused on developer tools such as debuggers and unit testing frameworks. His expertise extends to Programming Language Theory, Category Theory, and Type Theory.
Community Involvement
Igal Tabachnik co-organizes Underscore, the Israeli Scala user group, fostering community engagement and knowledge sharing among Scala developers. He actively contributes to open-source projects and participates as a speaker at software-related events both locally and internationally.