
Ivan Rogic
Software Developer
Ivan first started coding back in 2007 at the beginning of his college education, and he became passionate about it. He likes learning new technologies and staying on top of his game all the time. During his early employment, Ivan learned a lot about the importance of communication between team members and being a great team player.
Portfolio
Experience
HTML - 11 yearsJavaScript - 11 yearsCSS - 11 yearsGit - 6 yearsSass - 5 yearsNode.js - 4 yearsReact - 4 yearsES7 - 3 yearsAvailability
Preferred Environment
Trello, Atlassian, Git, Sublime Text
The most amazing...
...personal project I've done was a fully functional social network with all the basic features, including posts, likes, comments, notifications, chat, and more.
Work Experience
React Developer
Denteva (via Toptal)
- Created super clean React reusable components.
- Optimized app performance via Immutable.js.
- Developed a complex routing system with parsing of URL query params used in React/Redux environment.
- Worked with React Drag&Drop.
- Released the MVP on time thanks to clear thinking and prioritization.
Experience
Farmeron Assignment
It is built in Angular (jQuery just for the datepicker) without any CSS framework. Sass is used for OOCSS.
React Starter app
Gulp is used for building and recompiling processes
Jasmine is used as JS testing framework

React, Redux, and Immutable.js: Ingredients for Efficient Web Applications
Skills
Languages
ECMAScript (ES6), ES7, CSS, HTML, Sass, Less, JavaScript, TypeScript 2, Bash, Stored Procedure, PHP
Frameworks
Vanilla JS, Bootstrap 3, Flux, Redux, AngularJS, React Native, ZURB Foundation, Ionic, React-Bootstrap, Swagger, Ember.js, Protractor, Jasmine, Laravel
Libraries/APIs
Immutable.js, React, React Redux, Node.js, Atlassian AUI, Facebook API, jQuery, Highcharts, Passport.js, React Redux Form, React Router, D3.js
Tools
Git, Webpack, Babel, Gulp, Sublime Text 3, Jira, Confluence, Stash, PhpMyAdmin, Sublime Text, Atlassian, Trello, Karma, Eclipse IDE, Bamboo, PhpStorm, Grunt
Paradigms
REST
Storage
MongoDB, Microsoft SQL Server, MySQL
Platforms
Docker
Other
Enzyme, Ember CLI, Computer Science
Education
Master's Degree in Computer Engineering
Faculty of Electrical Engineering and Computer Science - Osijek, Croatia