C++ (7 Years) | Python (2+ Years) | DevOps (2 Years)
Aktualisiert am 01.08.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.06.2024
Verfügbar zu: 100%
davon vor Ort: 40%
C++
Python
DevOps
Ansible
Zuul
Bash
YAML
Docker
Kubernetes
Git
GitHub
Poetry
JFrog Artifactory
REST
GraphQL
SonarQube
CMake
Bazel
Persian
Muttersprache
German
Muttersprache
English
Fluent (TOEFL iBT: 101)

Einsatzorte

Einsatzorte

München (+200km) Zürich (+100km)
Deutschland, Schweiz
möglich

Projekte

Projekte

1 year 10 months
2022-05 - 2024-02

Developing CI/CD platform for Software of Displays in Vehicle

Software Engineer
Software Engineer
Python YAML and Bash Zuul Ansible Jinja2 Docker Kubernetes AWS Git GitHub Gerrit Jenkins Poetry Mypy Pylint Black PyTest CMake Bazel Conan JFrog Artifactory iiREST GraphQL Sonarqube Grafana Kibana Linux Scrum CI/CD
VOLKE
Munich
4 years 6 months
2017-11 - 2022-04

Human-Machine-Interaction (HMI) Displays in Vehicle

Software Problem Manager
Software Problem Manager
  • Meeting with customers and partners
  • Task prioritizing based on JIRA tickets and allocating them to software engineers
VOLKE
Munich
6 years 8 months
2015-09 - 2022-04

Developing fully graphic-based HMI Displays

Software Engineer
Software Engineer
C C++03 C++11/14/17 oogleTest Git GitHub SVN CMake Doxygen JFrog DOORS Candera Windows V-Model Scrum CI/CD
VOLKE
Munich
6 months
2015-02 - 2015-07

Developing Test-Software

Software Engineer
Software Engineer
Python SVN CANoe V-Model
In-Tech Automotive Engineering
Munich
6 months
2014-02 - 2014-07

Internship in ?Physical Layer Security in Wireless Communication?

  • Extension GNU Radio blocks using Python
  • Designing different attack scenarios on physical layer for Bluetooth based communication
  • Implementing attack scenarios using GNU Radio software on Ettus USRP devices
SVN Linux
Deutsche Telekom Innovation Laboratories (T-Labs)
Berlin
8 months
2013-02 - 2013-09

?Extension of a method for evaluation of a Place Recognition System using Content-based Image Retrieval?

  • Implementing different fusion methods in Feature-level and Decision-level for RGB+D Images
  • Designing and implementation of post-retrieval filters
C++ MATLAB Linux
Institute of Media Technology
Munich
2 months
2012-08 - 2012-09

?Extension an LDPC decoder from GF(2) to general qm fields in C and MATLAB?

Internship
Internship
Institute of Communication Engineering
5 years 5 months
2006-05 - 2011-09

?Implementation A5/1 and Trivium Algorithms on FPGA Board?

Lead Programmer at Security Laboratory
Lead Programmer at Security Laboratory
  • Leading and managing of a team of two bachelor students
  • Checking the results and reports
K.N.Toosi University of Technology
Tehran
1 year 5 months
2009-05 - 2010-09

?Implementation Differential Power Analysis Attack against AES and protection method?

Internship and student job at Security Laboratory
Internship and student job at Security Laboratory
MATLAB VHDL
K.N.Toosi University of Technology
Tehran
5 months
2006-05 - 2006-09

"Persian-OCR (Optical Character Recognition)?

Student Job at Image Processing Laboratory
Student Job at Image Processing Laboratory
  • Implementing different algorithms in C++
K.N.Toosi University of Technology
Tehran

Aus- und Weiterbildung

Aus- und Weiterbildung

1 month
2023-12 - 2023-12

more Trainings

Coursera
Coursera

  • AWS Cloud Technical Essentials
  • Application Development using Microservices and Serverless

1 month
2021-07 - 2021-07

Computer Vision 2: Multiple View Geometry

TUM
TUM
1 month
2021-07 - 2021-07

Computer Vision 3: Detection, Segmentation, Tracking

TUM
TUM
1 month
2021-05 - 2021-05

Software Architecture

Coursera
Coursera
1 month
2021-04 - 2021-04

Design Patterns

Coursera
Coursera
1 month
2021-02 - 2021-02

Introduction to Deep Learning

TUM
TUM
3 years
2017-10 - 2020-09

Management

M.Sc., Technische Universität München
M.Sc.
Technische Universität München
Major fields of study:
  • Innovation Management and Entrepreneurship
  • Technology Management
  • Investment and Financial Management
  • Master Thesis: on request
2 years 3 months
2011-10 - 2013-12

Communications Engineering

M.Sc., Technische Universität München
M.Sc.
Technische Universität München
Major fields of study:
  • Information Theory and Stochastic Process
  • Signal Processing
  • Channel Coding
  • Master Thesis:on request
5 years 10 months
2005-10 - 2011-07

Computer Engineering

B.Sc., K. N. Toosi University of Technology
B.Sc.
K. N. Toosi University of Technology
Major fields of study:
  • Algorithms and Graph Theory
  • Data Structure
  • Computer Architecture
  • Bachelor Thesis: on request

Kompetenzen

Kompetenzen

Top-Skills

C++ Python DevOps Ansible Zuul Bash YAML Docker Kubernetes Git GitHub Poetry JFrog Artifactory REST GraphQL SonarQube CMake Bazel

Produkte / Standards / Erfahrungen / Methoden

Software tools:
  • Git, GitHub, Zuul, SVN, DOORS, Visual Studio, VS Code, and PyCharm
  • Docker, k8s, REST, GraphQL, Poetry, JFrog Artifactory, CMake, and Doxygen
  • Bazel, Conan, Jenkins, Sonarqube, Grafana, and Kibana

Software Management Tools:
  • JIRA and Confluence (very good)


Deep Learning Tools:

  • PyTorch and Tensorboard

Betriebssysteme

Linux (Ubuntu)
macOS
Windows

Programmiersprachen

C,
C++
Python
Bash
YAML
Ansible
Jinja2
XML
GoogleTest
MATLAB
OpenCV
Qt
Java
C#
VHDL

Branchen

Branchen

Automotive

Einsatzorte

Einsatzorte

München (+200km) Zürich (+100km)
Deutschland, Schweiz
möglich

Projekte

Projekte

1 year 10 months
2022-05 - 2024-02

Developing CI/CD platform for Software of Displays in Vehicle

Software Engineer
Software Engineer
Python YAML and Bash Zuul Ansible Jinja2 Docker Kubernetes AWS Git GitHub Gerrit Jenkins Poetry Mypy Pylint Black PyTest CMake Bazel Conan JFrog Artifactory iiREST GraphQL Sonarqube Grafana Kibana Linux Scrum CI/CD
VOLKE
Munich
4 years 6 months
2017-11 - 2022-04

Human-Machine-Interaction (HMI) Displays in Vehicle

Software Problem Manager
Software Problem Manager
  • Meeting with customers and partners
  • Task prioritizing based on JIRA tickets and allocating them to software engineers
VOLKE
Munich
6 years 8 months
2015-09 - 2022-04

Developing fully graphic-based HMI Displays

Software Engineer
Software Engineer
C C++03 C++11/14/17 oogleTest Git GitHub SVN CMake Doxygen JFrog DOORS Candera Windows V-Model Scrum CI/CD
VOLKE
Munich
6 months
2015-02 - 2015-07

Developing Test-Software

Software Engineer
Software Engineer
Python SVN CANoe V-Model
In-Tech Automotive Engineering
Munich
6 months
2014-02 - 2014-07

Internship in ?Physical Layer Security in Wireless Communication?

  • Extension GNU Radio blocks using Python
  • Designing different attack scenarios on physical layer for Bluetooth based communication
  • Implementing attack scenarios using GNU Radio software on Ettus USRP devices
SVN Linux
Deutsche Telekom Innovation Laboratories (T-Labs)
Berlin
8 months
2013-02 - 2013-09

?Extension of a method for evaluation of a Place Recognition System using Content-based Image Retrieval?

  • Implementing different fusion methods in Feature-level and Decision-level for RGB+D Images
  • Designing and implementation of post-retrieval filters
C++ MATLAB Linux
Institute of Media Technology
Munich
2 months
2012-08 - 2012-09

?Extension an LDPC decoder from GF(2) to general qm fields in C and MATLAB?

Internship
Internship
Institute of Communication Engineering
5 years 5 months
2006-05 - 2011-09

?Implementation A5/1 and Trivium Algorithms on FPGA Board?

Lead Programmer at Security Laboratory
Lead Programmer at Security Laboratory
  • Leading and managing of a team of two bachelor students
  • Checking the results and reports
K.N.Toosi University of Technology
Tehran
1 year 5 months
2009-05 - 2010-09

?Implementation Differential Power Analysis Attack against AES and protection method?

Internship and student job at Security Laboratory
Internship and student job at Security Laboratory
MATLAB VHDL
K.N.Toosi University of Technology
Tehran
5 months
2006-05 - 2006-09

"Persian-OCR (Optical Character Recognition)?

Student Job at Image Processing Laboratory
Student Job at Image Processing Laboratory
  • Implementing different algorithms in C++
K.N.Toosi University of Technology
Tehran

Aus- und Weiterbildung

Aus- und Weiterbildung

1 month
2023-12 - 2023-12

more Trainings

Coursera
Coursera

  • AWS Cloud Technical Essentials
  • Application Development using Microservices and Serverless

1 month
2021-07 - 2021-07

Computer Vision 2: Multiple View Geometry

TUM
TUM
1 month
2021-07 - 2021-07

Computer Vision 3: Detection, Segmentation, Tracking

TUM
TUM
1 month
2021-05 - 2021-05

Software Architecture

Coursera
Coursera
1 month
2021-04 - 2021-04

Design Patterns

Coursera
Coursera
1 month
2021-02 - 2021-02

Introduction to Deep Learning

TUM
TUM
3 years
2017-10 - 2020-09

Management

M.Sc., Technische Universität München
M.Sc.
Technische Universität München
Major fields of study:
  • Innovation Management and Entrepreneurship
  • Technology Management
  • Investment and Financial Management
  • Master Thesis: on request
2 years 3 months
2011-10 - 2013-12

Communications Engineering

M.Sc., Technische Universität München
M.Sc.
Technische Universität München
Major fields of study:
  • Information Theory and Stochastic Process
  • Signal Processing
  • Channel Coding
  • Master Thesis:on request
5 years 10 months
2005-10 - 2011-07

Computer Engineering

B.Sc., K. N. Toosi University of Technology
B.Sc.
K. N. Toosi University of Technology
Major fields of study:
  • Algorithms and Graph Theory
  • Data Structure
  • Computer Architecture
  • Bachelor Thesis: on request

Kompetenzen

Kompetenzen

Top-Skills

C++ Python DevOps Ansible Zuul Bash YAML Docker Kubernetes Git GitHub Poetry JFrog Artifactory REST GraphQL SonarQube CMake Bazel

Produkte / Standards / Erfahrungen / Methoden

Software tools:
  • Git, GitHub, Zuul, SVN, DOORS, Visual Studio, VS Code, and PyCharm
  • Docker, k8s, REST, GraphQL, Poetry, JFrog Artifactory, CMake, and Doxygen
  • Bazel, Conan, Jenkins, Sonarqube, Grafana, and Kibana

Software Management Tools:
  • JIRA and Confluence (very good)


Deep Learning Tools:

  • PyTorch and Tensorboard

Betriebssysteme

Linux (Ubuntu)
macOS
Windows

Programmiersprachen

C,
C++
Python
Bash
YAML
Ansible
Jinja2
XML
GoogleTest
MATLAB
OpenCV
Qt
Java
C#
VHDL

Branchen

Branchen

Automotive

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.