Scroll To View More
Hire the top 3% of freelance developers
Dino Trojak

Dino Trojak

Zagreb, Croatia
Member since April 15, 2015
Dino loves building quality software and experimenting with new technologies. His language of choice is JavaScript. He believes in Agile practices and TDD, meaning that he is devoted to awesome tests and doesn't settle for anything less. It means his definition of "refactoring" doesn’t consider only the code. He is continuously working on improving his ever-expanding skillset.
Dino is now available for hire
  • Reactor Studio
    JavaScript, React, Node, React Native
  • Cobe Gmbh.
    Node.js, Express.js, AngularJS, Yeoman, Gulp.js, SCSS, React.js, Protractor...
  • Studio Revolucija
    jQuery, Sass/Less, Gulp.js, Bower, Npm, AngularJS, Yeoman, D3, Ionic
  • JavaScript, 6 years
  • Git, 5 years
  • React, 3 years
  • Node.js, 3 years
  • React Native, 2 years
Zagreb, Croatia
Preferred Environment
MacOS, Git, React, React Native, Webpack, Jest
The most amazing...
...workshop I've held was a 40-attendee JavaScript course.
  • CEO
    Reactor Studio
    2015 - PRESENT
    • Worked on a large-scale React app.
    • Maintained large-scale JavaScript apps.
    • Led a team of 8+ developers.
    • Created and deployed React Native apps.
    • Worked closely with the product/design team.
    • Reviewed and kept code quality high.
    Technologies: JavaScript, React, Node, React Native
  • Lead JavaScript Developer
    Cobe Gmbh.
    2015 - 2015
    • Proposed a migration plan for a full-stack JavaScript development process that got accepted.
    • Wrote a Yeoman generator for easy scaffolding of future Angular apps.
    • Introduced ECMASCRIPT6 into the development.
    • Created some smaller apps with React.
    • Introduced Git flow into the development process.
    Technologies: Node.js, Express.js, AngularJS, Yeoman, Gulp.js, SCSS, React.js, Protractor, Karma/Jasmine
  • Front-end Developer
    Studio Revolucija
    2013 - 2015
    • Introduced new technologies like Ionic, Angular, and CSS preprocesor to the company.
    • Switched from plain CSS to SCSS/Less.
    • Did an internal Ionic workshop.
    • Switched from CanJS to AngularJS.
    • Did a lot of Python Django templating.
    Technologies: jQuery, Sass/Less, Gulp.js, Bower, Npm, AngularJS, Yeoman, D3, Ionic
  • Front-end Developer
    2013 - 2013
    • Built a Cordova app using Backbone.
    • Used Less for the CSS preprocesor and Grunt for the task runner.
    Technologies: jQuery, Backbone, Less, Grunt, Underscore, Bootstrap, Cordova
  • My Stack Overflow Profile (Other amazing things)

    Collection of projects on my personal Stack Overflow profile.

  • My GitHub Profile (Other amazing things)

    A collection of projects stored on GitHub.

  • IvySpace (Development)

    First and later lead developer on the project (8+ developers) for three years.

  • Dino is a mentor in the Toptal Global Mentor’s Program. This program is a partnership between Toptal and General Assembly to provide high quality mentorship for students from minority and low income backgrounds who are looking to begin their careers as professional software engineers. Dino shows commitment to diversity in tech by mentoring a General Assembly student every week for a year, covering everything from coding tips and tricks to advice on making it in the industry.
  • Languages
    JavaScript, SCSS, Ruby
  • Frameworks
    React Native, Express.js
  • Libraries/APIs
    React, Lodash, Handlebars, Node.js
  • Tools
    Webpack, Atom, Git flow, Git, NPM, Gulp.js, Bower, Browserify, Yeoman, Babel, Sketch
  • Paradigms
    Agile Software Development, Test-driven Development (TDD), Responsive, Model View Presenter (MVP)
  • Platforms
    Mac OS
  • Other
  • Storage
    MongoDB, PostgreSQL
  • Bachelor's degree in Multimedia
    University North - Varaždin
    2010 - 2015
Hire the top 3% of freelance developers
I really like this profile
Share it with others