Ivan Bernat

Ivan Bernat

Osijek, Croatia
Hire Ivan
Scroll To View More
Ivan Bernat

Ivan Bernat

Osijek, Croatia
Member since January 21, 2014
Ivan is a full stack web developer who has shipped over 400 front-end projects, a dozen smaller web apps, and several WordPress themes. 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
Portfolio
Experience
  • PHP, 10 years
  • JavaScript, 10 years
  • Node.js, 4 years
  • AngularJS, 2 years
  • Vue.js, 2 years
Osijek, Croatia
Availability
Part-time
Preferred Environment
vim, macOS
The most amazing...
...thing I've recently built is a Raspberry Pi home automation and security system.
Employment
  • Senior Front-end Developer, Team Leader
    Farmeron
    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, Co-founder
    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: PHP, CakePHP, Postgres, AWS
  • Front-end Consultant
    Brlog
    2011 - 2011
    • Implemented provided designs into usable HTML5 and CSS3.
    • Turned the HTML into usable templates for WordPress and a custom template engine.
    • Implemented localization into a custom CMS.
    • Built jQuery-based plugins and optimized existing ones for performance.
    • Built a solid front-end foundation for the development of multiple corporate websites.
    Technologies: HTML5, CSS3, jQuery, WordPress
  • Lead Web 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.
    • Implemented multiple mailing systems handling 100k emails daily.
    • Designed and developed a customer survey system that was split off into a separate company.
    • Provisioned and maintained Linux servers (CentOS) and mailing systems.
    • 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.
    Technologies: CakePHP, WordPress, Linux
  • Front-end Developer
    Dimedia Internet Tehnologije
    2010 - 2010
    • Implemented designs for some of the top-end hotels in Croatia (including the Sheraton Group).
    • Converted designs into functional HTML/CSS templates for a custom CMS system.
    • Implemented designs for various real-estate companies into a proprietary real-estate CMS.
    Technologies: HTML, CSS, jQuery
  • Owner, Developer
    Image2Markup
    2008 - 2010
    • Organized all 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
Experience
Skills
  • Languages
    ES6, PHP, JavaScript, SASS, Elm, Haskell, Erlang, Elixir
  • Frameworks
    Express, CakePHP, AngularJS, Phoenix
  • Libraries/APIs
    Lo-Dash, Vue.js, Moment.js, React.js, Underscore.js, Node.js
  • Tools
    Babel, Sequelize, Gulp.js, Postman, Passport.js, Vim, PostCSS, Sketch
  • Paradigms
    Responsive Web Design (RWD), Pixel Perfect Code
  • Misc
    Webpack
  • Platforms
    Amazon Web Services (AWS)
  • Storage
    MySQL, Redis, PostgreSQL
Education
  • 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
I really like this profile
Share it with others