Zoran Melis, Software Developer in Zagreb, Croatia
Zoran Melis

Software Developer in Zagreb, Croatia

Member since December 6, 2014
Zoran is a software engineer with over ten years of professional experience with a wide range of technologies. He has worked with C/C++, Python, Go, JavaScript, Java, and more. Currently focusing on full-stack, scalable applications development, he has been a part of teams of all sizes in environments ranging from small private companies to Google.
Zoran is now available for hire


  • Bluedrop Performance Learning
    Codeship, Mocha, Jasmine, Karma, Grunt, PostgreSQL, Express.js, Node.js...
  • Google
    Chrome Extensions, BigTable, MapReduce, Google Cloud SQL, Google App Engine...
  • Tardigrada
    C#, Maemo, Symbian, jQuery, JavaScript, MySQL, Django, Python, Qt, C++



Zagreb, Croatia



Preferred Environment

Git, Vim Text Editor, Linux

The most amazing...

...thing I've built is a highly scalable big data processing application for keyword management.


  • Full-stack JavaScript Developer

    2015 - 2015
    Bluedrop Performance Learning
    • Developed an online learning platform front-end using AngularJS.
    • Developed a RESTful API server using Node.js.
    • Implemented internationalization on both front-end and back-end sides.
    • Tested front-end using Jasmine and back-end using Mocha.
    • Implemented utility scripts and Grunt plugins for devops automatization.
    Technologies: Codeship, Mocha, Jasmine, Karma, Grunt, PostgreSQL, Express.js, Node.js, AngularJS, JavaScript
  • Software Engineer

    2011 - 2014
    • Built single-page web applications using AngularJS and Google Closure.
    • Created scalable back-ends serving RESTful APIs with Python, Go and Java.
    • Developed big data pipelines.
    • Wrote a Chrome extension for troubleshooting Google Analytics deployments.
    • Integrated and conducted end-to-end and performance stress testing of the built tools.
    Technologies: Chrome Extensions, BigTable, MapReduce, Google Cloud SQL, Google App Engine, Google Closure, AngularJS, Java, JavaScript, Go, Python
  • Co-Founder and Lead Software Engineer

    2008 - 2011
    • Developed web applications using Python and Django.
    • Created mobile applications for the Symbian platform using C++ and for the Maemo platform using C++ and Qt..
    • Designed reusable web components.
    • Wrote desktop applications using C#.
    Technologies: C#, Maemo, Symbian, jQuery, JavaScript, MySQL, Django, Python, Qt, C++
  • Software Engineer

    2005 - 2008
    • Developed a platform and database independent RAD tool using C and C++.
    • Scripted in Python and Shell for system administration and data processing.
    • Managing company's IT infrastructure, networking and security.
    • Led a team of developers implementing business applications on top of the in-house developed RAD tool.
    Technologies: CSH, Java Card, Python, IBM Informix, Boost, C++, C
  • Software Engineer

    2004 - 2005
    Viva Grupa
    • Developed inventory tracking software with barcode scanning and printing capabilities in C#.
    • Developed platform and database independent RAD tools in C and C++.
    Technologies: C++, C, C#


  • Kad će Kiša ("When will it Rain")

    A weather forecasting service for central Croatia that leverages modern technologies and social media. Forecast is written by a real person in a friendly and approachable tone and available on the go on your mobile device via a native app, mobile web or Facebook/Twitter.

  • GOM Reminder

    A reminder application that allows several advanced use cases. It features availability of complex repetition patterns, different reminder triggers, definition of reminder templates and several alarms for a single task with configurable periods between alarms.

  • The Pirate Way

    A simple casual game written in Flex during a couple of hours of down time between projects.


  • Languages

    PHP, JavaScript, Python, SQL, C, Bash, C++, CSS, HTML, Go, CSH, Java, C#
  • Frameworks

    AngularJS, Jasmine, Flask, Django, Express.js, Boost, Qt
  • Libraries/APIs

    Google Closure, React, Node.js, jQuery
  • Tools

    Vim Text Editor, Git, Karma, Java Card, Grunt, Mocha, Codeship
  • Paradigms

    REST, Functional Programming, Agile Software Development, MapReduce
  • Platforms

    Linux, Google App Engine, Windows, Blockchain, Maemo, Symbian
  • Storage

    Google Cloud Storage, PostgreSQL, SQLite, MySQL, Google Cloud Datastore, BigTable, Google Cloud SQL, IBM Informix
  • Other

    Web Development, Chrome Extensions, Software Development, Back-end, Software Engineering, Back-end Development, Google, Google Software Engineer


  • Master's Degree in Computer Science
    1998 - 2004
    University of Zagreb - Zagreb

To view more profiles

Join Toptal
Share it with others