Work Experience

Working experience

10/2016 - Present R&D Software Designer, Philips Healthcare, Best (Netherlands)

  • Development of X-ray systems in the area of cardiac or vascular medical diagnosis and intervention (i.e., a “dotter” treatment)
  • Requirements design, development, testing and integration of software units related to imaging system and user interface
  • Development of the user interface for the low level control for the movement to combine (high speed) motion with safety for the patient and the operator
  • Working in Agile Scrum Team employing Lean Software development practices
  • Following the Software Documentation Process ISO 13485 standard for Software Development for Medical devices – Class III (IEC 60601)
  • Tooling: C++ 11, Qt5, CMake, Google Test

01/2015 - 09/2016 Researcher and Developer of Physiology sensors for Hearing Aid, The School of Medicine, Split (Croatia)

  • Research Fellowships for professional development of young researchers and postdoctoral researchers in the field of medical neuroelectronics [EU project]
  • Developememt of physiology sensors and experiments for the use of fundamental investigation of neurobiology in the human hearing
  • Development of the neuroelectronic software interface based on electroencephalograph (EEG) sampled at high frequency (> 20 kHz)
  • Development of the artifact removal algorithm for the cochlear implants on EEG signals using Independent Component Analysis (ICA)
  • Tooling: MATLAB.

01/2014 - 05/2014 Robotic system developer, RIKEN Brain Science Institute (RIKEN BSI), Tokyo (Japan)

  • Development of robotic technologies communicating with physiological sensor technologies (i.e., EEG and Microsoft Kinect)
  • Collaborative interaction between human and robot
  • System architect and software engineer, knowledge and technology transfer
  • Tooling: C/C++, Python, MATLAB.

04/2013 - 06/2013 Brain-Computer Interface (BCI) developer, Radboud University, Nijmegen (Netherlands)

  • Development of Brain-Computer Interface (BCI) technologies using Serious Games as training tools, which use EEG medical sensor to extract information on various brain states
  • Used wearable EEG device and Serious games allowing convenience and short setup times
  • System architect and software engineer, knowledge and technology transfer
  • Demonstration at Europeans Researcher Night 2014 for popularization of science
  • Tooling: C/C++, C#, MATLAB

06/2012 - 09/2013 Researcher and Developer of Dynamic Robotic Systems, Blekinge Institute of Technology, Karlskrona (Sweden)

  • Psychophysiological Interaction and Empathic Cognition for Human-Robot Cooperative Work - PsyIntEC [EU project]
  • Advances that address safe ergonomic and empathetic adaptation by a robotic system to the needs and characteristics of a human co-worker during collaborative work in a joint human-robot work cell
  • Psychophysiological (or biometric) data input (i.e., ECG, EEG and GSR) as the basis for affective and cognitive modelling of the human partner as a basis for behavioral adaptation
  • Project proposal, managing publishing and reporting research
  • System architect and software engineer
  • Tooling: C/C++, C#, Java, MATLAB.

03/2010 - 09/2012 Researcher and Developer of Serious Game Technologies, Blekinge Institute of Technology, Karlskrona (Sweden)

  • Excellence in public and professional decision making: boosting deliberate practice and handling biases through immersive cognitive and emotional reinforcement strategies and tools - xDelia [EU project]
  • Improving financial decision making by developing and evaluating the potential of serious games and medical sensors
  • Development of tools to conduct experimental and field research, medical instrumentation and serious games
  • The importance for competence building of contextual and psychological validity, and of the need for timely and relevant feedback
  • Biofeedback using Serious games and medical sensors (i.e., ECG, EEG and GSR)
  • Managing publishing and reporting research
  • Knowledge transfer
  • Tooling: C/C++, Unity 3D, C#, Java, MATLAB, DirectX, OpenGL

03/2009 - 01/2010 Systems architect and developer, FESB (Lama d.o.o.), Split (Croatia)

  • Development of IPNAS (Intelligent Surveillance System Against Fire) system
  • A series of cameras monitoring certain area for potential fire threat
  • Framework for communication between cameras and the servers in Unix
  • Image processing and analysis using Gauss MM
  • Tooling: C/C++, OpenCV, JavaScript, PHP, HTML

08/2008 - 09/2008 C# and SQL developer, Ghent University (UGent), Ghent (Belgium)

  • Development of software solution for simulating flow and behavior of refrigerants in heat exchangers
  • Mechanical engineering department
  • User interface
  • Tooling: C, C#, SQL

01/2008 - 05/2008 Fortran and Matlab Developer, University of Michigan (UMICH), Ann Arbor (United States)

  • Development of Design Optimization software for application in car design
  • Mechanical engineering department
  • Optimization algorithms framework ,visualization of data
  • Tooling: C/C++, FORTRAN, MATLAB.

09/2007 - 01/2009 Web developer, Internet partner (Booking IT), Split (Croatia)

  • Development of Hotel Booking System and Accommodation Booking portal
  • Microsoft .NET technology
  • Tooling: VB.NET, SQL, JavaScript, PHP, HTML

Lecturing experience

Blekinge Institute of Technology (Sweden)

  • Introduction to Programing, School of Computing, 2010/13
  • 3D Programing, School of Computing, 2010/14
  • Advanced 3D Programing, School of Computing, 2010/14
  • Game and Interaction Design, School of Computing, 2013/14
  • Student Game Projects, School of Computing, 2013/14
  • Supervision of bachelor and master theses in Computer Science, Game Development and Technical Artist program (BTH) 2013/14
  • Certified on two pedagogy courses bearing 15 ECTS points (Pedagogy 1, University Teaching 101)

Faculty of Electrical Engineering, Mechanical Engineering and Naval Architecture, Split (Croatia)

  • Introduction to Programing, Department of Computing, 2008/09
  • Programing for Web, Department of Computing, 2008/09