Roei Erez

Co-founder & VP R&D at Breez
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Center District, IL

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Software Development
    • 1 - 100 Employee
    • Co-founder & VP R&D
      • Jun 2018 - Present

      Israel Chief software architect, hands on developer and and Co-Founder.

    • United States
    • Computer and Network Security
    • 700 & Above Employee
    • Head Of Development
      • Aug 2017 - Jun 2018

      Ramat Gan Area, Israel In July 2017 we were acquired by Checkmarx - a leading AppSec vendor.

    • VP Engineering
      • Jan 2017 - Jun 2017

      Israel Software Architect and very experienced hands on developer. Also experienced in working with remote teams, creating projects from scratch using the cutting edge technologies, finding the right people and deliver with fast time to market. Codebashing | Train, Refresh and Validate your Dev & DevOps teams' Application Security & Secure Coding knowledge.

    • Israel
    • Software Development
    • 1 - 100 Employee
    • Software Architect
      • Jan 2015 - Jan 2017

      Developing a new cross platform mobile application "Collage"​ that connects to the user Services (Office 365, Exchage, Sales Force, Yammer, Zendesk and more...), analyzes the data to extract meaningful information using NLP techniques and shows the information organized by topics, timeline and relevancy. In this project I was involved in: * Creating an incremental high efficient architecture for topics analysis when new information is coming. * Implementing relevant NLP tasks… Show more Developing a new cross platform mobile application "Collage"​ that connects to the user Services (Office 365, Exchage, Sales Force, Yammer, Zendesk and more...), analyzes the data to extract meaningful information using NLP techniques and shows the information organized by topics, timeline and relevancy. In this project I was involved in: * Creating an incremental high efficient architecture for topics analysis when new information is coming. * Implementing relevant NLP tasks includes: ** Sentence breaking ** Part-of-speech tagging ** Named entity recognition ** Information Retrieval * React.js. * Server side on Node.js using React.js, Flux and GraphQL. * Javascript performance and DOM performance optimizations. * Using docker for develop, build, test and deploy "collage" services. * Implementing two open source projects to be used in our product: ** https://github.com/roeierez/infinite-list ** https://github.com/roeierez/react-infinite-carousel Show less

    • United States
    • Software Development
    • 1 - 100 Employee
    • R&D Manager
      • Oct 2009 - Jan 2015

      Brand new development of mobile cross platform application using Cordova & Sencha Touch. The application connects the enterprise user to the Office 365 cloud and enable him to manage his content and collaborate with colleagues. I am the scrum master of the team in addition to being another developer. - Expert at Sencha Touch JavaScript framework including HTML5 API's: Web Storage, Web SQL, Canvas, File API… - Implement HTTP communication layer in three mobile… Show more Brand new development of mobile cross platform application using Cordova & Sencha Touch. The application connects the enterprise user to the Office 365 cloud and enable him to manage his content and collaborate with colleagues. I am the scrum master of the team in addition to being another developer. - Expert at Sencha Touch JavaScript framework including HTML5 API's: Web Storage, Web SQL, Canvas, File API… - Implement HTTP communication layer in three mobile platforms. - Managing cookies and hooking into the native web view. - Implementing HTTP Authentications (NTLM, Kerberos, Basic) in three platforms (iOS, Android, Blackberry). - Using Canvas API to scale and serialize images on the fly when downloaded from SharePoint. - Implement user data synchronization process across the mobile and the desktop applications, using SharePoint as the cloud storage and using cURL for Blackberry 10 OS. - Offline Documents Management on user device with server synchronization. - Javascript performance tuning including CPU profiling, Timeline and Rendering profiling.

    • R&D Team Leader
      • Dec 2006 - Jan 2010

      Leader of the core team at Mainsoft. - Keep developing the .NET core libraries on top of J2SE platform, and supporting the .NET 2.0 features. - Designing and Implementing .NET Generics on top of J2SE with high attention to Generics reflection. This has included features in the runtime libraries and in the msil to java byte code compiler. - Taking charge of developing the msil to java byte code compiler and the .NET core runtime libraries, and working under the company chief… Show more Leader of the core team at Mainsoft. - Keep developing the .NET core libraries on top of J2SE platform, and supporting the .NET 2.0 features. - Designing and Implementing .NET Generics on top of J2SE with high attention to Generics reflection. This has included features in the runtime libraries and in the msil to java byte code compiler. - Taking charge of developing the msil to java byte code compiler and the .NET core runtime libraries, and working under the company chief architect. - Implementing various NET features on topics such as serialization, TLS and more.

    • R&D Senior Software Engineer
      • Jun 2005 - Dec 2006

      The product is a development tool that enables to create J2EE enterprise Web applications and Web services within the Visual Studio .NET framework, by using VB/C# languages and .Net technologies. My team is responsible for development of core runtime libraries, and the msil to java bytecode compiler. - Implementation of Serialization, IO, Collections, Soap and other .Net Framework APIs on top of J2SE. - Complex class loading techniques (for emulation of assembly loading process… Show more The product is a development tool that enables to create J2EE enterprise Web applications and Web services within the Visual Studio .NET framework, by using VB/C# languages and .Net technologies. My team is responsible for development of core runtime libraries, and the msil to java bytecode compiler. - Implementation of Serialization, IO, Collections, Soap and other .Net Framework APIs on top of J2SE. - Complex class loading techniques (for emulation of assembly loading process in .Net) - Implementing and integrating .NET Remoting framework on top of J2SE - High experienced in performance tuning, java profiling and memory leaks detection. - J2EE experience: Web Sphere, Jboss and Tomcat Application Servers.

    • Java Developer
      • Jan 2004 - Jun 2005

      The company is develping a java base software for celular companies, that collects events from the network, process and send them to the billing system. My team product was a web based management tool for managing in and out roaming calls of a celular provider. - Using network protocols programatically, such as: HTTP. FTP and TCP/IP - Developing application in Client/Server model. - Object Oriented analysis and design - Comrehensive use of multithreaded programming. -… Show more The company is develping a java base software for celular companies, that collects events from the network, process and send them to the billing system. My team product was a web based management tool for managing in and out roaming calls of a celular provider. - Using network protocols programatically, such as: HTTP. FTP and TCP/IP - Developing application in Client/Server model. - Object Oriented analysis and design - Comrehensive use of multithreaded programming. - Developing swing components, and using JWS technology for deployment. - Excelent knowledge and using of TAP/RAP protocols. Show less

    • United States
    • Software Development
    • 700 & Above Employee
    • C++ Unix Developer
      • May 2003 - Jan 2004

      A member of a 'Rater' Development team. The Rater is a component that gets the call events from the network and rates them. • C++ Development in Unix environment. • Working with databases, in particular using PL/SQL with Oracle DB and using PROC precompiler/ • Developing tools for customers by demand in production environment, on top of the Rater API.

Education

  • The Academic College of Tel-Aviv, Yaffo
    Bachelor's degree, Computer Science
    2000 - 2003
  • The Academic College of Tel-Aviv, Yaffo

Community

You need to have a working account to view this content. Click here to join now