freiberufler Compiler Engineer & Penetration Tester, Reverse Engineer, Firmware Programmierer auf freelance.de

Compiler Engineer & Penetration Tester, Reverse Engineer, Firmware Programmierer

offline
  • 55€/Stunde
  • 10247 Berlin
  • Weltweit
  • de  |  en
  • 14.04.2022

Kurzvorstellung

17 Jahre Erfahrung mit den Programmiersprachen Perl5-6, PHP5-7, Python2-3, Ruby, Javascript & Linux Kernel C Entwicklung. Erfahrung mit iOS & Android Reverse Engineering +Systemarchitektur, Ethischer Hacker, DEFCON Speaker, Trained Security Engineer

Qualifikationen

  • Debugging
  • Disassembler
  • Firmware
  • Hardware Entwicklung
  • JavaScript
  • Linux (Kernel)
  • Objective C
  • Penetrationstest
  • Reverse Engineering
  • Softwareentwicklung (allg.)

Projekt‐ & Berufserfahrung

Embedded/Firmware Engineer (Festanstellung)
Nanotronics Imaging / WaveAcid Inc. (Funded by Dr., Tampa, FL / Brooklyn, New York
6/2017 – 2/2019 (1 Jahr, 9 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

6/2017 – 2/2019

Tätigkeitsbeschreibung

Entwicklung hochperformater und Chip-spezifischer Firmware für ein portables Gerät zur pharmzeutischen Analyse und Synthese, Interaktion mit neuartigen Komponenten wie dem NSP32 Infrarotspektrometer; Paralleler Code zur Durchführung und Überwachung der Prozesse

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Firmware, Sensorik

Director of Penetration Testing (Festanstellung)
Hivelocity Ventures Corporation, Tampa, FL
1/2015 – 1/2017 (2 Jahre, 1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

1/2015 – 1/2017

Tätigkeitsbeschreibung

Teamleitung, Analyse der Server und Codeinfrastruktur, Zusammenarbeit mit DevOps Team uind Entwicklern, Aufdecken und Beheben von Schwachstellen

Eingesetzte Qualifikationen

Penetrationstest

Senior Binary Translation Engineer (Festanstellung)
Cavium Inc. (Jetzt Marvell Semiconductors), San Jose, CA
1/2014 – 1/2019 (5 Jahre, 1 Monat)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

1/2014 – 1/2019

Tätigkeitsbeschreibung

Binärübersetzung des x86-64 (Intel/AMD) Instruktionssets zu ARM 64-Bit (ARMv8) der ThunderX Platform. Arbeit an QEMU, Disassemblern, der LLVM Intermediate Representation und Compiler Infrastruktur

Eingesetzte Qualifikationen

Software Architektur / Modellierung, Software Design, Softwareentwicklung (allg.)

Lead Engineer Machine Learning, Node.JS, Browser Security & Blue Pill Testing (Festanstellung)
Bot or Not LLC; Whiteops LLC; Human Security (unte, Manhattan, New York
1/2012 – 1/2014 (2 Jahre, 1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

1/2012 – 1/2014

Tätigkeitsbeschreibung

Entwicklung eines mit MongoDB geshardetem NodeJS Servers der enorme Traffic Mengen von Online Advertising Fraud Detection Daten (Gesamte Browser DOMs und Nutzerverhalten) zu analysieren hatte, um den Unterschied zwischen menschlicher und automatisierter/immitierter Nutzeraktivität festzustellen. Desweiteren wurde Browser(-aktive) Malware untersucht. Botnetze wurden identifiziert und ausgehebelt. Intensive Forschung an Browser Security und Privacy, Fingerprinting und unterschieden von DOMs. Sicherheitslücken in Google Chrome, Mozilla Firefox, Apple Safari und Microsoft Edge / Internet Explorer wurden gefunden. Chrome Lücke wurde veröffentlicht und belohnt. -Hyperlink entfernt-

Eingesetzte Qualifikationen

Maschinelles Lernen, MongoDB, Node.js, TypeScript

Lead Penetration Tester & Vulnerability Scanner Developer (Festanstellung)
1&1 Internet AG / Profitbricks GmbH / Defendassist, Berlin
1/2009 – 1/2012 (3 Jahre, 1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

1/2009 – 1/2012

Tätigkeitsbeschreibung

Entwicklung eines automatisierten Web Vulnerability Scanner mit integrierter Browserengine zum Auffinden von Schwachstellen, Netzwerksicherheitsscans des gesamten IPv4 Addressraums, Entwicklung von Exploits und Unterstützung der Kunden zur Behebung von Schwachstellen, Teamleitung diverser Angestellter und Freelance Hacker

Eingesetzte Qualifikationen

Ethical Hacking

IT-Security Engineer (Festanstellung)
1blu AG, Berlin
1/2008 – 1/2010 (2 Jahre, 1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

1/2008 – 1/2010

Tätigkeitsbeschreibung

PHP Source Code Analyse auf Schwachstellen, Behebung von Injection und XSS und weiteren Sicherheitslücken im dynamischen Bereich der Platform und internen Werkzeuge, Serveradministration, Virtualisierungsmanagement auf KVM und Virtuozzo Basis; Beratung des Produktmanagements hinsichtlich Developer Freundlicher Server Produkte; Launch eines virtuellen Servers für Developer, Aufbau der 1blu Business Platform

Eingesetzte Qualifikationen

Code Review, Perl, PHP, Produktmanagement, Virtualisierung (Allg.)

Zertifikate

2013 Thiel Fellow - Akademisches Stipendium des Facebook & SpaceX Investors Peter Thiel
2013
DEFCON 20 Cybersicherheitskonferenz eingelander Speaker Web Sicherheit -Hyperlink entfernt-
2012
Google Chrome CVE für Speicherschwachstelle in sämtlichen Browser Versionen -Hyperlink entfernt-
2012
Github Original Gangster - Für Bericht von Ruby Schwachstellen auf github.com
2011

Ausbildung

Willhelm-Büchner-Hochschule, Informatik
B. Sc.
2016
Berlin
Informatik - Schwerpunkt Sicherheit, Theorie lineare Grammatiken und informationsflusstrackende Komp
Thiel Fellow, 100.000$ Stipendium
2015
San Francisco, California
Informatik, Entwicklung eines hybriden Cross-CPU Binärübersetzers (Post-Doktor Grad, 500.000$ Invest
found in education degree 2 Erhielt eine akademische [...] Email Addresse als Anerkennung
2013
Cambridge, MA / San Francisco, CA
Praktischer Teil Fachhochschulreife; Werksanstellung IT-Security Engineer während gymnasialer Oberst
Ausbildung
2010
1blu AG, Berlin
Machine Learning; Data Mining; Browser DOM Analyse; Passives Fingerprinting; Malware Analyse und Rev
Ausbildung
2000
Human Security (Bot Or Not LLC / Whiteops LLC; US

Über mich

Ethischer Hacker und Kernel-/Hardwarenaher Softwareentwickler

Weitere Kenntnisse

Akademische Disziplinen der Informatik, Compilerbau, Entwicklung von hochperformantem und sicherem Code in diversen Sprachen, Linux Kernel Entwicklung, Reverse Engineering, Übersetzung zwischen multiplen CPU Architekturen durch LLVM, Performance Profiling und Debugging, Forensik, Hochverfügbarkeit

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Muttersprache)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
  • Vereinigte Staaten von Amerika
Home-Office
bevorzugt
Profilaufrufe
546
Alter
30
Berufserfahrung
16 Jahre und 3 Monate (seit 01/2008)
Projektleitung
5 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden