Software engineer
- Verfügbarkeit einsehen
- 0 Referenzen
- 15€/Stunde
- 72000 Zenica
- Nähe des Wohnortes
- bs | sr | hr
- 14.10.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
12/2019 – offen
TätigkeitsbeschreibungWorking 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 QualifikationenC#, C++, Simulink, Python
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.
C#, JavaScript, PHP, WordPress
7/2017 – 2/2018
TätigkeitsbeschreibungImplementing 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 QualifikationenFunktionale Programmierung
5/2017 – 3/2018
TätigkeitsbeschreibungWorking 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 QualifikationenC#, C++, Simulink, Python
11/2015 – 10/2018
TätigkeitsbeschreibungThe 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 QualifikationenComputational science & engineering (CSE), Embedded Software
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
C++, Simulink, Python
Über mich
In business: extremely detail oriented, reliable, precise, hard-working.
Weitere Kenntnisse
▹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
- Bosnisch (Muttersprache)
- Serbisch (Muttersprache)
- Kroatisch (Muttersprache)
- Englisch (Fließend)
- Deutsch (Grundkenntnisse)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden