Summary
Overview
Work History
Education
Skills
Timeline
Generic

Tal Berkovitch

Holon

Summary

Accomplished Systems Software Engineer with expertise in real-time platforms, cross-platform development, and modern C++ (17/20). Skilled in low-level networking, system design, and lock-free concurrency for high-performance infrastructure. Focused on legacy modernization by leveraging advanced generic programming to shift runtime overhead to compile-time evaluation for zero-cost abstractions. Demonstrated technical leadership, guiding engineering teams to deliver mission-critical systems from concept to deployment.

Overview

6
6
years of professional experience

Work History

C++ Software Engineer

Rafael Advanced Defense Systems
07.2024 - Current
  • Architected and developed core infrastructure for large-scale, real-time Windows platform utilizing IPC, Serial, and Ethernet communications, enhancing continuous video streaming capabilities.
  • Designed and integrated a modern C++17/C++20 internal framework to modernize legacy components, leveraging Template Metaprogramming, CRTP, and SFINAE to shift logic to compile-time evaluation and guarantee zero-cost abstractions.
  • Engineered framework thread-safety paradigms and concurrency models, ensuring reliable, low-latency execution in critical pipelines and managing complex CMake configurations for cross-compilation and Linux migration.

Software Developer

Israeli Air Force
06.2021 - 02.2024
  • Developed low-level packet forwarding and firewall services for Ethernet and ISDN networks in C++ and C# across Windows and Linux, utilizing pcapplusplus (backed by DPDK) and Boost.
  • Acted as Technical Lead for an 8-engineer team, bridging the gap between hardware requirements and software architecture, managing agile workflows (JIRA), and directly mentoring 3 developers on core projects.
  • Interfaced with hardware driver APIs, utilizing GlobalCall API to build network routing and hardware-communication modules, enhancing communication efficiency.
  • Managed end-to-end lifecycle of network security systems - from architectural design to deployment - automating environment setups and deployment processes for streamlined operations.

Backend Developer

LS Technology
01.2023 - 07.2023
  • Led backend development and architectural design for services interacting with fire extinguishing hardware, providing customized software solutions for client-driven projects.
  • Developed, maintained, and deployed scalable microservices using Java, Spring, WebSockets, and MongoDB.
  • Streamlined deployment processes and ensured environment consistency utilizing Docker.

Software Development Intern

Israeli Air Force
06.2020 - 06.2021
  • Interned at IAF through "Projectants" program while pursuing a Practical Software Engineering diploma.
  • Developed a Deep Packet Inspection (DPI) firewall on Linux platform, utilizing PcapPlusPlus for enhanced throughput and MongoDB for data management.
  • Completed training in software engineering, operating system internals and systems architecture, and gained essential skills for software development.

Education

Bachelor of Science - Computer Science

Holon Institute of Technology
Holon, Israel
08-2026

Practical Software Engineering - Software Engineering

ORT Colleges
Tel Aviv, Israel
06-2021

Skills

  • Modern C (C17/20, STL, Boost, PcapPlusPlus)
  • Real-Time Systems
  • Low-Level Architecture
  • Cross-Platform Development (Windows & Linux)
  • Networking (OSI, Switching, Routing)
  • Java, C#, Python
  • Containerization using Docker
  • Git version control
  • Makefile & CMake
  • Agile (Scrum)

Timeline

C++ Software Engineer

Rafael Advanced Defense Systems
07.2024 - Current

Backend Developer

LS Technology
01.2023 - 07.2023

Software Developer

Israeli Air Force
06.2021 - 02.2024

Software Development Intern

Israeli Air Force
06.2020 - 06.2021

Bachelor of Science - Computer Science

Holon Institute of Technology

Practical Software Engineering - Software Engineering

ORT Colleges
Tal Berkovitch