freiberufler Software engineer auf freelance.de

Software engineer

offline
  • 15€/Stunde
  • 72000 Zenica
  • Nähe des Wohnortes
  • bs  |  sr  |  hr
  • 22.04.2023

Kurzvorstellung

Master of electrical engineering experienced experienced in web development, computer science, software development, electrical engineering, robotics, simulations

Qualifikationen

  • C#
  • C++
  • JavaScript
  • MATLAB / Simulink
  • mySQL
  • Node.js
  • PHP
  • Python
  • Robot Operating System (ROS)
  • Ruby on rails

Projekt‐ & Berufserfahrung

Software engineer
Kontrol GmbH, Austria
12/2019 – offen (4 Jahre, 5 Monate)
Automobilindustrie
Tätigkeitszeitraum

12/2019 – offen

Tätigkeitsbeschreibung

Working on a framework for control automation (ROS, ROS2, mavlink v1, mavlink v2, Serial, UDP, gRPC etc) and creating custom apps in that framework. Porting some code to FreeRTOS. Working on 3D visualization tools for vehicle driving simulators (cars and drones) in Unreal Engine 4 (Blueprint, C++, gRPC) and Matlab. Developed some automatic installers of complex environments which can do the job locally and over SSH (Python, bash, C#).

Eingesetzte Qualifikationen

C#, C++, MATLAB / Simulink, Python

Software engineer (Festanstellung)
QualityLine Production Technologies, Ltd, Israel
2/2019 – 7/2019 (6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

2/2019 – 7/2019

Tätigkeitsbeschreibung

About the company:
Manufacturing analytics is a new Industry 4.0 category of software that brings predictive analytics, big data and industrial internet of things to manufacturing companies. The innovative technology of QualityLine Manufacturing analytics enables automatic integration, collection and analysis from an unlimited number and types of manufacturing data sources. The analyzed data is being used for smart analytics to improve quality and yield.

I was working on C# projects related to data parsing, data collecting and analytics. I was also fixing bugs, adding additional functionalities, working with windows services and MSSQL, maintaining a PHP website.

Eingesetzte Qualifikationen

C#, JavaScript, PHP, WordPress

PX4 code developer (part-time)
Picolight dynamics LLC, Vereinigte Staaten
7/2017 – 2/2018 (8 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

7/2017 – 2/2018

Tätigkeitsbeschreibung

Implementing ground station in C# to navigate drone and get data from sensors, using mavproxy, loading path from SD card, implementing interface to receive commands and run daemon processes on PX4 NuttX, assembling the drone, testing etc.

Eingesetzte Qualifikationen

Funktionale Programmierung

Flexible Robotic and Software Engineer (part-time)
NM Robotic GmbH/LLC, Austria
5/2017 – 3/2018 (11 Monate)
IT & Entwicklung
Tätigkeitszeitraum

5/2017 – 3/2018

Tätigkeitsbeschreibung

Working on system simulation tasks within the project 'Verify'. Creating an automatic generator of ROS C++ code in Python based on ROS network diagrams coming from a WinForms app implemented in .NET C#. Implementing path planning and other algorithms in Matlab, etc.

Eingesetzte Qualifikationen

C#, C++, MATLAB / Simulink, Python

PX4 and state machine coding (part-time)
NATO Science for Peace project, Kroatien
11/2015 – 10/2018 (3 Jahre)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

11/2015 – 10/2018

Tätigkeitsbeschreibung

The main goal of MORUS project is a design and development of a fully operational complex robotic system prototype comprised of an Unmanned Aerial Vehicle (UAV) and Unmanned Underwater Vehicle (UUV) capable of autonomous and cooperative mission executions related to environmental, border and port security. We worked on PX4 coding and on state machine.

Eingesetzte Qualifikationen

Computational science & engineering (CSE), Embedded Software Engineering

Teaching assistant (part-time)
Faculty of Electrical Engineering in Sarajevo, Sarajevo
1/2014 – 1/2018 (4 Jahre, 1 Monat)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

1/2014 – 1/2018

Tätigkeitsbeschreibung

Teaching, homeworks testing and assisting in organization of laboratory exercises in subjects:
• "Fundamentals of Computer Science", introductory course in C
• "Programming Techniques", C++11

Assisting in organization of laboratory exercises in subjects:
• "Design of Automatic Control Systems" in Matlab
• "Optimal Control" in Python
• "Intelligent Control" in Python

Eingesetzte Qualifikationen

C++, MATLAB / Simulink, Python

Über mich

I have Master degree in Electrical Engineering from the Faculty of Electrical Engineering in Sarajevo. I was proclaimed as the best student of generation after elementary school (in 2006), and one of the two students who had all excellent marks after graduation at 'The First Gymnasium' in Zenica in 2010. I competed in computer science, physics and mathematics, and in 2010 I won the 1st place at the cantonal competition in informatics.

In business: extremely detail oriented, reliable, precise, hard-working.

Weitere Kenntnisse

Master of electrical engineering experienced in:
▹Server-side: PHP & MySQL, Ruby on Rails, Node.js, Wordpress;
▹Client-side: Javascript, jQuery, HTML & CSS;
▹Web automation and scraping: Python and C# with Selenium, CasperJS & PhantomJS;
▹Creating PC games and simulations in: Unreal Engine, Visual Studio, Game Maker;
▹WinForms apps in: Visual Studio C++/CLI, C#;
▹Console apps in: C, C++, Python;
▹Microcontrollers programming: PIC, Arduino, Mbed ARM, Raspberry Pi, Pixhawk;
▹Embedded systems, IoT, FreeRTOS;
▹Matlab modelling & programming, Simulink;
▹Automatic Control Systems, ROS, ROS2, AirSim, mavlink, PX4, gRPC;

Fields of interest:
▹Computer science and Data analysis;
▹Web development;
▹Embedded systems, IoT;
▹Control theory, Robotics;
▹Systems simulation (drones, mobile robots, robotic arms);

Persönliche Daten

Sprache
  • Englisch (Fließend)
  • Deutsch (Grundkenntnisse)
  • Bosnisch (Muttersprache)
  • Serbisch (Muttersprache)
  • Kroatisch (Muttersprache)
Reisebereitschaft
Nähe des Wohnortes
Home-Office
unbedingt
Profilaufrufe
944
Alter
32
Berufserfahrung
8 Jahre und 9 Monate (seit 07/2015)

Kontaktdaten

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

Jetzt Mitglied werden