Software Engineer2014 - PRESENTABZ Reporting GmbH
- Worked on a financial reporting web application using Grails, GWT, and SmartClient.
- Introduced static code analysis and test coverage tools.
- Contributed to building the CI system.
Software Engineer2015 - 2016ViZPren
Technologies: Scikit-learn, Stanford NLP, Python, Java
- Developed an NLP processing engine for news aritcles using Java, Python, StanfordNLP and scikit-learn.
Back-end Developer2014 - 2014Art of BI Software (via Toptal)
Technologies: Git, Jetty, Jersey, Java
- Created a RESTful HTTP server prototype for Git server repository management and custom file system operations (file packing and storage, binary execution).
Software Engineer2013 - 2014Calyx, FotoIn Mobile via Calyx
Technologies: C++, Backbone.js, Grails
- Handled Grails server back-end development.
- Integrated Cloud storage providers (Box, Egnyte, ShareFile).
- Worked on a single-page Backbone.js app.
- Worked on integration of an intelligent network with the GSM-R solution using C++.
Software Engineer2012 - 2013Faculty of Humanities and Social Sciences, University of Zagreb
- Developed NLP web services.
- Developed a linguistic analysis web service, featuring a simple client and administration web app.
- Worked on a Firefox plugin for a custom machine translation system.
- Created various custom tools for parallel text extraction and text annotation.
- Developed tools for document format conversion.
Software Engineer2008 - 2011Siemens
Technologies: POSIX, C++, C, JMX, ActiveMQ, OSGi, Spring, Java
- Created a custom inter-process communication library for process control and data transfer between Java and C/C++ processes using C/C++.
- Designed and implemented a health monitoring solution for a distributed system using SpringAOP and JMX.
- Worked on various components of a distributed system, including messaging and multimedia handling using Java, Spring and OSGi.
- Participated in the design of E2E services for an event processing system.
- Integrated a third party and created custom tools for multimedia encoding and decoding using C++.
- Developed a call forwarding SIP client.