Skip to main content
Top expert badge
Recommended expert
Profile header background

Milan (Ing.) Tkacik-Senior C++/C embedded developer

Milan Tkacik
Profile header overlay
Rožňava, Slovakia

Check rate

Experience

Jan 2024 - Dec 2026

Senior Software Developer/Architect

AMICA C. sro

Position Summary
Senior Software Developer/Architect at AMICA C. sro
Industries
Information Technology
Business Areas
Information Technology
Product Development

IoT LoRaWan & Sub-GHz Project

  • Architecture and firmware development for STM32 and RAK3172.
  • Implementation of low-level C sequencers, hardware abstraction, and peer-to-peer Sub-GHz communication via FreeRTOS.
  • Working with I2C, SPI, UART, and network protocol layers.
Jan 2023 - Dec 2026

Senior Software Developer/Architect

AMICA C. sro

Position Summary
Senior Software Developer/Architect at AMICA C. sro
Industries
Information Technology
Business Areas
Information Technology
Product Development

MtkPiTiming Distributed Network Project

  • Architecture and programming of a distributed system built on Raspberry Pi nodes communicating via TCP/IP (client/server network architecture).
  • Modern C++ (C++17-23), multi-threading, low-latency data processing, and hardware integration (Arducam, OpenCV).
  • DNN own trained via YOLO v5
Jan 2020 - Dec 2021

Senior Software Developer/Architect

AMICA C. sro

Position Summary
Senior Software Developer/Architect at AMICA C. sro
Industries
Information Technology
Business Areas
Information Technology
Product Development

Pure-Fill Telemetry Project (STM32 Nucleo boards)

  • Design and implementation of a zero-latency TCP/IP communication module over Wi-Fi/Ethernet for a real-time state machine without timeout waiting.
  • Low-level C, bare-metal loop, robust debugging in embedded environments.
Jan 2018 - Dec 2023

Senior Software Developer/Architect

AMICA C. sro

Position Summary
Senior Software Developer/Architect at AMICA C. sro
Industries
Information Technology
Business Areas
Information Technology
Product Development

Core Infrastructure & Multi-threading Projects

  • Development of complex high-performance systems with a heavy focus on multi-threading, synchronization, memory management, and system resource optimization.
  • Implementation of complex data pipelines, custom indexing, and low-latency data presentation.
Jan 2007 - Dec 2018

Senior Software Developer/Architect

AMICA C. sro

Position Summary
Senior Software Developer/Architect at AMICA C. sro
Industries
Information Technology
Business Areas
Information Technology
Product Development

Core Infrastructure & Multi-threading Projects

  • Development of complex high-performance systems with a heavy focus on multi-threading, synchronization, memory management, and system resource optimization.
  • Implementation of complex data pipelines, custom indexing, and low-latency data presentation.

Industry Experience

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

Experienced in Information Technology.

Information Technology
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

Senior software engineer and architect with extensive background in algorithms, low-level programming, and embedded systems. Over 25 years of experience designing robust, high-performance C/C++ systems with a strong emphasis on multithreaded architectures, low latency, and tight integration of software with hardware. Proven track record in developing real-time communication modules, network architectures, and managing the complete software development life cycle from requirements to delivery.

Skills

  • C++, Embedded C++, C, C#, Javascript
  • Stl, Qt/Qml, Opencv, Google Test
  • Windows (Winapi), Linux, Embedded Linux
  • Stm32, Raspberry Pi, Arduino
  • Tcp/Ip, Rest, Soap, Subghz (Lorawan), Uart (Rs-232/Rs-485), Can, I²C, Spi
  • Std::Thread (C++ 17-23), Freertos
  • Postgresql, Microsoft Sql Server, Sybase, Sqlite, Mysql
  • Ci/Cd Pipelines, Git, Advanced Software Debugging In Embedded Systems
  • Arducam, Dnn, Yolo - Machine Learning, Computer Vision
  • Misra
  • Com / Activex, Type Libraries, Idl, Marshalling

Languages

English
Advanced
Slovak
Advanced

Education

Oct 2000 - Jun 2005

FEI, TUKE (Technical University of Košice)

Ing. · Computer Science and Informatics · Košice, Slovakia

Certifications & licenses

PostgreSQL III online course. Advanced

Statistics

Experience

Total positions 5
Experience in Information Technology 19.5 y
Avg length 5 y 2 m
Longest experience 11 y 11 m

Expertise

Recent roles Senior Software Developer/Architect
Main industries Information Technology
Main business areas Information Technology, Product Development

Qualifications

Highest degree Master
Certifications earned 1

Profile

Created

Frequently asked questions

Have questions? Find more information here.

Milan is based in Rožňava, Slovakia.

Milan speaks the following languages: English (Advanced), Slovak (Advanced).

Milan has at least 20 years of experience. During this time, Milan has worked in at least 1 role and for 1 company. The average length of individual experience is 4 years and 11 months. Note that Milan may not have shared all experience and actually has more experience.

Based on recent experience, Milan would be well-suited for roles such as: Senior Software Developer/Architect.

Milan's most recent position is Senior Software Developer/Architect at AMICA C. sro.

In recent years, Milan has worked for AMICA C. sro.

Milan is most experienced in industries like Information Technology.

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

Milan has recently worked in industries like Information Technology.

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

Milan holds a Master in Computer Science and Informatics from FEI, TUKE (Technical University of Košice).

Milan has 1 certificate: PostgreSQL III online course. Advanced.

Milan will be available full-time from September 2026.

Daily Rate Distribution

0 1 2 3 4
<€320 €320-480 €480-640 €640-800 €1120+

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.

Average rates for similar positions

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

600
450
300
150
Rate comparison chart
Daily rate avg. 480 €

The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.

600
450
300
150
Rate comparison chart
Median rate 480 €

The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.

Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.