Denis Romashenko
About Denis Romashenko
Denis Romashenko is a Software Architect at Varonis with extensive experience in software engineering and development.
Current Position at Varonis
Since 2018, Denis Romashenko has been serving as a Software Architect at Varonis in Israel. In this role, he focuses on designing and developing software architectures, particularly for Azure cloud environments. Utilizing Azure Service Fabric and RabbitMQ, he integrates his expertise in microservices into Varonis’s systems. His role involves implementing OOP principles, design patterns, and AGILE methodologies to streamline development processes.
Previous Roles at Varonis
Before becoming a Software Architect, Denis Romashenko worked as a Software Engineer at Varonis from 2015 to 2018 in the Herzliya Area, Israel. During his tenure, he contributed to various software development projects, drawing on his skills in networking protocols and audio encoding. This period was marked by significant professional growth, ultimately leading to his current position as a Software Architect.
Work Experience at NCR Retail and Retell Recorders
From 2013 to 2015, Denis Romashenko worked at NCR Retail in Ra'anana, Israel, as a Software Application Engineer, focusing on developing robust applications. Prior to that, he served as a 'Back-end' Team Leader at Retell Recorders from 2012 to 2013, where he led a team in developing back-end systems. His initial role at Retell Recorders, from 2009 to 2012, was as a Software Engineer, based in London, United Kingdom, and Newe Yaraq, Israel.
Educational Background
Denis Romashenko holds a B.Sc in Mathematics and Computer Science from the University of Haifa, completed from 2001 to 2008. Additionally, he has pursued various specialized courses, including a .Net course at Technion & One College (2009-2010), and a Youth Academic Program at Emek Israel College (2000-2001). He also has a background in Mechatronics & Robotics from Don State Technical University (1997-2000) and Computer Science from Rostov college of Electronics (1995-1997).
Technical Expertise
Denis Romashenko possesses considerable expertise in developing applications for various networking protocols including SIP, Skinny, and MGCP. He is also skilled in audio encoding and IVR application development. A significant part of his work involves designing and developing microservices tailored for Azure cloud environments, leveraging Azure Service Fabric and RabbitMQ technologies. He is adept at applying OOP principles, design patterns, and AGILE methodologies in his projects.