Scroll To View More
Hire the top 3% of freelance developers
Ivan Bernat

Ivan Bernat

Osijek, Croatia
Member since January 21, 2014
Ivan is a full-stack JavaScript web developer who specializes in building SaaS solutions for clients across different markets. Ivan has experience working both as a standalone freelancer for clients from around the globe and as an in-house developer in large teams.
Ivan is now available for hire
  • PHP, 10 years
  • JavaScript, 10 years
  • Node.js, 5 years
  • Vue.js, 2 years
Osijek, Croatia
Preferred Environment
Vim, MacOS
The most amazing...
...thing I've recently built is a Raspberry Pi home automation and security system.
  • Director of Engineering
    Toptal, LLC
    2015 - PRESENT
    • Connected clients with talented developers from Toptal's pool based on client needs.
    • Gathered client requirements and expectations and, based on that, interviewed and filtered the best candidates.
    • Helped improve internal processes to follow company growth.
    • Helped clients improve their remote workflows and organize proper communication needed for remote work.
    Technologies: Internal platform
  • Senior Front-end Developer, Team Leader
    2012 - 2015
    • Led the process of switching from plain CSS to a structured Sass/Compass project.
    • Defined, designed, and implemented new features into HTML and JavaScript.
    • Performed regular code reviews and implemented improvements.
    • Redesigned and implemented a new UI structure with a strong focus on user experience.
    • Proposed, implemented, and migrated all assets onto a custom built CDN.
    Technologies: AngularJS, ASP.NET
  • Full-stack Developer
    Blossom Labs
    2011 - 2012
    • Co-founded Blossom Labs as the technical co-founder/developer.
    • Implemented PSD UI designs into working HTML and CSS code.
    • Built the underlying infrastructure for a social daily deal wine buying platform.
    • Integrated the main app with external mailing systems.
    • Integrated with third-party payment gateways. Managed back-end security aspects.
    Technologies: Postgres, AWS
  • Full-stack Developer
    Capital Business Media
    2010 - 2011
    • Set up and maintained a network of WordPress websites.
    • Designed and implemented WordPress themes as well as a custom blogging system based on CakePHP.
    • Designed and developed a customer survey system that was later spun off into a separate company.
    • Designed and built a custom daily deals platform. Allowed the platform to be fully automated, including adding to mailing deals, accepting forwarding payments, handling coupons, and more.
    • Provisioned and maintained Linux servers.
    • Implemented multiple mailing systems handling 100k emails daily.
    Technologies: PHP, CakePHP, WordPress
  • Front-end Developer
    2008 - 2010
    • Organized multiple aspects of the business, from marketing and client communication to development.
    • Implemented well over 400 PSD designs into functional pixel-perfect HTML templates.
    Technologies: HTML, CSS, jQuery, WordPress
  • Languages
    ECMAScript (ES6), PHP, JavaScript, Pug (formerly Jade)
  • Frameworks
  • Libraries/APIs
    React, Lodash, Node.js, Moment.js, Vue.js, Passport.js, Bookshelf.js
  • Tools
    Postman, Gulp.js, Babel, Webpack, Amazon Lex, Dialogflow, Knex.js, PostCSS
  • Paradigms
    Responsive Web Design (RWD)
  • Platforms, Amazon Web Services (AWS)
  • Storage
    Google Cloud Storage, Google Cloud, PostgreSQL, MySQL, AWS S3, AWS RDS
  • Other
    Pixel Perfect, Google Cloud Functions, Google Cloud Machine Learning
  • Bachelor's degree in Computer Engineering
    Tehničko Veleučilište u Zagrebu - Zagreb, Croatia
    2005 - 2008
  • High School degree in Computer Programming
    Tehnička Škola Ruđera Boškovića - Zagreb, Croatia
    2001 - 2005
Hire the top 3% of freelance developers
I really like this profile
Share it with others