Top expert badge
Recommended expert
Profile header background

Alexandru Ardelean

Contractor

Alexandru Ardelean
Profile header overlay
Cluj-Napoca, Romania

Experience

May 2022 - Present
3 years 11 months
Cluj-Napoca, Romania

Contractor

Shruggie

Expertise details
Position Summary
Contractor at Shruggie
Industries
Information Technology
Manufacturing
Business Areas
Information Technology
Product Development
  • MXT Creation – Create BSPs for Renesas RZ/V DRP AI SoC families (RZV2L, RZV2M(A))
  • Technologies used: Yocto, Python, Shell
  • MXT Creation – Train and deploy AI Computer Vision models on Renesas RZ/V DRP AI SoC families
  • Technologies used: Python & C++ for apps, C for camera sensor drivers
  • STIHL – Features and performance improvements for the iMOW (lawn-mower robot) launched in 2023
  • Technologies used: C++ for apps
  • Ateme – Rework of a TS muxer library for a HW video encoder
  • Technologies used: C++
  • Allegro DVT (through Deviqon Labs) – Continue work on emulator for HW IP designs
  • Technologies used: C++
  • BrightGrove (consultancy group) – Develop platform for a new line of smart TVs
  • Technologies used: Buildroot, Android, C/C++
  • MathWorks – Kernel support for RF applications
  • Technologies used: C for Linux kernel drivers
Mar 2021 - Feb 2023
2 years
Cluj-Napoca, Romania

Senior Software Engineer

Deviqon Labs

Expertise details
Position Summary
Senior Software Engineer at Deviqon Labs
Industries
Media and Entertainment
Business Areas
Information Technology
Product Development
  • Write software aimed at services for the streaming & television industry
  • Clients: Ateme (acquired Anevia) – Create and extend software for video/audio/TV streaming and DRM
  • Technologies used: C++
  • Clients: Allegro DVT – Create emulator for HW IP designs (for video decoders)
  • Technologies used: C++
Dec 2017 - Feb 2021
3 years 3 months
Cluj-Napoca, Romania

Linux Kernel Engineer

Analog Devices GmbH

Expertise details
Position Summary
Linux Kernel Engineer at Analog Devices GmbH
Industries
Manufacturing
Business Areas
Information Technology
Product Development
  • Work on Linux kernel drivers for Analog Devices parts (ADCs, DACs, accelerometers, IMUs)
  • Enhance the Linux kernel to better support Analog Devices parts
  • Interact with the Linux kernel community by submitting changes to the Linux kernel
  • Conduct internal code reviews for new changes in the Analog Devices kernel repository
  • Technologies used: Xilinx Zynq 7 series (ZedBoard, ZC706, ZC702), Xilinx ZynqMP series (ZCU102, ZU11EG), Intel/Altera Arria10 SoC
  • Technologies used: C for Linux kernel/baremetal drivers, C++ for Scopy, DeviceTree for configuring boards for the Linux OS
Jan 2016 - Dec 2022
7 years

Co-maintainer

MSTPD

Expertise details
Position Summary
Co-maintainer at MSTPD
Industries
Information Technology
Business Areas
Information Technology
  • Co-maintain the mstpd package/code-base (Multiple Spanning Tree Daemon) with other developers
  • Technologies used: C for the whole code-base
Jan 2014 - Present
12 years 3 months

Contributor

OpenWrt

Expertise details
Position Summary
Contributor at OpenWrt
Industries
Information Technology
Business Areas
Information Technology
Product Development
  • Contribute patches to core OpenWrt, an embedded Linux distribution for routers
  • Maintain a few packages in the packages feed
  • Technologies used: Shell, Makefile, C for drivers
Jan 2014 - Dec 2017
4 years
Cluj-Napoca, Romania

Embedded Software Engineer

Ocedo / Riverbed Technology

Expertise details
Position Summary
Embedded Software Engineer at Ocedo / Riverbed Technology
Industries
Information Technology
Telecommunication
Business Areas
Product Development
  • Develop and maintain software modules and drivers for network gateways, switches, and access points
  • Integrate 3G/4G connectivity in gateways
  • Integrate Spanning Tree (STP) and Link-Layer Discovery (LLDP) protocols in switches
  • Support Broadcom switch chips
  • Conduct internal code reviews
  • Technologies used: C for applications and Linux kernel drivers, Shell, Makefile, STP, LLDP, Jenkins
Apr 2013 - Jan 2014
10 months
Cluj-Napoca, Romania

DevOps for internal tooling

Betfair.com

Expertise details
Position Summary
DevOps for internal tooling at Betfair.com
Industries
Information Technology
Business Areas
Information Technology
  • Maintain and support internal tools: GitLab, Perforce, SVN, Jenkins, Atlassian (Confluence, JIRA, Fisheye), Fortify
  • Automate deployment processes using Jenkins CI, Chef, Puppet
Nov 2012 - Apr 2013
6 months
Cluj-Napoca, Romania

Embedded Software Engineer for Automotive

EBS Romania (NTT Romania)

Expertise details
Position Summary
Embedded Software Engineer for Automotive at EBS Romania (NTT Romania)
Industries
Automotive
Business Areas
Product Development
  • Develop software and documentation for Continental Automotive instrumentation clusters
  • Technologies used: C for various software modules
Aug 2011 - Nov 2012
1 year 4 months
Cluj-Napoca, Romania

Software Engineer

NSpyre Romania (Capgemini Romania)

Expertise details
Position Summary
Software Engineer at NSpyre Romania (Capgemini Romania)
Industries
Information Technology
Manufacturing
Business Areas
Information Technology
Product Development
  • Write software modules and documentation for controlling industrial machines for ASML
  • Technologies used: Python, NumPy, SciPy
Mar 2007 - Aug 2011
4 years 6 months
Cluj-Napoca, Romania

Software Engineer

National Instruments Romania

Expertise details
Position Summary
Software Engineer at National Instruments Romania
Industries
Information Technology
Business Areas
Information Technology
Product Development
  • Work on Phar Lap RTOS: write drivers for Ethernet cards for PXI products
  • Develop and maintain the TCP/IP stack on Phar Lap
  • Add advanced debugging features to Phar Lap OS for network issues
  • Maintain LabVIEW network primitives across Windows, MacOS, Linux, Phar Lap, and VxWorks

Industry Experience

See where this freelancer has spent most of their professional time.

Experienced in Information Technology, Manufacturing, Telecommunication, Media and Entertainment, and Automotive.

Information Technology
Manufacturing
Telecommunication
Media and Entertainment
Automotive
Profile match chart

Business Area Experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology and Product Development.

Information Technology
Product Development
Profile match chart

Summary

Embedded software developer, primarily skilled in C, shell, some Python, some automation, and some various other topics. Contributor to various open-source projects (Linux kernel, OpenWrt, and other).

Linux kernel contributions: roughly 430+ authored (with various email addresses)

More recently, I started doing Computer Vision with AI model training (YOLO, HRnet) and getting them to work on embedded devices.

Skills

  • C 15+ Years
  • Python 4+ Years
  • Embedded 15+ Years
  • Linux 7+ Years
  • C++ 5+ Years
  • Drivers 7+ Years
  • Shell/bash 7+ Years
  • Devops/ci 4+ Years
  • Automation/tooling
  • Yocto 4+ Years
  • Buildroot 5+ Years
  • Computer Vision 1+ Years
  • Ai Model Training
  • Ai Model Inference
  • Yolo, Hrnet

Languages

Romanian
Native
English
Advanced

Education

Oct 2003 - Jun 2008

Technical University of Cluj-Napoca

Computer Science Department (English Section) · Cluj-Napoca, Romania

Sep 1999 - Jun 2003

"Mihai Eminescu" High School – Satu Mare

Mathematics and Informatics (English Section) · Satu Mare, Romania

Statistics

Experience

Total positions 10
Experience in Information Technology 18.5 y
Avg length 3 y 11 m
Longest experience 12 y 2 m

Global Experience

Countries worked in 1 (Romania)
Primary country Romania

Expertise

Recent roles Contractor, Senior Software Engineer, Linux Kernel Engineer
Main industries Information Technology, Manufacturing, Telecommunication
Main business areas Information Technology, Product Development

Qualifications

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Alexandru based?

Alexandru is based in Cluj-Napoca, Romania.

What languages does Alexandru speak?

Alexandru speaks the following languages: Romanian (Native), English (Advanced).

How many years of experience does Alexandru have?

Alexandru has at least 19 years of experience. During this time, Alexandru has worked in at least 9 different roles and for 10 different companies. The average length of individual experience is 2 years and 11 months. Note that Alexandru may not have shared all experience and actually has more experience.

What roles would Alexandru be best suited for?

Based on recent experience, Alexandru would be well-suited for roles such as: Contractor, Senior Software Engineer, Linux Kernel Engineer.

What is Alexandru's latest experience?

Alexandru's most recent position is Contractor at Shruggie.

What companies has Alexandru worked for in recent years?

In recent years, Alexandru has worked for Shruggie, Deviqon Labs, MSTPD, and OpenWrt.

Which industries is Alexandru most experienced in?

Alexandru is most experienced in industries like Information Technology, Manufacturing, and Telecommunication. Alexandru also has some experience in Media and Entertainment and Automotive.

Which business areas is Alexandru most experienced in?

Alexandru is most experienced in business areas like Information Technology and Product Development.

Which industries has Alexandru worked in recently?

Alexandru has recently worked in industries like Information Technology, Manufacturing, and Media and Entertainment.

Which business areas has Alexandru worked in recently?

Alexandru has recently worked in business areas like Information Technology and Product Development.

What is Alexandru's education?

Alexandru attended Technical University of Cluj-Napoca for Computer Science Department (English Section).

What is the availability of Alexandru?

The availability of Alexandru needs to be confirmed.

What is the rate of Alexandru?

Alexandru's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Alexandru?

To hire Alexandru, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

800
600
400
200
Rate comparison chart
Market avg: 500-660 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.