Resume
Areas of interest
- System design and architecture
- Learning machines
- Natural language processing
Experience
- 2018 Tufin - Software Engineer, Frontend Guild member
- 2016-2018 Omnisol - Software engineer
- 2014-2016 IBM - Software engineer
- 2014 KLA-Tencor - Software engineer
- 2011-2014 Retalix ltd., - Software engineer
- 2008-2011 Tower Semiconductors ltd., - IT, System administration
- 2006-2008 Netvision ltd., - Tech Support
Skills
- Abstract : OOP and design patterns, TDD, Agile methodologies, Client-Server architecture, MVVM, DI, CI, Cloud.
- Programming languages : Kotlin, Java, Typescript, C#, Python, Scala, C++.
- Tools : Databases: MySQL, DB2, MSSQL, PostgreSQL, Mongo, Cassandra; scripting for Windows and Linux; Source Control: TFS, Git; Deployment: Kubernetes, docker; UI: Angular, JSF.
Education
- 2012 - EPFL online course - Functional Programming Principles in Scala
- 2012 - Retalix R10 Academy 2.0 course - Advanced topics
- 2012 - Stanford University online course - Natural Language Processing
- 2011 - Retalix R10 Academy course
- 2010 - Workshop “Java for C++ programmers”
- 2006-2010 - University of Haifa, B.Sc. Computer Sciences
- 2000-2003 - High school Emek Ha-Hula