Milan Zivkovic
Full stack developer & technical lead
located in Kranj, Slovenia
Phone
(+386) -
Email-Skype
zivkovic.milan
LinkedIn
GitHub
Twitter
StackOverflow
I’m a senior software developer with professional experience since 2003, detail-oriented style
and knowledge gathered from different business and development areas.
I have been an exceptional team player with a great solution-finding attitude and expressed leadership on projects.
I am always ready for new challenges, learning new technologies
and tools quickly, starting new projects or jump into an existing one to help with code
refactoring and debugging.
Business areas:
✔
✔
✔
✔
✔
✔
✔
✔
accounting and office applications
manufacturing and repair store management systems
social network and communities applications
different kind of shop systems
learning management systems
agriculture management systems
advertisement and entertainment applications
publishing and blogging systems
Skills:
✔
✔
✔
✔
✔
✔
✔
SaaS/Web/Mobile/Desktop/CLI/IoT application development
Version control with Git
Pre-processors and build tools
QA and its automation
DevOps and cloud management and automation (AWS and DigitalOcean)
Software architecture
Project Management and team-leading
Work Experience:
May/2018 – May/2019
Full-stack developer @ Hero Distributions, Santa Ana, CA, US
I was part of a small team with shared responsibility for the whole application. I had a big contribution to both back-end and
front-end parts of the agriculture management SaaS application that we were building.
The biggest challenge on this project was to organize 3 different external APIs to works smoothly together and handle fallback
in case something went wrong.
Tech Skills: JavaScript, Vue.js, Vue-Router, Vuex, Quasar Framework, Ag-grid.js, Rx.js, HTML, CSS, Node.js, Express.js, Sequelize.js,
MySql, Git, Bitbucket, Trello
Apr/2014 – Sep/2018
Full-stack web developer @ The Recon Grp, Costa Mesa, CA, US
I was part of a small team that was responsible for a complete rewrite of the old version of the in-shop SaaS application into
new code, adding new features to both front-end and back-end, and creating developers environments setup.
I have built a complete, dynamic, front-end part of third-party custom product designer with complete administration which
enabled us to manage all fields and add custom JavaScript logic to make interdependent fields. This enabled company to
have unique functionality in that niche and put it in front of the competition.
I have built tiny LMS so our clients were able to teach their distributors about their goods.
Tech Skills: JavaScript, jQuery, Twitter Bootstrap, AngularJS, TypeScript, HTML, CSS, PHP, Yii Framework, MySql, Memcached,
Codeception, Ansible, Docker, Vagrant, AWS, Git, Bitbucket, Jira
Dec/2012 – Apr/2014
Yii/API Ninja @ Divide Nine, Los Angeles, CA, US
I was part of a small team which built social network application and statistics dashboard application.
I have built a node.js command-line tool for generating new dashboard widgets.
I have build vanilla javascript uploader to AWS S3 directly from the browser.
Tech Skills: JavaScript, jQuery, Twitter Bootstrap, Backbone.js, Marionette.js, Handlebars.js, HighCharts, HTML, CSS, PHP, Yii
Framework, MySql, MongoDB, Node.js, Express.js, Meteor.js, AWS, Git, Bitbucket, Jira
Mar/2012 – Dec/2012
Front-end web developer @ Zadego GmbH, Innsbruck, Tyrol, Austria
I was part of a small team building a social e-commerce application whose purpose was to
enable easy integration of web-shops into Facebook pages.
I was working on both front-end and back-end parts of the application, including Facebook page integration.
Tech Skills: HTML, CSS, JavaScript, Twitter Bootstrap, jQuery, PHP, MySql, Yii Framework, Facebook API, Git, Bitbucket
Oct/2008 – May/2017
Team Leader @ 2 Be Seen d.o.o., Belgrade, Serbia
I was leading and managing a team of 3 developers and help to build an awesome experience for advertisement purposes.
We have build and run online multiplayer games, competition sites with huge traffic and awesome experience. Most of the
advertising campaigns that we helped to run were extremely successful in engaging customers, promoting products and
building loyalty.
Tech Skills: HTML, CSS, JavaScript, Twitter Bootstrap, jQuery, DojoToolkit, AngularJS, Ember.js, React.js, Flash/ActionScript3, PHP, Yii
Framework, Node.js, Express.js, Socket.io, Sails.js, MySql, MongoDB, Vagrant, Git, Gitlab
Jul/2007 – Aug/2011
Web developer @ First Beat Media Inc., Plantation, FL, US
I was working on maintaining and adding new features on a wide range of dating/community sites.
I was built a drag and drop configuration and composition for the user profile page.
I was refactored and optimized the on-site messaging part of the application to support a huge amount of traffic.
Tech Skills: HTML, CSS, JavaScript, Scriptaculous.js, Prototype.js, jQuery, PHP, MySQL, Memcached, PHPUnit
May/2005 – Jul/2007
Java developer @ HCP d.o.o., Krusevac, Serbia
I was part of a small team responsible for building both hardware and software for
GPRS terminals and fiscal cash registers, and support application and tools.
I was building and maintaining an application for communication with our customers and the government.
I designed and built complete XML dialect and application/driver for sending personalized SMS messages
from desktop computers using our in-house built EDGE modems.
Tech Skills: HTML, CSS, JavaScript, J2SE, J2ME, XML, MySql, PHP, SVN
Mar/2003 – May/2005
Junior developer @ SoftProjekt d.o.o., Vrnjacka Banja, Serbia
I was part of a small team responsible for building and maintaining a different kind of office applications,
accounting applications, and POS applications.
I have built and maintained an application for running a coffee shop.
I have built and maintain municipal office applications.
I have built and maintain the company web site.
Tech Skills: HTML, CSS, JavaScript, VisualBasic 6, MS Access, MS SQL, J2SE, MySql, PHP
Personal Projects:
Repair Shop Management Application
An web application for tracking and managing small repair shop service. It enables easy tracking of repair shop clients, their
items for repair and the status of the procedure with printing documents.
Tech Skills: HTML, CSS, JavaScript, React.js, Redux, Material-UI, Formik, React-router, PHP, Yii Framework, MySql, Vagrant, Ansible,
Memcached, Git, Gitlab
Simple Invoicing Application
An desktop application for easy creates invoices for small businesses. It enables tracking of different projects per client and
different setup per project. The final result is the nice-looking invoice generated in pdf format.
Tech Skills: HTML, CSS, JavaScript, Vue.js, Quasar Framework, Electron, Node.js, PDFKit, SQLite, Git, Gitlab
Pomodoro timer Application
An desktop application for splitting your time into smaller pieces with breaks between each piece.
Tech Skills: HTML, CSS, JavaScript, Vue.js, Quasar Framework, Electron, Node.js, SQLite, Git, Gitlab