
Ivan Rogic
Verified Expert in Engineering
Software Developer
Osijek, Croatia
Toptal member since September 30, 2015
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
- JavaScript - 11 years
- HTML - 11 years
- CSS - 11 years
- Git - 6 years
- Sass - 5 years
- React - 4 years
- Node.js - 4 years
- ES7 - 3 years
Availability
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
React Starter App
Education
Master's Degree in Computer Engineering
Faculty of Electrical Engineering and Computer Science - Osijek, Croatia
Skills
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
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
Paradigms
REST
Storage
MongoDB, Microsoft SQL Server, MySQL
Platforms
Docker
Other
Enzyme, Ember CLI, Computer Science
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring