Ivan Bernat, Developer in Berlin, Germany
Ivan is available for hire
Hire Ivan

Ivan Bernat

Verified Expert  in Engineering

Javascript Developer

Location
Berlin, Germany
Toptal Member Since
July 8, 2014

Ivan is a full-stack web developer who specializes in building SaaS solutions for clients across different markets. He has spent the past three years working on recruitment-oriented SaaS applications for the EU market, focusing on usability. Besides development, Ivan has spent years in operation roles, working with clients and talent worldwide.

Availability

Part-time

Preferred Environment

MacOS, PhpStorm, DigitalOcean, GitHub, Slack

The most amazing...

...thing I've recently built is an Airtable-like app using Vue on the front end and a Node API on the back end.

Work Experience

Freelance Web Developer

2019 - PRESENT
Freelance
  • Developed an ATS + EMS system to better manage the talent sourcing pipeline as well as later to manage full-time employees.
  • Developed a simple farm management system which streamlines operations for small family farming operations.
Technologies: DigitalOcean, Vue, Laravel, PHP

Head Talent Operations

2018 - 2019
MVPF
  • Handled talent sourcing through various channels.
  • Handled talent interviews (phone screening and technical/whiteboard interviews through screen sharing).
  • Drove development efforts of internal tools and wrote specs.
Technologies: Airtable

Head of Developer Talent Operations

2018 - 2018
Toptal, LLC
  • Directly managed the screeners responsible for matching clients with developer talent.
  • Managed cross-team relationships (sales, growth) and initiatives.
  • Interviewed, hired, and mentored new team members.
  • Improved existing and implemented new processes within the team.
  • Monitored and resolved escalated client and talent issues.

Director of Engineering

2015 - 2017
Toptal, LLC
  • 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.

Senior Front-end Developer, Team Leader

2012 - 2015
Farmeron, LLC
  • Worked on all aspects of the front end for a large dashboard platform.
Technologies: JavaScript

Web Developer

2008 - 2012
Freelance
  • Founded a small development agency.
  • Implemented hundreds of designs into functional pixel-perfect HTML/CSS templates.
  • Set up and maintained a network of WordPress websites.
  • Designed and implemented WordPress themes.
  • Designed and developed a customer survey system that was later spun off into a separate company.
  • Designed and built a custom daily deals platform for the UK market. Allowed the platform to be fully automated, including adding to mailing deals, accepting forwarding payments, handling coupons, and more. This was back when Groupon was growing rapidly.
  • Built the underlying infrastructure for a social daily deal wine buying platform for the German market.
Technologies: PHP

FarmSolo - The Modern Farm Management Solution

FarmSolo is a modern, Cloud-native dairy farm management solution for micro to medium-sized farms (farms with up to 500 animals). The project was built from scratch around the modern TALL stack: Laravel 8, Livewire, and Alpine.js for most of the real-time UI interactions and TailwindCSS for styling. The DevOps side is handled as a GitOps setup (utilizing Github, Github Actions, and automated deployments to DigitalOcean).

Languages

JavaScript, PHP

Frameworks

Tailwind CSS, Laravel Livewire, Laravel

Libraries/APIs

React, Vue, Node.js, Mailchimp API

Tools

GitHub, PhpStorm, Slack

Storage

MySQL, PostgreSQL

Other

Airtable, Alpine.js, GitHub Actions, TALL stack

Platforms

DigitalOcean, MacOS

2005 - 2008

Bachelor's Degree in Computer Engineering

Tehničko Veleučilište u Zagrebu - Zagreb, Croatia

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring