Lev Plotkin
Lev Plotkin

Lev Plotkin

Senior Backend Developer

Portfolio

Immunai

Senior Backend Developer

An end-to-end single-cell platform enables high-resolution profiling of the immune system at an industrial scale, generating biological insights that accelerate R&D and power novel discoveries.
My major task at Immunai was to implement a datasets metadata managing solution based on CKAN.
The feature was to develop from scratch and delivered to production using GCP and Serverless.
Chosen stack is Python, microservices-based, Google data catalog was tested and rejected after POC (it doesn't fit the requirements)

In addition, I made a research and initial implementation for processing sparse data in Spark (pyspark runs scala UDF). Another research was comparison of Snowflake and Databriks for building a company Data lake

Sentinelone

Senior Backend and Big Data Developer

SentinelOne secures enterprises with the autonomous cybersecurity platform. Endpoint. Cloud. IoT. XDR My role as a team member was to take a part in design and implementation features in the BigData domain. Features: *export clients data from internal systems (including onboarding service aside with pipeline) *GDPR support (including developing CLI tool and integrate it to Jenkins job) *BI pipelines report the internal system usage for monitoring and finance (using Spark Kubernetes operator for scheduling jobs) Challenge was to provide a full cycle solution including deployment with IaC approach from scratch to production in a short time. The solution had to be performant and scalable enough to support events rate like 10M/sec Stack: Spark, Kafka, Scala, K8s, Jenkins, Helm, Python, Postgres, AWS (RDS,S3,Redshift)

Ensilo

Senior Backend and Bif Data Developer

FortiEDR (former enSilo) delivers advanced, real-time threat protection for endpoints both pre and post-infection My role was to design and implement search-engine over the threat events. Architecture for the feature, API, integration, and performance testing. Challenge: to support flexible schema with ad hoc queries. The implementation: middleware application transforms clients requests to internal queries Also manage and configure scheme versions and data lifecycle policy Stack: Elasticsearch, Kafka + Kafka Connect, Java, Spring, K8s, Python, GC

Bigid

Senior BackEnd Developer

BigID’s Software redefines how enterprises find, analyze and de-Risks Identity data for today’s personal information (PI) protection, privacy and data governance problems. Stack: Node.Js Spring, MongoDB, RabbitMQ, Linux, Docker

Citi

Senior BackEnd Developer

Taking part in Total conduct project ( Citi bank innovation center).

Product used to scan any kind of correspondence ( eg chat or emails) in organization to alert complies about misconducs. My responsibility in this project is to build API exposes the system and support existing pipeline.

Stack: SpringBoot to API Cloudera cluster to pipeline including hive, oozie, spark, hdfs.

Trusteer

Senior Java Developer

Trusteer products help detect and prevent the full range of attack vectors responsible for the majority of online, mobile and cross-channel fraud. I joined the project in Trusteer at very beginning and helped to get it's first version to production I was involved in number of infrastructural tasks including Kafka integration, ssl configuration, license management. Stack: Java, Tomcat, MySQL, Linux, Kafka, RabbitMQ, AWS.

Earnix

Senior Java Developer

Earnix is a software platform for pricing analytics and optimization used by insurance and retail banking organizations. My role was to help integrate the platform with external statistical tools R and H2O. The task had included research and implementation . Also I was involved in data layer migration from EJB2 to JPA as part of Earnix intention to move on from IBM JEE stack to open source. Stack: JEE, Websphere, Oracle/Db2, Windows/Linux.

Seculert

Senior Java Developer

Seculert is a cloud-based cyber security technology company. The company’s technology is designed to detect breaches and Advanced Persistent Threats, attacking networks. My role was to help with OpenDns integration Also I was involved in research task for cross site scripting attack demo including building js client and backend in spring boot. Stack: Spring, RabbitMQ, AWS, Linux.

Latest Articles

How Can We Tell What’s Next in the Tech World?

How Can We Tell What’s Next in the Tech World?


Haim Cohen
Read more>
Starting a Roadmap Program in Your Organization

Starting a Roadmap Program in Your Organization


Lior Kanfi
Read more>
The Tech Talent Shortage is Real.

The Tech Talent Shortage is Real.


Anat Zayit
Read more>