Vasil Nikolaev Nikolov, Responsive UI Developer in Plovdiv, Bulgaria
Vasil Nikolaev Nikolov

Responsive UI Developer in Plovdiv, Bulgaria

Member since July 18, 2017
Vasil is a senior front-end developer with experience in building modern, fluid websites, and single-page applications with the most used frameworks. Working for a large US finance company as a lead developer has also given him the overall big picture of all the processes—not only development but also management and planning. His preferred working methodology is Agile.
Vasil is now available for hire




Plovdiv, Bulgaria



Preferred Environment

Adobe Illustrator, Adobe Photoshop, WebStorm, Windows, Linux

The most amazing...

...thing I have contributed code to is a Bootstrap 4 project.


  • Front-end Web and Application Developer

    2017 - PRESENT
    Freelance Work
    • Developed and supported a website for the biggest Australian lighting merchant.
    • Built and maintained an online translations website.
    • Created a mobile application for cryptocurrency management.
    • Participated in the development of an online single page accounting software solution which also used unit tests.
    • Developed the front end for several US government and NGO websites.
    • Worked for JP Morgan on their internal financial applications.
    Technologies: HTML5, Sass, React
  • Senior Front-end Consultant

    2018 - 2021
    JPMorgan Chase
    • Developed six internal applications from the ground up.
    • Tracked and fixed bugs, reporting issues, and organizing development work for the team.
    • Created detailed estimations, communicating requirements with clients.
    • Presented live demos to the business and clients.
    Technologies: JavaScript, React, Continuous Integration (CI)
  • Lead Front-end Developer

    2016 - 2017
    Trio-Group GmbH
    • Developed modern and responsive websites.
    • Actively participated in sprint and project planning.
    • Took up the management of Git processes.
    • Managed the continuous integration platform TeamCity.
    • Taught front-end developer interns.
    • Onboarded new colleagues in the front-end department.
    • Interviewed new developers.
    Technologies: Gulp, Jira, Agile, Git, Sass, jQuery, HTML5, JavaScript
  • Photographer | Designer | Videographer

    2012 - 2016
    • Designed fliers, posters, and other marketing material for several events and companies.
    • Shot aerial videos of security company trainings.
    • Created animated videos and compilations.
    • Worked on wedding photography.
    Technologies: Adobe Audition, Adobe Premiere Pro, Adobe After Effects, Adobe Illustrator, CorelDRAW, Adobe Photoshop
  • Website Maintainer

    2013 - 2015
    • Provided support and maintenance for the website, forum, and eShop of my high school.
    • Made small contributions to open source projects.
    Technologies: JavaScript, CSS, HTML, PHP


  • JP Morgan Financial Applications

    For JP Morgan, I created internal React-based financial applications that helped users to manage funds, shares, and other securities. Everything is based on the award-winning Canvas platform based on Glue 42.

  • Nynja

    A large-scale operation regarding crypto-operated markets/communications. My involvement in the project was as a front-end React developer.

  • 25 Years for Dummies

    A 25-year anniversary website for the famous "For Dummies" series in which I participated as one of the two lead front-end developers. The site is very successful and the client was very pleased with the execution time, cooperation, and result.

  • Gerard Website

    I developed the front end of a website for the German company Gerard; I was also in charge of the mobile layout and header.

    The mobile design proved to be the most challenging due to the need for a vast amount of support for the devices and complicated elements. There was also the issued with the support seamless break point integration (no need for reloading) while having a JavaScript-heavy app.

    In the end, I managed to implement the desired functionality, and the client was pleased with the result.

  • Trio-Group GmbH

    I developed the leading website for my company as a lead front-end developer and manager.

    The challenge here was that it was an internal project with a lot of change requests. Despite all the changes, I managed to keep the code clean and keep the design in a pixel-perfect state. The challenging thing was the implementation of Google Maps integration—I needed to do it in such a way that I could reuse it. In the end, I managed to do it along with my other work. The proof of that is that I reused it in a later project: Lintel.

  • Lintel Project

    A concrete works company from Germany with a great reputation and tight deadlines.

    This was a problematic project due to us starting it without having all the requirements ready, but with careful planning and me pointing out some of the problems early on, we managed to pull it off without a hitch!

    Here, I reused the Google Maps integration that I developed for the Trio-Group website (on the contacts page).

  • Harting Events Website

    I developed an events website for the Hannover Convention.

    The client is the world famous company, Harting, and the standards were high. Besides, the fair was just around the corner, and we need to finish the site in two weeks! They needed to stand out in this fair, and as the front-end developer, I had the task of making things excellent in the UI/UX department.

    The client was delighted with the result, and they got what they wanted on time.

  • BigFM

    A huge website for one of the biggest radio stations in Germany.

    I provided a few front-end components as a facelift and also performed maintenance for a few bugs and glitches.

  • Mondolux Lighting Company

    This is a freelance project where I was contracted by the largest lighting systems provider in Australia. I had to develop most of the front-end templates, styles, and scripts; including implementations for different external APIs.


  • Languages

    Less, CSS3, Sass, ECMAScript (ES6), JavaScript, HTML5, PHP, HTML, CSS
  • Libraries/APIs

    React, jQuery, YouTube API, Masonry, Google Maps
  • Tools

    Bitbucket, Git, Gulp, Photoshop CC, Grunt, Webpack, WebStorm, Adobe Photoshop, Jira, CorelDRAW, Adobe After Effects, Adobe Premiere Pro, Adobe Audition, After Effects CC, Adobe Illustrator, InVision, Sketch, Adobe Experience Design (XD)
  • Platforms

    iOS, Drupal 8, Android, Windows, WordPress, Firebase, Drupal 7, Linux
  • Other

    Responsive UI, PSD Slicing, Templates, Ajax, Pixel Perfect
  • Frameworks

    Bootstrap, Twig, YARN, Angular, ASP.NET MVC
  • Paradigms

    REST, Agile, Continuous Integration (CI)
  • Storage

    MongoDB, MySQL


  • Bachelor's Degree in Software Technology and Design
    2016 - 2020
    Plovdiv University "Paisii Hilendarski" - Plovdiv, Bulgaria
  • Completed a Programming Course in JavaScript by Martin Chaov
    2016 - 2017
    CodiCamp Academy - Plovdiv, Bulgaria
  • Completed a Programming Course in Front-end Development by Atanas Ruzhin
    2015 - 2016
    CodiCamp Academy - Plovdiv, Bulgaria


  • Cambridge English: Advanced Certificate (CAE)
    Cambridge English

To view more profiles

Join Toptal
Share it with others