My Resume
This section is included, should you be interested in my capabilities for whatever reason (I’m always open for fun projects, freelance work or similar offers).
The CV is also available as a PDF document here
Education, Certifications, Trainings | Work Experience | Skills | Projects | Apps | Languages | Programming and Scripting Languages | Operating Systems | Tools I use |
---|
This is me
This is me.
My name is Leonard Haddad. I am 23 years old and I am working on my Computer Science Masters degree at the University of Bremen in Germany.
I come originally from Israel (with both the Israeli and German passports), but am currently residing in Bremen.
Education, Certifications, Trainings
School
Don’t think it interests anyone, but here you go:
- Finished high school with Israeli Bagrut in 2017. Main subjects: Physics, Mathematics, Electronics and English.
Earned Certificates
I’ve successfully attained the following certifications:
- Computer Science Bsc. (View certificate)
Certifications
- TryHackMe Advent of Code 2023 (View certificate)
Trainings
I’ve participated in the following trainings:
- FirstSpirit® Advanced Training (View certificate)
Career Center
I’ve also participated in the following Career Center courses:
- Blockchain - A technology with a wide range of applications (View certificate)
- An introduction to business for engineers (View certificate)
- Agile Work Techniques (View certificate)
Pending
I’m persuing the following certifications:
- Cisco Certified Network Associate (CCNA, eta. 2024)
- Computer Science Msc. (eta. 2024)
- Computer Science Phd. (eta. 2028)
Work Experience
Freelance Software and App Development at IsraTech (Contact )
Tech Support, System and Network Administration at Gech-BJ Engineering
Vacation work at Mercedes Benz Factory (Daimler) Bremen.
Worked at the print shop Defus ha Hoshen Roberto
Worked as a surveyor's assistant for Gech-BJ Engineering
Skills
Some skills I have (besides flirting and dark humor):
- IT Consulting (6+ years experience)
- Pentesting (3 years experience)
- Scrum Master/Project Management (2 years experience)
- Regex (regular expressions)
- Googling (apparantly a skill)
- Teaching and tutoring
- Team playing, providing help
- (Abstract-) Problem solving
- Finding help when needed and getting projects done
Projects
A couple projects I worked on:
- Project Deep Anatomy (in collab with Fraunhofer Mevis ) (Master’s project, Python, TensorFlow).
- B-Human (in collab with DFKI ) Framework (Bachelor’s thesis, C++). See my publication for more infos.
- Projekt SEE (Bachelor’s project).
- Hotel management system (Freelance, JavaEE with an H2 Database using Wildfly as the application server): A hotel management software which keeps track of what guests are located in what rooms, where their luggage is, when they are leaving (and where they are leaving to) and a couple other features. Closed source for my client’s privacy.
- Student grading system (Freelance, JavaFX with Sqlite): A simple app which keeps track of students and their grades. Closed source for my client’s privacy.
- Galaxytrucker - a clone of the game FTL: Faster Than Light (University Project, using LibGDX as the game engine, a client/server architecture with an H2 Database and manual network communication using the Java Sockets API). Source code: Gitlab
- SFB Farbige Zustaende (University Project, JavaEE with an H2 Database using Wildfly as the application server): A system for managing staff, experiment results and sample data. Source code: Gitlab
* Of course there are also the projects from work. These however cannot be mentioned for obvious reasons. Technologies used there: Java, JavaEE, Spring Boot, PostgreSQL, MySQL, FirstSpirit®.
Apps
I’ve published a couple apps on the Google Play Store. Check them out below (the code is mostly terrible, then again it was one of the first things I did):
- Open Source Easy File Transfer (Java, Socket API, desktop version using JavaFX).
- Sharky the Angry Sharkfish (C# and Unity for Android)
- Open-Source Password Generator (Java with the processing library). Source code: Github
- Semester Planer Schedule Generator (Java with Android SDK).
Languages
Spoken
I speak the following languages:
- German (Mother Tongue)
- Arabic (Mother Tongue)
- Hebrew (Fluent)
- English (Fluent)
Learning
I’m learning the following languages for fun:
- Spanish
- French
- Turkish
Programming and Scripting Languages
In-Use
Some of the programming languages I regularly use:
- Java (SE and EE)
- My main language (at work)
- Especially for Enterprise (JavaEE, Spring Boot, FirstSpirit®)
- Python (ML, Flask)
- Mainly in my academic fields
- For free-time projects
- C# (with Unity)
- C, C++
- In academic fields
- for pentesting
- for Arduino
- Haskell (academically)
- PHP (with JobRouter®)
- JavaScript
- SQL. I’ve worked with the following databases:
- MySQL, MariaDB
- PostgreSQL
- SQLite
- FirstSpirit® XML (Custom scripting syntax)
- HTML
- CSS
- Bash
- Powershell
- Batch
- DuckyScript
- Markdown (as you see)
- LaTeX
- RISC-V Assembly (academically)
- Solidity (check out my proof-of-concept crypto currency “Salvation” )
Learning
Im also learning the following languages:
- Dart
- Kotlin
Operating Systems
I regularly use the following operating systems:
- Windows - on my main machine
- MacOS-X - in my professional life
- Linux (both professionally and on my own machines)
- Ubuntu 18/20.04
- Kali
- Debian
- Mint
- Arch
- Raspbian Buster (both Headless and with GUI)
- HiveOS
- Unifi OS by Ubiquiti
Tools I use
Pieces of software I use in my professional and daily life.
Professionally
Tools I use at work:
- Jetbrains IDEs
- FirstSpirit®
- Docker
- Git (commandline)
- Maven
- Gradle
- Termius
- Postman
- Terminal
- Sublime Text
- Microsoft Teams, Outlook
- Obsidian (Notebook)
- GnuPG
- Tmux
- Nano
- Vim
In my daily life
Tools I generally use (in addition to the abovementioned ones):
- Anaconda
- Visual Studio and Visual Studio Code
- Adobe Creative Cloud
- Photoshop
- After Effects
- Premiere Pro
- Lightroom
- Illustrator
- VEGAS Pro
- Hitfilm Express
- Autodesk Pixlr
- Autodesk AutoCAD
- Blender
- Unity Engine
- Unreal Engine
- VirtualBox
- Pentesting frameworks
- Metasploit
- Hashcat
- John the Ripper
- Dirbuster
- Netcat
- OpenSSH
- Metamask
- Windows Terminal (with Powershell 7 and WSL)
- MS Office Tools