Alexandru Ardelean-Auftragnehmer
Tagessatz prüfen
Erfahrungen
Auftragnehmer
Shruggie
- MXT Creation – Erstellen von BSPs für Renesas RZ/V DRP AI SoC-Familien (RZV2L, RZV2M(A))
- Verwendete Technologien: Yocto, Python, Shell
- MXT Creation – Trainieren und Bereitstellen von KI-gestützten Computer-Vision-Modellen auf Renesas RZ/V DRP AI SoC-Familien
- Verwendete Technologien: Python & C++ für Anwendungen, C für Kamerasensor-Treiber
- STIHL – Funktionen und Leistungsverbesserungen für den iMOW (Rasenmäher-Roboter), eingeführt 2023
- Verwendete Technologien: C++ für Anwendungen
- Ateme – Überarbeitung einer TS-Muxer-Bibliothek für einen HW-Videoencoder
- Verwendete Technologien: C++
- Allegro DVT (über Deviqon Labs) – Weiterarbeit am Emulator für HW-IP-Designs
- Verwendete Technologien: C++
- BrightGrove (Beratungsgruppe) – Entwicklung einer Plattform für eine neue Smart-TV-Serie
- Verwendete Technologien: Buildroot, Android, C/C++
- MathWorks – Kernel-Unterstützung für RF-Anwendungen
- Verwendete Technologien: C für Linux-Kernel-Treiber
Senior Softwareentwickler
Deviqon Labs
- Softwareentwicklung für Dienste der Streaming- und Fernsehbranche
- Kunden: Ateme (übernahm Anevia) – Erstellung und Erweiterung von Software für Video-/Audio-/TV-Streaming und DRM
- Verwendete Technologien: C++
- Kunden: Allegro DVT – Erstellung eines Emulators für HW-IP-Designs (für Videodecoder)
- Verwendete Technologien: C++
Linux-Kernel-Entwickler
Analog Devices GmbH
- Arbeit an Linux-Kernel-Treibern für Bauteile von Analog Devices (ADCs, DACs, Beschleunigungsmesser, IMUs)
- Verbesserung des Linux-Kernels zur besseren Unterstützung von Analog-Devices-Bauteilen
- Zusammenarbeit mit der Linux-Kernel-Community durch Einreichen von Änderungen am Linux-Kernel
- Durchführung interner Code-Reviews für neue Änderungen im Kernel-Repository von Analog Devices
- Verwendete Technologien: Xilinx Zynq 7 Serie (ZedBoard, ZC706, ZC702), Xilinx ZynqMP-Serie (ZCU102, ZU11EG), Intel/Altera Arria10 SoC
- Verwendete Technologien: C für Linux-Kernel-/Bare-Metal-Treiber, C++ für Scopy, DeviceTree zur Konfiguration von Boards für das Linux-Betriebssystem
Mitbetreuer
MSTPD
- Gemeinsame Pflege des mstpd-Pakets/Code-Basis (Multiple Spanning Tree Daemon) mit anderen Entwicklern
- Verwendete Technologien: C für den gesamten Code-Bestand
Mitwirkender
OpenWrt
- Einreichen von Patches für den Kern von OpenWrt, einer Embedded-Linux-Distribution für Router
- Pflege einiger Pakete im Package-Feed
- Verwendete Technologien: Shell, Makefile, C für Treiber
Embedded-Softwareentwickler
Ocedo / Riverbed Technology
- Entwicklung und Pflege von Softwaremodulen und Treibern für Netzwerkgateways, Switches und Access Points
- Integration von 3G/4G-Konnektivität in Gateways
- Integration der Spanning Tree (STP) und Link-Layer Discovery (LLDP) Protokolle in Switches
- Unterstützung von Broadcom-Switch-Chips
- Interne Code-Reviews durchführen
- Eingesetzte Technologien: C für Anwendungen und Linux-Kernel-Treiber, Shell, Makefile, STP, LLDP, Jenkins
DevOps für interne Tools
Betfair.com
- Wartung und Support interner Tools: GitLab, Perforce, SVN, Jenkins, Atlassian (Confluence, JIRA, Fisheye), Fortify
- Automatisierung der Deployment-Prozesse mit Jenkins CI, Chef, Puppet
Embedded-Softwareentwickler im Automotive-Bereich
EBS Romania (NTT Romania)
- Entwicklung von Software und Dokumentation für Instrumentencluster von Continental Automotive
- Eingesetzte Technologien: C für verschiedene Softwaremodule
Softwareentwickler
NSpyre Romania (Capgemini Romania)
- Programmierung von Softwaremodulen und Dokumentation zur Steuerung von Industriemaschinen für ASML
- Eingesetzte Technologien: Python, NumPy, SciPy
Softwareentwickler
National Instruments Romania
- Arbeit am Phar Lap RTOS: Schreiben von Treibern für Ethernet-Karten für PXI-Produkte
- Entwicklung und Pflege des TCP/IP-Stacks unter Phar Lap
- Hinzufügen erweiterter Debugging-Funktionen zum Phar Lap-OS für Netzwerkprobleme
- Pflege der LabVIEW-Netzwerkprimitiven unter Windows, MacOS, Linux, Phar Lap und VxWorks
Branchenerfahrung
Sieh, in welchen Branchen dieser Freelancer den Großteil seiner beruflichen Laufbahn verbracht hat.
Erfahren in Informationstechnologie (IT), Fertigung, Telekommunikation, Medien, Unterhaltung und Druck und Automotive.
Erfahrung nach Fachbereich
Zeigt, in welchen Abteilungen und Funktionen dieser Freelancer am meisten mitgewirkt hat.
Erfahren in Informationstechnologie (IT) und Produktentwicklung.
Zusammenfassung
Embedded-Software-Entwickler, hauptsächlich erfahren in C, Shell, etwas Python, etwas Automatisierung und einigen anderen Bereichen. Mitwirkender an verschiedenen Open-Source-Projekten (Linux-Kernel, OpenWrt und anderen).
Beiträge zum Linux-Kernel: etwa 430+ eigene Patches (mit verschiedenen E-Mail-Adressen)
In letzter Zeit habe ich begonnen, Computer Vision mit KI-Modell-Training (YOLO, HRnet) zu machen und diese auf eingebetteten Geräten zum Laufen zu bringen.
Fähigkeiten
- C 15+ Jahre
- Python 4+ Jahre
- Embedded 15+ Jahre
- Linux 7+ Jahre
- C++ 5+ Jahre
- Treiber 7+ Jahre
- Shell/Bash 7+ Jahre
- Devops/Ci 4+ Jahre
- Automatisierung/Tooling
- Yocto 4+ Jahre
- Buildroot 5+ Jahre
- Computer Vision 1+ Jahre
- Ki-Modelltraining
- Ki-Modellinferenz
- Yolo, Hrnet
Sprachen
Ausbildung
Technische Universität Cluj-Napoca
Fachbereich Informatik (englischsprachig) · Cluj-Napoca, Rumänien
"Mihai Eminescu" Gymnasium – Satu Mare
Mathematik und Informatik (englischsprachig) · Satu Mare, Rumänien
Statistiken
Erfahrung
Globale Erfahrung
Fachkenntnisse
Qualifikationen
Profil
Häufig gestellte Fragen
Du hast Fragen? Hier findest du mehr.
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Ähnliche Freelancer
Entdecke andere Experten mit ähnlichen Qualifikationen und Erfahrungen
Experten, die kürzlich an ähnlichen Projekten gearbeitet haben
Freelancer mit praktischer Erfahrung in vergleichbaren Projekten als Auftragnehmer
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von Cluj-Napoca, Rumänien arbeiten
