Alex Dathskovsky ☕

CTO

Israel23 yrs 3 mos experience
Highly Stable

Key Highlights

  • Expert in modern C++ and distributed systems.
  • Led multiple high-impact engineering teams.
  • Passionate about mentoring and engineering culture.
Stackforce AI infers this person is a Senior Engineering Leader in Database Technology and High-Performance Computing.

Contact

Skills

Core Skills

C++Distributed SystemsTeam ManagementParallel Programming

Other Skills

Software DevelopmentArchitectureLLVMPythonNetworkingObject Oriented DesignIntegrationProgram DevelopmentEthernetEngineeringMLNetwork AdministrationLinux System AdministrationJavaMatlab

About

I’m a senior engineering leader and C++ expert with deep experience building high-performance, real-world distributed/parallel systems and infrastructure at scale. Currently serving as Director of Software Core Engineering at ScyllaDB, I lead multiple cross-functional teams driving the evolution of core database technology from performance-critical design to reliable, production-ready delivery. My passion is solving the hard problems whether that’s reconciling correctness with ultra-low latency, modernizing legacy systems with the latest C++ standards, or mentoring teams to think rigorously about concurrency, memory models, and scalable architecture. I thrive at the intersection of deep technical craftsmanship and thoughtful leadership. Over the years I’ve: Built and shipped performance-sensitive systems used in demanding production environments Designed APIs and internals rooted in solid language and hardware fundamentals Guided teams in transitioning to modern C++ idioms, coroutines, and strong type-safe abstractions Spoken and taught widely on C++ topics, from memory models to template metaprogramming, helping others level up their skills I care deeply about good engineering culture, clear communication, disciplined design, and a collaborative mindset where ideas win on merit. I’m always open to connecting with fellow engineers, leaders, and builders who share a passion for pushing systems and languages forward. Let’s build something remarkable.

Experience

23 yrs 3 mos
Total Experience
3 yrs 9 mos
Average Tenure
9 mos
Current Experience

Scylladb

Director of Software Core Engineering at ScyllaDB

Aug 2025Present · 9 mos · Herzliya · Hybrid

  • Lead four high-impact engineering teams at ScyllaDB (Frontend, Backend, Cluster, and QA), driving the evolution of our distributed database engine.
  • Oversee architecture and execution across client connectivity, query processing, storage internals, topology management, and consistency mechanisms.
  • Align and synchronize engineering managers to ensure cross-domain collaboration and cohesive technical direction.
  • Partner closely with the VP of R&D to define long-term technical strategy, roadmap priorities, and organizational growth.
  • Work alongside Product and Program Management to translate customer needs into scalable, production-ready capabilities.
  • Drive resolution of complex, customer-facing production issues, maintaining stability, performance, and trust under pressure.
  • Build and scale new engineering teams to support innovation, feature expansion, and global growth.
  • Continuously improve development workflows, CI strategy, and quality standards across core engineering.
  • Stay deeply hands-on by reviewing complex designs, refining distributed algorithms, and writing modern C++ (C++20/23/26) to push performance boundaries.
  • Mentor senior engineers and managers, fostering a culture rooted in strong fundamentals, ownership, and technical excellence.
C++Distributed SystemsTeam ManagementSoftware DevelopmentArchitecture

Speedata.io

3 roles

Director of Software Engineering

Jun 2023Oct 2025 · 2 yrs 4 mos · Israel

Team Management

Group Manager and Technical Leader

Promoted

Jun 2021Jun 2023 · 2 yrs · Israel

Team Management

Team Lead and Technical Lead

Aug 2020Jun 2023 · 2 yrs 10 mos · Israel

  • Leading a team of Researchers and Developers
  • Managing a Hybrid team
  • Managing sprint and development processes
  • Managing and Developing multiple projects
  • Researching and developing new ground breaking technology in CPU field
  • Developing highly parallel algorithms
  • Developing compilers with LLVM
  • Acting as a C++ guru and implementing high end metaprogramming software
  • Working with C++20, Python, Cython and Scala
  • Developing hardware simulators
  • Improving development processes
C++Team ManagementParallel ProgrammingLLVMPython

Abbott

2 roles

Software Department Manger And Technology Leader Haifa's Site

Promoted

Jun 2019Aug 2020 · 1 yr 2 mos

  • Leading a group of 30 Developers Researchers and V&V engineers
  • Managing Multiple projects
  • Working with Multiple Departments and Global Customer Facing
  • Technology Leader for Haifa site
  • Pushing newer technologies that improve development cycles and quality
  • Working with C++17 and driving for this change in the company
  • Architecture Expert
  • Software optimization expert and C++ Guru for the company
  • Teaching C++17 usage to the global team
C++Team ManagementNetworking

Hands-on Team Leader , Scrum Master and Architect

Mar 2018Jun 2019 · 1 yr 3 mos

  • Leading a team of 7 Researchers and engineers
  • Creating and managing Sprints
  • Creating Architecture for advance image processing technologies
  • Planning and development of projects from the base stages including OOP Design
  • Development of High Complexity Algorithms
  • Working with C++11 and C++14
  • Using Qt, Python, Bash and Java for advanced features and management applications
  • Software optimization expert and C++ Guru for the company
  • Working with CUDA And IPP for image processing
  • Writing high performance multi core, parallel and distributed programs
  • Writing and Teaching technology courses to the company stuff
  • Linux Expert Administrator
  • Integration of hardware and software devices
  • Working in a global team
  • Working with international clients
C++Team ManagementNetworking

Axxana

Senior System Software Engineer

May 2015Mar 2018 · 2 yrs 10 mos · Tel Aviv Area, Israel

  • Planning and development of projects from the base stages including OOP Design.
  • Planning and development core and application components.
  • Development of High Complexity Algorithms.
  • Working with C++11 and C++14.
  • Producing Management applications with Qt, Python, Bash and Java.
  • Working with technologies such as: sensors, communication (Lan, rs232, rs422, wifi and cellular.
  • and storage).
  • Writing high performance multi core, parallel and distributed programs.
  • Working in dynamic environment by coordinating the work between many development groups.
  • Integration of hardware and software devices.
  • Writing and Teaching technology courses to the company stuff
  • Accomplishing tight deadlines tasks.
  • Working with international clients.
C++Networking

Rafael advanced defense systems

RT Systems Software Developer

Aug 2012Aug 2015 · 3 yrs

  • Development of Real Time software.
  • Planning and development of projects from the base stages.
  • Development of High complexity Algorithms.
  • Software development on many platforms such as Windows, Linux and RT systems.
  • Working with technologies such as: sensors, communication ( Lan , rs232, rs422) , telemetry , video embedment and signal processing.
  • Working in dynamic environment by coordinating the work between many development groups.
  • Integ ration of hardware and software devices.
  • Accomplishing tight deadlines tasks.
Networking

Elbit systems ltd

System integration and Tests development Team Leader

Feb 2006Aug 2012 · 6 yrs 6 mos

  • Lead a team of 8 Integrators. -Integration and development of new systems.
  • Planning the new product with Board designers and Hardware engineers by contribution of knowledge about the industrial stages, and integration stages. -Development of Circuit and system testers.
  • Development of new Test equipment (software and hardware).
  • Solving Engineering malfunction during development stages.
  • Integration of RT software and hardware.
  • Working with technologies such as : video (Dvi , Lvds), communications (rs232, Lan, Wan, pci)
  • Jtag,Lcds and more.
  • Working with international clients.
Networking

Israeli air force

Team leader

Apr 2002Apr 2005 · 3 yrs

  • Commanded a team of 15 soldiers. Managed the work flow of the team and coordinated the work between the different sites. Responsibility for coordination between the team and the Squadrons. Hardware and software development for the team (Hatasa). Received an honorary medal for achievements for the dedicated work.
  • Discharged as Stuff Seargent.

Education

Technion - Israel Institute of Technology

Computer engineering — Computer Software Engineering

Jan 2012Jan 2015

The Open University of Israel

Master's degree — Computer Science

Jan 2018Jan 2021

The Open University of Israel

Computer sience — Computer Programming

Jan 2011Jan 2012

Stackforce found 100+ more professionals with C++ & Distributed Systems

Explore similar profiles based on matching skills and experience