Vasil Nikolaev Nikolov, Front-end Developer in Plovdiv, Bulgaria
Vasil Nikolaev Nikolov

Front-end Developer in Plovdiv, Bulgaria

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.
Vasil is now available for hire

Portfolio

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

Experience

Location

Plovdiv, Bulgaria

Availability

Part-time

Preferred Environment

WebStorm, Windows, Linux

The most amazing...

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

Employment

  • 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
  • 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
  • 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, Responsive UI, CSS, HTML, CSS3, Front-end Development
  • 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, PHP, CSS3, HTML5, Git

Experience

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

Skills

  • Languages

    HTML, CSS, Less, CSS3, Sass, ECMAScript (ES6), JavaScript, HTML5, PHP
  • Frameworks

    Jest, Bootstrap, Twig, YARN, Angular, ASP.NET MVC
  • Libraries/APIs

    React, jQuery, Node.js, 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), Figma
  • Platforms

    iOS, Drupal 8, Android, Windows, WordPress, Firebase, Drupal 7, Linux, Amazon Web Services (AWS)
  • Other

    Responsive UI, PSD Slicing, Templates, Ajax, Pixel Perfect, Front-end Development, Education, React Testing Library, Information Technology, Informatics, Software, English
  • Paradigms

    REST, Agile, Continuous Integration (CI), Management
  • Storage

    MongoDB, MySQL

Education

  • Master's Degree in Pedagogy of Education in Informatics and Information Technologies
    2021 - 2022
    Paisii Hilendarski University of Plovdiv - Plovdiv, Bulgaria
  • Bachelor's Degree in Software Technology and Design
    2016 - 2020
    Paisii Hilendarski University of Plovdiv - Plovdiv, Bulgaria

Certifications

  • AWS Certified Cloud Practitioner
    JANUARY 2023 - PRESENT
    Amazon Web Services
  • Programming Course in JavaScript by Martin Chaov
    JUNE 2017 - PRESENT
    CodiCamp Academy
  • Programming Course in Front-end Development by Atanas Ruzhin
    JUNE 2016 - PRESENT
    CodiCamp Academy
  • Cambridge English: Advanced Certificate (CAE)
    FEBRUARY 2015 - PRESENT
    Cambridge English

To view more profiles

Join Toptal
Share it with others