Željko Kunica
Verified Expert in Engineering
Software Developer
Ž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
Experience
Availability
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
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.
Senior Software Developer
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.
Senior Software Architect
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.
Software Developer
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.
Experience
PBZ Investor
https://investor.pbz.hr/PbzInvestorWeb/Supersport betting web
http://www.supersport.hrPBZ365
Clean Code Real Estate CRM
M2M Fleet Management Solution
Taxi finder Android application for Croatia
Skills
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
Education
Master's Degree in Computer Engineering
University of Zagreb - Zagreb, Croatia
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring