Valentin Hisari, Developer in Belgrade, Serbia
Valentin is available for hire
Hire Valentin

Valentin Hisari

Verified Expert  in Engineering

Software Developer

Location
Belgrade, Serbia
Toptal Member Since
February 14, 2019

Valentin is a highly motivated and skilled web developer who is truly full-stack, and is as comfortable working on large-scale distributed systems as he is on client-facing single-page web apps. He has a lot of experience in startup business environments while building solutions where full-stack skills, creative thinking, and high attention to detail are key.

Portfolio

FishingBooker
Google Analytics, Google Tag Manager, HTML, Less, CSS, MySQL, JavaScript, React...
AQSoftware Inc.
Less, HTML, JavaScript, React

Experience

Availability

Part-time

Preferred Environment

GitLab, Git, PhpStorm, OS X

The most amazing...

...thing I've built is a server-side multivariate A/B testing platform for proving the impact of features and performance improvements.

Work Experience

Full-stack Web Developer

2016 - PRESENT
FishingBooker
  • Developed A/B multivariate server-side experiment platform.
  • Created a reusable, fully customizable independent components.
  • Investigated and conducted page speed optimization. Reduced page speed by 2.6sec.
  • Implemented live filterable search results map in React. Used Google Maps API.
  • Reworked purchase flow as a multi-step funnel, with a role-dependent experience and multiple possible entry points. Used Braintree API.
  • Created a single page application for multi-steps listing process. Used React and Redux.
  • Integrated various third-party services.
  • Mentored new hires.
Technologies: Google Analytics, Google Tag Manager, HTML, Less, CSS, MySQL, JavaScript, React, PHP

Javascript Developer

2018 - 2018
AQSoftware Inc.
  • Built reusable and fully customizable form component.
  • Refactored dozen components using Flow and ESLint.
Technologies: Less, HTML, JavaScript, React

Multithreading Kernel With Time Sharing

Created a small but fully functional core of the operating system that supports threads with the time sharing.

X509 Security Certificates Generator

Desktop application for generating X509 Security Certificates. Written in Java.

Compiler for Micro Java

Implementation of a compiler for Micro Java, which includes lexer, syntax, and semantic analysis and generating byte code for executing in MJ Virtual Machine using Java and Eclipse IDE.

Two Pass Assembler

Implementing two pass assembler for a given processor, creating a symbol table, parsing and generating ELF format code using C++ and Visual Studio.

Brand New Engineer Hackathon 2016

Build basic poker bot for automating betting in 48 hours, written in pure Java environment. Won third place.

Brand New Engineer Hackathon 2017

Created a real-time search engine with a crawler for local websites. Built-in PHP and React. Won second place.

Languages

PHP, JavaScript, HTML, Less, CSS, Java, C, C++

Frameworks

CodeIgniter, Redux, Bootstrap

Libraries/APIs

React, AdWords API, Google AdWords, jQuery, jQuery Validation

Tools

Redux Thunk, Google Analytics, PhpStorm, NPM, Webpack, Gulp, Git, GitLab, Flow, Composer

Paradigms

Responsive Coding, Object-oriented Programming (OOP), Functional Programming, Scrum, Search Engine Optimization (SEO), Object-relational Mapping (ORM)

Platforms

iOS, Linux, OS X

Storage

MySQL

Other

Axios, Google Tag Manager, Google AdWords Scripts, ESLint, PSD to HTML, Pixel Perfect, Private NPM Modules

2017 - 2019

Master's Degree in Software Engineering

Faculty of Electrical Engineering - Belgrade, Serbia

2013 - 2017

Bachelor's Degree in Computer Engineering

Faculty of Electrical Engineering - Belgrade, Serbia

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