About Aleksandar
- Custom FPGA IP cores and timing-critical designs
- Real-time embedded firmware for microcontrollers and SoCs
- Desktop tools for calibration, monitoring and logging
- Scalable backend services and cloud-connected solutions
- Complete hardware-software co-design projects
- DSP projects
- High performance software
- HLS (High-level synthesis)
Swedish
Native or bilingual
English
Fluent
Serbian
Conversational
Russian
Conversational
Ukrainian
Basic
Experience
- Self-employedOwner/ConsultTECHNovember 2016 - Today (9 years and 9 months)Uppsala, SwedenSelf-employed FPGA & embedded systems specialist also offering desktop , backend development and high performance programs. Proficient in:RTL design & verification (Verilog/VHDL/SystemVerilog)Embedded Linux / bare-metal on ARM/RISC-VHigh-speed FPGA interfaces (PCIe, Ethernet, JESD)Cross-platform desktop (C++/Python/Qt)Scalable backend (REST/GraphQL, Docker, cloud)
- HusqvarnaEmbedded DeveloperTECHAugust 2014 - November 2016 (2 years and 3 months)Developed embedded software and firmware for intelligent, autonomous systems. Focused on real-time embedded control for battery-powered robotic devices, I contributed to features involving sensor integration, navigation algorithms, motor control, power management, and reliable wireless communication in resource-constrained environments.Designed and implemented C/C++ firmware for embedded microcontrollers, ensuring deterministic real-time performance in safety-critical and user-facing applications.Worked on low-level drivers, RTOS integration, and optimization for battery efficiency, obstacle detection, and boundary handling — core technologies behind Husqvarna's market-leading robotic mowers.
- Volvo Group SwedenSoftware engineerAUTOMOBILESeptember 2012 - May 2014 (1 year and 8 months)Designed and implemented embedded control software for commercial vehicle platforms, with emphasis on modularity, scalability, and future-proof architecture.Developed supporting desktop tools and backend services (Python/C++/Qt) for configuration, calibration, data logging, and diagnostics to streamline development and testing workflows.Integrated embedded systems with higher-level software stacks, including API development and database interactions for simulation and analysis environments.Executed full software lifecycle activities: requirements analysis, design, coding, unit/integration testing, vehicle-level validation, and issue resolution.Worked in international, cross-functional teams to deliver reliable software solutions aligned with Volvo Group's sustainability and electrification goals.
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Master's program in computer technology - reliable systemsMälardalensuniversitet2013