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 now available for hire
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