Ivana Dobronic, Software Developer in Šibenik, Croatia
Ivana Dobronic

Software Developer in Šibenik, Croatia

Member since January 19, 2014
Ivana has experience working on a variety of projects including full-stack development on various web app and development of back-end services. She has experience programming in different languages, enjoys learning new technologies, and likes to take every opportunity to develop new skills.
Ivana is now available for hire




Šibenik, Croatia



Preferred Environment

Git, Sublime Text, IntelliJ

The most amazing...

...thing I've created is a health monitoring solution for a distributed system of services.


  • Software Engineer

    2014 - PRESENT
    ABZ 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.
    Technologies: SmartClient, Grails, JavaScript, Groovy, Java
  • Software Engineer

    2015 - 2016
    • Developed an NLP processing engine for news aritcles using Java, Python, StanfordNLP and scikit-learn.
    Technologies: Scikit-learn, Stanford NLP, Python, Java
  • Back-end Developer

    2014 - 2014
    Art of BI Software (via Toptal)
    • Created a RESTful HTTP server prototype for Git server repository management and custom file system operations (file packing and storage, binary execution).
    Technologies: Git, Jetty, Jersey, Java
  • Software Engineer

    2013 - 2014
    Calyx, FotoIn Mobile via Calyx
    • 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++.
    Technologies: C++, Backbone.js, Grails
  • Software Engineer

    2012 - 2013
    Faculty 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.
    Technologies: JavaScript, GWT, Jersey, MALLET, Stanford NLP, C++, Java
  • Software Engineer

    2008 - 2011
    • 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.
    Technologies: POSIX, C++, C, JMX, ActiveMQ, OSGi, Spring, Java


  • VizpNews (Development)

    A next generation news aggregation and navigation tool.

  • XLike (Development)

    The goal of the XLike project is to develop technology to monitor and aggregate knowledge that is currently spread across mainstream and social media, and to enable cross-lingual services for publishers, media monitoring, and business intelligence.


  • Languages

    Java, Groovy, C++, C, Python, JavaScript
  • Paradigms

    Agile Software Development, REST, Service-oriented Architecture (SOA)
  • Frameworks

    Grails, Spring, Jersey, Hibernate, SmartClient, Spring Boot, GWT, OSGi
  • Libraries/APIs

    JAX-WS, Stanford NLP, MALLET, POSIX, Hibernate Search, Apache Lucene, JMX, PJSIP, Scikit-learn, RequireJS, jQuery, Backbone.js
  • Tools

    Jenkins, IntelliJ IDEA, Eclipse IDE, Maven, Git, Mercurial, Subversion (SVN), ActiveMQ, Jetty, IntelliJ, Sublime Text, Stanford NER, Gradle
  • Platforms

  • Storage

    PostgreSQL, H2, SQLite, MySQL
  • Other

    RESTful Web Services, SIP, VoIP


  • Master's degree in Computer Science
    2001 - 2007
    University of Split - Split, Croatia

To view more profiles

Join Toptal
Share it with others