Summary
Overview
Work History
Education
Skills
Websites
Certification
Languages
Timeline
Generic

Shaul Lahav

Cresskill,NJ

Summary

Proficient software development expert with extensive experience in creating distributed systems and low-latency web applications. Adept at architecting solutions for large-scale data and skilled in multiple programming languages, including Go, Python, and Java. Committed to delivering high-quality, scalable solutions and driving innovation in challenging environments. Strong capabilities in API development, database management, and cloud services, facilitating seamless project execution and teamwork.

Overview

19
19
years of professional experience
1
1
Certification

Work History

Lead Software Engineer

JPMorganChase
Jersey City, United States
12.2024 - Current
  • Part of the Identity & Access Management (IAM) team, enhancing the maintainability and reliability of a large-scale Java-based entitlements platform.
  • Refactor legacy code to improve performance, readability, and test coverage.
  • Improve system documentation and streamline operational processes.
  • Technologies Used: Java (Spring Boot, MyBatis), Oracle, Jenkins

Senior Software Engineer

SumUp
Berlin, Germany
03.2024 - 09.2024
  • Contributed to the design and implementation of a data ingestion platform built from scratch, enabling data flow from Postgres to Snowflake.
  • Built and configured Kafka Connect pipelines (Debezium, S3 Sink).
  • Deployed infrastructure using Kubernetes and Terraform.
  • Integrated with DataHub for metadata management.
  • Technologies Used: Python, Kafka Connect (Debezium, S3 sink), DataHub, AWS (S3), Snowflake, Postgres, Kubernetes, Terraform

Lead Software Engineer

MediaForce
, Israel
11.2020 - 02.2024
  • Principal developer and technical lead for a distributed system written in Go, designed for high throughput, low latency, and large-scale data processing.
  • Architected and implemented the system end-to-end, from initial design to production.
  • Drove key architectural decisions and technology selection.
  • Technologies Used: Go, Python, Kafka, Postgres, Redis, PySpark, Argo, AWS (EKS)

Senior Software Engineer / Tech Lead

Credijusto.com
01.2020 - 11.2020
  • Redesigned and implemented data pipelines to improve ingestion, transformation, and delivery of datasets used by Risk and Data Science teams.
  • Built modular, cloud-native ETLs with Python and Go.
  • Deployed workloads on Kubernetes, orchestrated via Argo.
  • Technologies Used: Python, Go, AWS Redshift (and Spectrum), Postgres, Kubernetes, Argo

Senior Software Engineer

ZipRecruiter
Tel Aviv Area, Israel
12.2017 - 01.2020
  • Member of the Data Core team, focused on improving data accessibility and reliability across analytics systems.
  • Developed Spark-based ETLs for migration to a data lake.
  • Revamped centralized logging using Kafka, Logstash, and logz.io.
  • Implemented CDC flows using Kafka + Debezium.
  • Technologies Used: Go, Spark (Scala), Kafka, Airflow, Docker, AWS (EMR, Kinesis), Terraform

Big Data Engineer

Convertro
Tel Aviv Area, Israel
07.2016 - 12.2017
  • Designed and implemented data processing pipelines for a Marketing Attribution platform using Hadoop and Spark.
  • Developed multiple data transformation stages and integrated with Vertica.
  • Technologies Used: Hadoop MapReduce, HBase, Spark (Scala), HPE Vertica, Cloudera Manager, AWS

Software Developer (Scala)

BidFlyer
Tel Aviv, Israel
07.2015 - 06.2016
  • Participated in the design and implementation from the ground up of an online bidding platform for flights.
  • Technologies Used: Play, Slick, Akka, Backbone.js (with Marionette), RequireJS, Handlebars, Elasticsearch

R&D Team Leader (fully hands-on)

MedCPU
Tel Aviv, Israel
05.2013 - 06.2015
  • Manage a three person R&D team of Java & Grails developers.

Software Developer (Java)

MedCPU
Tel Aviv, Israel
05.2011 - 04.2013
  • Present from the early days of the company and played a key role in the maturation of the company's solution.
  • Participated in the design and implementation of the company's server side components (written in Java and Grails).
  • Serve as a technical lead for developers of multiple disciplines (software developers, medical/clinical protocol developers, NLP algorithms developers).
  • Technologies Used: ORM (JPA, Hibernate), JMS, Tomcat, RDBMS (MSSQL), HTML4 (Javascript, CSS, AJAX), Drools, Ivy, Grails, Ant, Web Services (RESTful)

Software Developer (Java)

NICE Actimize
Ra'anana, Israel
03.2008 - 04.2011
  • Led development of a multi-tier web product from a "proof of concept" to a viable commercial product.
  • Wrote specification & design documents for features and implemented end-to-end (database to UI).
  • Analyzed customer requirements with Technical Product Managers and assisted in translating business requirements to coherent features.
  • Worked in tandem with support services, QA teams, Product Managers, and Documentation & Training teams to ensure that a high-quality product is delivered to customers.
  • Technologies Used: Spring, ORM (Hibernate), Struts, Tiles, Tomcat, App Servers (Weblogic, Websphere), RDBMS (MSSQL, Oracle, Sybase), HTML (Javascript, CSS, AJAX), Ant, Web Services (AXIS)

Software Developer (Java)

Travelist
Tel Aviv, Israel
06.2007 - 02.2008
  • Principal developer of a core server-side component of a multi-tier web application (written in JAVA).
  • Technologies Used: ORM (Hibernate), JBoss, RDBMS (MySQL), HTML (Javascript, CSS, AJAX), JAXB

Education

B.Sc - Computer Science

King's College London
01.2001

Skills

  • Go programming
  • Python development
  • Java programming
  • Cloud services management
  • Kubernetes orchestration
  • Data pipeline engineering
  • Microservices architecture
  • Big data analytics

Certification

  • Big Data Analysis with Scala and Spark
  • Snowflake Associate: Platform
  • Silver Award The Fellowship of the Code

Languages

  • English, Full Professional
  • Hebrew, Native or Bilingual
  • German, Elementary

Timeline

Lead Software Engineer

JPMorganChase
12.2024 - Current

Senior Software Engineer

SumUp
03.2024 - 09.2024

Lead Software Engineer

MediaForce
11.2020 - 02.2024

Senior Software Engineer / Tech Lead

Credijusto.com
01.2020 - 11.2020

Senior Software Engineer

ZipRecruiter
12.2017 - 01.2020

Big Data Engineer

Convertro
07.2016 - 12.2017

Software Developer (Scala)

BidFlyer
07.2015 - 06.2016

R&D Team Leader (fully hands-on)

MedCPU
05.2013 - 06.2015

Software Developer (Java)

MedCPU
05.2011 - 04.2013

Software Developer (Java)

NICE Actimize
03.2008 - 04.2011

Software Developer (Java)

Travelist
06.2007 - 02.2008

B.Sc - Computer Science

King's College London
Shaul Lahav