David Delarosa

Profile

Skilled cyber researcher and software engineer proficient in multiple CPU architectures, computer programming languages and complex software designs.
  • Passionate about low-level efficient programming.
  • Expertise in several imperative, object-oriented, data oriented, and functional programming languages.
  • Expertise with research tools such as IDA Pro, Ghidra, Radare2/Rizin, AFL (fuzzer), Nmap, Wireshark, pafish, fakenet, Metasploit, etc.
  • Expertise with security technologies, authentications methods, cryptography and network protocols.
  • Extensive experience from low-level programming to front-end web development.
  • Advanced practical knowledge in CPU architectures, BIOS/UEFI, Drivers and more.
  • Mostly lives in my comfy NixOS system using Hyprland as a wayland compositor with tiling capabilities. Passionate about finding more ways to improve productivity and ease of my workstation usage.

Experience

SolarEdge

HaMada 1, Herzliya

Cyber Security Researcher

2024 - Present

  • Build & assimilate Security Development Cycle for R&D.
  • Security research and code reviews of company products.
  • Involvement in security designs of new projects.
  • Assembly
  • C
  • C++
  • Python
  • Linux

JSOF

Aba Eban 18, Jerusalem

Security researcher & Low-Level Developer

2022 - 2023

  • Reversing QuRT (RTOS) on Hexagon DSP
  • Developing Linux kernel driver for coprocessor attack simulation with suitable user-mode library
  • Developing and testing production code for Hexagon
  • Black-box vulnerability research for Autosar ECU production code in Tricore Assembly
  • Developing research environment infrastructure and tools.
  • Assembly
  • C
  • Linux

Armo

Jerusalem

R&D Senior Low-Level Developer

2020 - 2022

  • Developing a runtime solution for cloud services (Windows / Linux) that provides process integrity, data encryption / decryption and network communication via mbedtls.
  • Developing a VSCode extension the wraps Kubescape functionality.
  • Developing a Lens extension the wraps Kubescape functionality.
  • C
  • HTML
  • CSS
  • Linux

Rafael Advanced Defense Systems

Hagvura St. Tel-Aviv

Cyber Researcher and Reverse Engineer

2017 - 2020

  • Researcher at numerous projects alongside Israel defense forces
  • Worked with Linux based embedded systems and the ARM / THUMB architecture
  • Research over RTU firmware and software in a SCADA network
  • Assembly
  • C
  • Python

United Mizrachi Tefahot Bank (ITeam)

Lincoln 15, Tel-Aviv

Security and Networking Sub Manager

2015 - 2017

  • Management of Mizrachi Tefahot security related projects
  • Employees Smart card, smart clearance and permissions system
  • Managing the company HSM machines & CA Servers
  • Angular
  • C#
  • Batch

Israel Aerospace Industries (IAI)

Ben Gurion Airport, 70100, Lod

Full-Stack Developer

2015 - 2017

  • Desktop application using the WPF framework and MVVM architecture. Extensive C# dotNet & dotNetCore understanding
  • Web apps development using AspNet, Angular Framework and NodeJS
  • C#
  • NodeJs
  • Angular

Israel Air Force (IAF)

Class D Technician for Computers & Electronics

2009 - 2012

  • Several Projects for Israel defense forces in the fields of electronics and computer science
  • Python scripting for projects configuration and extensive features
  • POSIX (Bash) & Batch scripting
  • Fixing and developing electronic board for drones and plans
  • Python
  • Bash

Education

Cyber Elite Program (JCT & Cyber Education Center)

Jerusalem College of Technology

2018

550 hours course in cyber security

B.Sc. Computer Science – Majored in Networks and Security

Jerusalem College of Technology

2012-2016

Graduated with average score 91/100

Computers & Electronics Technical Engineer

Kinneret Academic College, Sea of Galilee, Postal 15132

2009

Programing

  • C/C++
  • Rust
  • Zig
  • Golang
  • Python
  • POSIX shell / bash
  • HTML+CSS+SASS
  • Javascript / Typescript
  • SQL
  • C#
  • Java
  • Powershell

Skills

    • Assembly Flavours
    • x86
    • ARM
    • PowerPC
    • Hexagon
    • TriCore
      Frameworks
    • Hugo
    • React
    • Angular
      Protocols
    • TCP/IP
    • UDP
    • Diffie Hellman
      Developer Tools
    • Git
    • Docker / Podman
    • GDB
    • Core Utils
      Misc
    • IDA
    • Ghidra
    • radare2/rizin
    • Neovim
    • Emacs
    • (Tiling) Window Managers

Diplomas

  • 550 Hours Cyber Course
  • B.Sc. in Computer Science
  • Computers & Electronics Technical Engineer