Hey, I am Darko, a master student of Robotics. My knowledge lies in signal processing, computer networks, configuration management and embedded systems. Also, I like web technologies :)
At CERN I was a member of Configuration Management team. My goal was to provide building blocks for instant communication between services. In order to achieve the goal, I had to create a Puppet module, Python library and CLI tool based on centralised ActiveMQ server. The software is scaled on more than 42000 Linux based nodes and I helped integration with EOS, Load balancing, CASTOR, CCPCO, Roger, HAProxy and other services.
The summer school was supported by a few Swiss and Chinese institutions ( CERN, University of Geneva and Tsinghua University). I was working on an open source cosmic ray detector, CosmicPi. My task was to create FPGA based trigger and web interface for showing the real-time data. Later, we went to Shenzhen, China, where we investigated potential manufacturers of the cosmic ray detector. There I visited xfactory, Seeed Studio and many more.
Together with the other student, we developed a protype Android application for online payments. That required a knowledge of Android development, payment systems and we had to integrate a few Amazon Services.
My role has been to develop and support a firmware and high-level logic for robots. I was developing a software for AVR, Raspberry Pi, LiDAR, different visualisations, integrating Modbus, CAN and various sensors and actuators. Until June 2017 I was leading software/firmware development group. Also, I was envolved in mechanical and electrical design, participated in team organisation and promotion.