My work history

{company} logo.

Dynamic Yield

Principal Frontend Engineer

Sep 2022 - Present

Member @Client Team, the team is responsible for both the server-side and client-side of the scripts that are in charge of 1-to-1 personalization, segmented behavioral targeting, testing and optimization, product recommendations, and more. Educate the developers about the tools and technologies

{company} logo.

Bizzabo

Staff Frontend Engineer

Nov 2021 - Aug 2022

Building tools and frameworks that are used by front-end developers in the company. Design and implement internal tools and frameworks Build examples and documentation for the tools we are building Educate the developers about the tools Collaborate with different stakeholders in the company (developers, designers, product managers, engineering managers) to help them make the most out of the tools

{company} logo.

Appsflyer

Web Tech Lead Platform Team

Feb 2020 - Nov 2021

Part of Platform team that builds, deploy, monitor, and be on call for the platform components and underlying platform infrastructure.
* Infrastructure and components used across R&D
* Monitoring and development of fault-tolerant and highly available infrastructure of projects. Нorizontal Scaling of services
* Documentation, guidance, and escort of developers across the organization
* Architecture using modern technologies/frameworks like GraphQL, TypeScript, NodeJS, React, webpack, Amazon AWS
* Modern CI/CD pipeline (Gitlab, Jenkins, Artifactory)

{company} logo.

Appsflyer

Front End Tech Lead Infra Team

Mar 2016 - Feb 2020

Take part in the design and hands-on development of Appsflyer's Front-End infrastructure."
* Modules and components used across R&D
* Micro-services architecture using modern technologies/frameworks like NodeJS, React, SASS, webpack, Amazon AWS
*Modern CI/CD pipeline (Gitlab, Jenkins, Artifactory)
*Documentation, guidance and escort of developers across the organization

{company} logo.

LivePerson

Front End Engineer Infrastructure Team

Jan 2013 - Feb 2016

Take part in the design and hands-on development of LivePerson's Front-End infrastructure. Responsibility for all front-end development, building both on native browser capabilities and modern client side libraries Researching and designing solutions for new features. Leading application through complete release cycle, including Build Process of the application using technologies like RequireJS Optimizer(r.js) and GruntJS. Web development in Client Side deployment and coding in high level JS, CSS, HTML. An excellent cross-browser compatibility understanding (Web standards/XHTML/CSS/Javascript). Knowledge in Backbone, MarionetteJS, jQuery, AJAX, GruntJS, NodeJS and Sass.

{company} logo.

LivePerson

Software Engineer

May 2012 – Jan 2013

Part of the team that developed the new LivePerson chat engagements (buttons & invitations) application: Developing both server side and client side of the engagements configuration in the application back-end.

{company} logo.

Sizmek

Web Software Engineer

Feb 2007 - Jun 2012

Development in the Web Client infrastructure of the served ads. Written in core JavaScript. The role involved both logic and visual (HTML DOM manipulation) challenges, knowledge of Internet technologies, development in high level JavaScript, cross browsers knowledge, ASP/.NET and other server side scripting languages. Responsible for defining, designing and building the client infrastructure of the company.

{company} logo.

Sizmek

Software Engineer

Feb 2005 - Jun 2007

Developing IIS server extension(ISAPI), server infrastructure (C++) ,windows services (C#), low latency infrastructure and ad serving server. Implementation of methodologies and standards. Multithreading and interprocess communications