Juan Friss de Kereki, Developer in Barcelona, Spain
Juan is available for hire
Hire Juan

Juan Friss de Kereki

Verified Expert  in Engineering

Bio

Juan has worked in both back end and front end web development using various technologies, like Vue.js, JavaScript, CSS, HTML, PHP, or C#. He considers his best skill to be his ability to learn a new language and work with it. Juan enjoys working with the client, understanding their needs, and helping them.

Portfolio

Toptal Client
Node.js, Adobe InDesign, Vue, JavaScript, AngularJS, GitHub, Jira...
Toptal Client
Vue, Bootstrap, REST APIs, HTML, CSS, Git
Qomplx
APIs, HTML, Vue 2

Experience

  • HTML - 5 years
  • APIs - 5 years
  • Vue - 5 years
  • JavaScript - 5 years
  • Vuetify - 2 years
  • Vuex - 2 years
  • Node.js - 1 year
  • Python 2 - 1 year

Availability

Full-time

Preferred Environment

JavaScript, Vuex, Vue 2, Sublime Text 3, Node.js, Slack, Windows

The most amazing...

...project I've joined was one with a new team that needed to be delivered in just three months; we were able deliver in time while having a very good time!

Work Experience

Senior Front-end Developer

2021 - PRESENT
Toptal Client
  • Collaborated with ten team members on a dashboard re-platform project from AngularJS to Vue3, including writing from scratch our own reusable components library to be available for other company projects, too, with a focus on accessibility.
  • Mentored up to four people in Vue.js and front-end development in general, including leading a three-people bug crushing squad.
  • Oversaw the launch process, which was done on a per-customer basis by making features selectively available via feature flags, and responded to customer requests or concerns while proactively reaching out to stakeholders.
  • Cross-collaborated with other teams, both front-end, and back-end, including API development and even solving DB issues.
Technologies: Node.js, Adobe InDesign, Vue, JavaScript, AngularJS, GitHub, Jira, Mentorship & Coaching, Accessibility, Figma, User Experience (UX), User Interface (UI), Git

Front-end Developer

2020 - 2021
Toptal Client
  • Developed and delivered a working MVP for an administration dashboard.
  • Worked as a sole front-end developer, fully responsible for every aspect of the front end.
  • Collaborated with a back-end developer, scrum master, and UI designer.
Technologies: Vue, Bootstrap, REST APIs, HTML, CSS, Git

Front-end Developer

2018 - 2020
Qomplx
  • Developed a dashboard tool using different visualization libraries such as Cesium.js or Charts.js, and integrated various APIs and data types into a useful report.
  • Dug into a very particular multi-time-series and geographic DB and its API, and modified map visualization libraries such as Leaflet.js or Cesium.js to show this data.
  • Became part of a newly created team to deliver a product in just three months. I learned a new tool to be used and adapted. I worked together with the technical lead and participated in various client meetings. We were able to deliver on time.
Technologies: APIs, HTML, Vue 2

Full-stack Developer

2016 - 2017
Osom Digital
  • Served as the technical lead of a team of five for an eCommerce project.
  • Maintained tasks for a deployed project after learning PHP and the Laravel framework to cover for an absent back-end developer.
  • Oversaw the outsourcing of an iOS app for an eCommerce project as we didn't have the manpower to develop it ourselves.
Technologies: PHP

Experience

Open Platform for Movie Restoration

Worked on an open platform for movie restoration for my graduate thesis.

I developed various algorithms for restoring old movies, such as detecting movie cuts, flicker correction, and detection and restoration of scratches.

The technologies involved for this end were mainly C++ and the OpenCV library and were published as plugins for Natron.

A PDF of this work is available at the link herein provided. However, at the moment, there's only a Spanish version available.

Education

2012 - 2017

Bachelor's Degree in Computer Science

Universidad de la Republica - Montevideo, Uruguay

Certifications

AUGUST 2018 - PRESENT

Deep Learning

Botia

Skills

Libraries/APIs

Vue, Vue 2, Vuex, Node.js, OpenCV, REST APIs

Tools

Figma, GitHub, Slack, Sublime Text 3, Git, Adobe InDesign, Jira

Languages

JavaScript, HTML, CSS, C++, Python 2, PHP, Python

Frameworks

Vuetify, Bootstrap, AngularJS

Platforms

Windows, MacOS

Other

APIs, Deep Learning, User Experience (UX), User Interface (UI), Mentorship & Coaching, Accessibility

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