Željko Kunica, Software Developer in Zagreb, Croatia
Željko Kunica

Software Developer in Zagreb, Croatia

Member since November 30, 2014
Željko has been programming in many languages for over 15 years. He particularly excels with Java, JavaScript, Android, Ruby, Golang, and Dartlang. He is experienced in the development of highly dynamic brokerage systems, betting systems, and CRM mobile and web applications. He has worked with all sorts of teams, ranging from large corporations to small groups. Željko likes new technologies and is not afraid to use them!
Željko is now available for hire




Zagreb, Croatia



Preferred Environment

Docker, Vagrant, IntelliJ IDEA, Git, MacOS

The most amazing...

...thing I've created is an online brokerage web application for a large Croatian bank.


  • CEO, Senior Architect

    2008 - PRESENT
    Clean Code Ltd.
    • Contracted a real estate CRM web application.
    • Designed and implemented a real estate CRM application with Java, Flex, Spring, MySQL, and Dartlang.
    • Implemented a website for a real estate agency.
    • Contracted, designed, and implemented an Android mobile CRM application that has an offline and online mode, including synchronization with Java, Spring, Oracle, and Android.
    • Freelanced with a client on a M2M fleet management application using Java, Spring, RabbitMQ, Cassandra, MariaDB, and Liferay portal.
    Technologies: Android, Ruby, MySQL, Flex, Spring, Java
  • Senior Software Developer

    2011 - 2014
    minus5 Ltd.
    • Worked on a betting website using Ruby on Rails, JavaScript and Golang.
    • Developed a kiosk betting application with custom browser plugins (using Firebreath), JavaScript, and Ruby on Rails.
    • Developed a WebView-based betting mobile application.
    • Led a project to redesign an old web application to create a new JavaScript single-page app using RequireJS, Handlebars, and many other JavaScript frameworks.
    • Worked on developing robust and fast back-end processes using Golang.
    Technologies: Android, Microsoft SQL Server, C++, Go, JavaScript, Ruby on Rails (RoR)
  • Senior Software Architect

    2005 - 2011
    Privredna Banka Zagreb
    • Designed and implemented an online brokerage website and supported back-end systems.
    • Redesigned and migrated an Internet banking database.
    • Implemented integration between many heterogenous systems using Java, ServiceMix, ActiveMQ, and PL/SQL.
    • Implemented an Intranet management application using the Flex framework and Java.
    • Worked on improving the security and reliability of online banking systems.
    Technologies: WebSphere, Flex, JavaScript, Oracle PL/SQL, Spring, Java
  • Software Developer

    2001 - 2005
    MIT Software Ltd.
    • Worked on a warehousing application using Delphi.
    • Developed on accounting application using Delphi.
    • Created an application for selling cars using Delphi.
    • Implemented car importer integration with VW using XML services.
    • Worked on VW dealer site localization and maintenance.
    Technologies: Oracle, Delphi


  • PBZ Investor

    An online brokerage web application for a major Croatian bank.

  • Supersport betting web

    A betting website for a major Croatian betting company.

  • PBZ365

    An Internet banking site for a major Croatian bank.

  • Clean Code Real Estate CRM

    A real estate CRM application with advertising portal integration.

  • M2M Fleet Management Solution

    A M2M fleet management solution for a global service provider.

  • Taxi finder Android application for Croatia

    An Android application that helps people to find taxis, calculates prices, and shows routes.


  • Languages

    JavaScript, SQL, Dart, Java, C++, Delphi, Ruby, Go
  • Frameworks

    Hibernate, Android SDK, Spring, Ruby on Rails (RoR), AngularJS, Flex
  • Libraries/APIs

    jQuery, Mustache, RequireJS
  • Tools

    Eclipse IDE, Git, Subversion (SVN), Vagrant, IntelliJ IDEA
  • Platforms

    Android, Oracle, MacOS, Docker, WebSphere, Ubuntu
  • Other

    Financial Software, Software Development, Financial Software Developer
  • Paradigms

    Clean Code, Concurrent Programming, Scrum
  • Storage

    MySQL, Oracle PL/SQL, MongoDB, Cassandra, Microsoft SQL Server


  • Master's Degree in Computer Engineering
    1996 - 2001
    University of Zagreb - Zagreb, Croatia

To view more profiles

Join Toptal
Share it with others