Scroll To View More
Dino Trojak

Dino Trojak

Varaždin, 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 skill set.
Dino is now available for hire
  • Cobe Gmbh.
    Node.js, Express.js, AngularJS, Yeoman, Gulp.js, SCSS, ReactJS, Protractor...
  • Studio Revolucija
    jQuery, Sass/LESS, Gulp.js, Bower, npm, AngularJS, Yeoman, D3, Ionic
  • Aut-aut
    jQuery, Backbone, LESS, Grunt, Underscore, Bootstrap, Cordova
  • JavaScript, 4 years
  • jQuery, 3 years
  • SCSS, 3 years
  • AngularJS, 2 years
  • Node.js, 2 years
  • React.js, 1 year
Varaždin, Croatia
Preferred Environment
Mac OS, Git, Angular, Gulp, Node, SCSS, CodeShip
The most amazing...
...weekend hack I've done is a Swift app for easy BitBucket issue tracking.
  • 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, ReactJS, 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
  • Guidebase (Development)

    This project is an Angular-based web app for easy guidebooking. The stack consists of pre-commit hooks that validate code and run unit tests writen in Jasmine, integration testing written in Protractor, and the Angular app using ECMASCRIPT6 with Babel.

  • Yeoman Angular Generator (Development)

    A Yeoman generator that scaffolds out an Angular application using Gulp for the build process. It comes with preconfigured Jasmine/Karma and Protractor for easy testing and follows all the best practices for Angular.

  • Baunet (Development)

    I did all the front-end stuff for this page. It is a Django-based app with Less and jQuery components. The website got awarded with a Croatian design award.

  • 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.

  • 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.
  • Tools
    Atom, Git, Yeoman, Git flow, Sketch, Babel, Browserify, Bower, Gulp.js, NPM
  • Languages
    SCSS, JavaScript
  • Frameworks
    Bootstrap 3, AngularJS, Java Agent DEvelopment (JADE), Ionic, Express.js, Cordova
  • Libraries/APIs
    Handlebars, Lodash, Node.js, jQuery, React.js
  • Paradigms
    Agile Software Development, Test-driven Development (TDD), Model View Presenter (MVP)
  • Platforms
    Mac OS, DigitalOcean
  • Misc
    Responsive, Prototyping
  • Storage
    MongoDB, PostgreSQL
  • Bachelor's degree in Multimedia
    University North - Varaždin
    2010 - 2015
I really like this profile
Share it with others