Scroll To View More
Zoran Melis, Python Developer in Zagreb, Croatia
Zoran Melis

Python Developer in Zagreb, Croatia

Member since November 12, 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

Portfolio

  • Bluedrop Performance Learning
    JavaScript, AngularJS, Node.js, Express, PostgreSQL, Grunt, Karma, Jasmine...
  • Google
    Python, Go, JavaScript, Java, AngularJS, Google Closure, Google App Engine...
  • Tardigrada
    C++, Qt, Python, Django, MySQL, JavaScript, jQuery, Symbian, Maemo, C#

Experience

  • Linux, 12 years
  • JavaScript, 7 years
  • Python, 7 years
  • REST, 3 years
  • AngularJS, 3 years
  • Go, 2 years
  • Node.js, 1 year
Zagreb, Croatia

Availability

Part-time

Preferred Environment

Linux, Vim, Git

The most amazing...

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

Employment

  • 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: JavaScript, AngularJS, Node.js, Express, PostgreSQL, Grunt, Karma, Jasmine, Mocha, Codeship
  • Software Engineer

    2011 - 2014
    Google
    • 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: Python, Go, JavaScript, Java, AngularJS, Google Closure, Google App Engine, Google Cloud SQL, MapReduce, BigTable, Chrome Extensions
  • Co-Founder and Lead Software Engineer

    2008 - 2011
    Tardigrada
    • 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++, Qt, Python, Django, MySQL, JavaScript, jQuery, Symbian, Maemo, C#
  • Software Engineer

    2005 - 2008
    Docte
    • 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: C, C++, Boost, Informix, Python, JavaCard, CSH
  • 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++

Experience

  • Kad će Kiša ("When will it Rain") (Development)
    http://kadcekisa.com/

    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 (Development)
    http://gom.tardigrada.co/

    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 (Development)

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

Skills

  • Languages

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

    AngularJS, Jasmine, Flask, Django, Boost, Qt
  • Libraries/APIs

    Google Closure, Node.js, jQuery
  • Tools

    Vim Text Editor, Git, Karma
  • 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, IBM Informix
  • Other

    Chrome Extensions

Education

  • Master's degree in Computer Science
    1998 - 2004
    University of Zagreb - Zagreb
I really like this profile
Share it with others