Željko Kunica, Developer in Zagreb, Croatia
Željko is available for hire
Hire Željko

Željko Kunica

Verified Expert  in Engineering

Software Developer

Location
Zagreb, Croatia
Toptal 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!

Portfolio

Clean Code Ltd.
Android, Ruby, MySQL, Flex, Spring, Java
minus5 Ltd.
Android, Microsoft SQL Server, C++, Go, JavaScript, Ruby on Rails (RoR)
Privredna Banka Zagreb
WebSphere, Flex, JavaScript, Oracle PL/SQL, Spring, Java

Experience

Availability

Part-time

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.

Work Experience

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

https://investor.pbz.hr/PbzInvestorWeb/
An online brokerage web application for a major Croatian bank.

Supersport betting web

http://www.supersport.hr
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

1996 - 2001

Master's Degree in Computer Engineering

University of Zagreb - Zagreb, Croatia

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring