Valentin Hisari, Software Developer in Belgrade, Serbia
Valentin Hisari

Software Developer in Belgrade, Serbia

Member since November 30, 2018
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.
Valentin is now available for hire

Portfolio

Experience

Location

Belgrade, Serbia

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.

Employment

  • 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

Experience

  • Multithreading Kernel With Time Sharing (Development)

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

  • X509 Security Certificates Generator (Development)

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

  • Compiler for Micro Java (Development)

    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 (Development)

    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 (Other amazing things)

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

  • Brand New Engineer Hackathon 2017 (Other amazing things)

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

Skills

  • 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.js, 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

Education

  • Master's degree in Software Engineering
    2017 - 2019
    Faculty of Electrical Engineering - Belgrade, Serbia
  • Bachelor's degree in Computer Engineering
    2013 - 2017
    Faculty of Electrical Engineering - Belgrade, Serbia

To view more profiles

Join Toptal
Share it with others