David Strouk

Lead Full Stack Engineer · Israel/Remote · (+972) 58-600-0197 · davidstrouk@gmail.com

Lead Full Stack Engineer with 7 years of experience and high-level proficiency in Python, Typescript, Node.JS and React. Self-taught learner, driven professional with a broad set of technical skills. Main interests: Web technologies, development of SaaS products, and blockchain technology.

Download CV in PDF version

Experience

Senior Full Stack Engineer

AI21 Labs, Tel Aviv

- Worked on the development of an AI-based writing companion (Wordtune), as part of the core engineering team.

- Built and optimized AI-powered writing features across frontend (React, TS) and backend (Node.js, Python).

- Collaborated with cross-functional teams, improved infrastructure and developer workflows, and ensured scalability and performance for millions of users.

2023 - 2025

Engineer Team Lead

Hyro AI, Tel Aviv

- Hired, trained and led an Agile team of 4 full-stack developers, working closely with Product Manager and Designer.

- Responsible for the development of customer-facing products - SaaS for adaptive communications platforms and web widgets.

- Established efficient workflow processes, monitored daily productivity, and reviewed code and architecture decisions.

2021 - 2023

Full Stack Developer

Hyro AI, Tel Aviv

- Worked on implementing and improving the NLU engine of the company, based on functional programming principles.

- Researched and implemented the configurability of the different skills and building blocks per customer.

2020 - 2021

Full Stack Developer

Superfly Insights, Tel Aviv

- Building infrastructure for big data parsing, storage and easy access (Python, Pandas, AWS).

- Tackling challenging architectural and scalability issues in DB (PostgreSQL, MongoDB, AWS Athena).

- Built end-user applications from scratch, both Frontend (Vue.js) and Backend (Flask/Django, DBs) development.

2018 - 2020

Blockchain Engineer

Barrel Network, Tel Aviv

Created a data marketplace platform based on a token cryptocurrency (JavaScript, Solidity/NEO Smart Contracts).

Github work profile : github.com/davidstroukbn

2018

Back End Developer

Student Position, Tel Aviv

PHP development in core team.

2016 - 2017

MOOC Developer

Technion International Office, Haifa

Programmed MOOC's integration to Coursera platform.

2015 - 2016

Education

M.Sc, Computer Science

The Open University of Israel
2019 - 2024

B.Sc, Computer Science

Technion - Israel Institute of Technology, Haifa
2014 - 2018

Applied Foreign Languages Bachelor

Université de Lorraine, Nancy, France
Hebrew Language Speciality

2015 - 2018

Projects

Proof of Location - Opportunistic Network of Location

LCCN Lab, Technion
Developing Android app that detects signals from phone and gives a proof of location

Smart Contract Programming on Ethereum blockchain

NSSL Lab, Technion
Writing smart contract in Solidity (new programming language), learning about a language in development

Skills

Programming Languages and Frameworks
Tools
General
  • Languages: English (fluent), French (mother tongue), Hebrew (bilingual).
  • Volunteering: 2-year tutor in Perach project (Technion), assistance to pensioners and hebrew lessons to new immigrants (Olim) in Ra'anana's absorption center. Giving maths/programming lessons to French olim students in 1st year - Technion and TAU.
  • Writing: Editor-in-chief of Jewish's youth newspaper in South of France (2012).

Interests

Body
  • Dancing - Hip Hop
  • Workout - Kickbox, TRX
  • Running

Mind
  • Traveling - Austria, Bulgaria, Canada, China, Cyprus, Czech Republic, France, Greece, Hungary, Israel, Italy, Malta, Morocco, Portugal, Slovakia, Spain, Sweden, Thailand, UAE, USA and more counting
  • Brainstorming - Use the power of collective minds to find solution to any problem.
    "There are no problems, only solutions." (John Lennon)

Awards & Certifications

  • 3rd Place - Bitcoin Hackathon (Tel Aviv, 2018), Poker game based on the Bitcoin Lightning Network.
  • Facebook Challenge (Tel Aviv, 2017)
  • Facebook Tel Aviv Hackathon (2016)