Uri Tsemach has a diverse work experience in software development and leadership roles. Uri started their career at IDF where they worked as a Software Developer and later became a Software Development Team Leader. Uri developed Java web applications, implemented business logic, algorithms, UI, and Entity infrastructure over Oracle database. Uri also worked on developing asynchronous, distributed, scalable, and multi-threaded applications using the AKKA framework. Uri was responsible for training new programmers in the department and managed teams working on legacy operational systems in PL/SQL and Java.
Uri later joined Amenity Analytics as a Software Developer and then progressed to the role of Software Development Team Lead. Uri defined and implemented the main ETL of the company, developed a web-based Java application in a microservices environment, and worked in a Continuous Deployment (CD) environment following TDD and Clean Code practices.
At Amenity Analytics, Uri further advanced to the role of Technical Lead. Uri was responsible for reimplementing the main ETL of the company using an AWS serverless approach. Uri oversaw the entire development process, including DevOps, coding, and testing. Uri focused on building the system with TDD and clean code principles in mind.
Currently, Uri works at Amenity Analytics as the Software & NLP Team Leader. Uri created an IDE for model developers and is in charge of productizing, developing, and managing the new platform. The IDE is a VSCode extension written in Node with a React UI.
Overall, Uri Tsemach has gained extensive experience in software development, leadership, and system implementation, demonstrating skills in Java, PL/SQL, AWS, DevOps, and clean coding practices.
Uri Tsemach obtained a Bachelor of Science (BSc) degree in Computer Science from Bar-Ilan University from 2008 to 2011. Subsequently, they pursued a Master of Science (MSc) degree in Artificial Intelligence at Bar-Ilan University from 2013 to 2015.
Sign up to view 0 direct reports
Get started