Vasil Nikolaev Nikolov, Developer in Plovdiv, Bulgaria
Vasil is available for hire
Hire Vasil

Vasil Nikolaev Nikolov

Verified Expert  in Engineering

Front-end Developer

Plovdiv, Bulgaria
Toptal Member Since
July 18, 2017

Vasil is a senior front-end developer with experience 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.


Commasense Ltd.
HTML5, Sass, React, Responsive UI, JavaScript, CSS, HTML, Figma, Node.js, CSS3...
JPMorgan Chase
JavaScript, React, Continuous Integration (CI), Responsive UI, CSS, HTML, CSS3...
Trio-Group GmbH
Jira, Agile, Git, Sass, HTML5, JavaScript, Responsive UI, CSS, HTML, CSS3...




Preferred Environment

Windows, Linux, MacOS

The most amazing...

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

Work Experience

Founder and CEO

2017 - PRESENT
Commasense Ltd.
  • Developed and supported a website for the biggest Australian lighting merchant.
  • Built and maintained an online translation website.
  • Created a mobile application for cryptocurrency management.
  • Participated in developing an online single-page accounting software solution that also used unit tests.
  • Developed the front end for several US government and NGO websites.
  • Worked for JPMorgan on their internal financial applications.
  • Built and maintained an innovative online educational platform.
  • Implemented innovative software solutions in the 3D printing market.
Technologies: HTML5, Sass, React, Responsive UI, JavaScript, CSS, HTML, Figma, Node.js, CSS3, Git, MongoDB, Webpack, Education, Front-end Development, TypeScript, GraphQL, Shopify API, Design, Front-end, CI/CD Pipelines, Software Architecture, User Experience (UX), User Interface (UI), Software Development, Full-stack, Responsive Web Design (RWD), Web Development, SQL, Next.js, Startups

Senior Front-end Consultant

2018 - 2023
JPMorgan Chase
  • Developed more than eight internal applications from the ground up. Maintained legacy applications with more than 300,000 lines of code.
  • Tracked and fixed bugs, reported issues, and organized development work for the team.
  • Created detailed estimations for projects and communicated requirements with clients.
  • Presented live UI/UX demos to the business and the clients.
Technologies: JavaScript, React, Continuous Integration (CI), Responsive UI, CSS, HTML, CSS3, HTML5, Git, Jest, Webpack, Front-end Development, TypeScript, GraphQL, Front-end, Software Architecture, User Experience (UX), User Interface (UI), Project Consultancy, Software Development, Responsive Web Design (RWD), Web Development, Fintech

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: Jira, Agile, Git, Sass, HTML5, JavaScript, Responsive UI, CSS, HTML, CSS3, Front-end Development, Front-end, CI/CD Pipelines, Software Architecture, User Experience (UX), User Interface (UI), Software Development, Responsive Web Design (RWD), Web Development, PHP

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, CSS3, HTML5, Git, Software Development

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.


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.

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.

Kyoso Online Education Platform
A React and Node.js-based platform for hosting online exams and competitions for kids. We built the platform from the ground up and provided maintenance and updates. My main involvement is as a manager and code reviewer.

Hotel Gallery 37
A ground-up website and reservation application based on Drupal and React. I was the project's lead developer, and we provided a solution to the business that enabled them to provide a unique reservation experience.


HTML, CSS, Less, CSS3, Sass, ECMAScript (ES6), JavaScript, HTML5, TypeScript, GraphQL, SQL, PHP


Jest, Bootstrap, React Native, Next.js


React, Node.js, Shopify API


Git, Webpack, Jira, Figma


Responsive Web Design (RWD), Agile, Continuous Integration (CI), Management


Responsive UI, Front-end Development, Front-end, Software Architecture, User Experience (UX), User Interface (UI), Project Consultancy, Software Development, Web Development, Fintech, Education, React Testing Library, Design, Full-stack, CI/CD Pipelines, Startups


Drupal 8, Firebase, Drupal 7, Amazon Web Services (AWS), MacOS


MongoDB, MySQL

2021 - 2022

Master's Degree in Pedagogy of Education in Informatics and Information Technologies

Paisii Hilendarski University of Plovdiv - Plovdiv, Bulgaria

2016 - 2020

Bachelor's Degree in Software Technology and Design

Paisii Hilendarski University of Plovdiv - Plovdiv, Bulgaria

2012 - 2016

High School Diploma in Economics

National Highschool of Trade and Commerce - Plovdiv, Bulgaria


AWS Certified Cloud Practitioner

Amazon Web Services


Programming Course in JavaScript by Martin Chaov

CodiCamp Academy


Programming Course in Front-end Development by Atanas Ruzhin

CodiCamp Academy


Cambridge English: Advanced Certificate (CAE)

Cambridge English