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

Vasil Nikolaev Nikolov

Verified Expert  in Engineering

Front-end Developer

Location
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.

Portfolio

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...

Experience

Availability

Part-time

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
Self-employed
  • 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
Self-employed
  • 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.

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

https://www.gerard.de/
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

https://www.trio-group.de/de
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

https://www.lintel-gruppe.de/
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

http://www.bigfm.de/
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

https://www.mondolux.com.au
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

http://www.kyoso.tech
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

https://hotelgallery37.com/
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.

Languages

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

Frameworks

Jest, Bootstrap, React Native, Next.js

Libraries/APIs

React, Node.js, React Testing Library, Shopify API

Tools

Git, Webpack, Jira, Figma

Paradigms

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

Other

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

Platforms

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

Storage

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

JANUARY 2023 - PRESENT

AWS Certified Cloud Practitioner

Amazon Web Services

JUNE 2017 - PRESENT

Programming Course in JavaScript by Martin Chaov

CodiCamp Academy

JUNE 2016 - PRESENT

Programming Course in Front-end Development by Atanas Ruzhin

CodiCamp Academy

FEBRUARY 2015 - PRESENT

Cambridge English: Advanced Certificate (CAE)

Cambridge English

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