
Zoran Melis
Verified Expert in Engineering
Software Developer
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.
Portfolio
Experience
Availability
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.
Work Experience
Full-stack JavaScript Developer
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.
Software Engineer
- 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.
Co-Founder and Lead Software Engineer
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#.
Software Engineer
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.
Software Engineer
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++.
Experience
Kad će Kiša ("When will it Rain")
http://kadcekisa.com/GOM Reminder
http://gom.tardigrada.co/The Pirate Way
Skills
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
Education
Master's Degree in Computer Science
University of Zagreb - Zagreb