Nikolay Lazarov, Developer in Sofia, Bulgaria
Nikolay is available for hire
Hire Nikolay

Nikolay Lazarov

Verified Expert  in Engineering

Full-stack Developer

Sofia, Bulgaria

Toptal member since December 24, 2020

Bio

Nikolay has 12+ years of experience in web development, mainly with JavaScript. He creates value for clients by first understanding their business needs and targets and then spurring business growth by measuring and improving web performance and enhancing user experience. Nikolay has used a wide range of frameworks and languages to deliver projects across many domains for small and mid-sized businesses and large enterprises, and he rapidly and continuously expands his areas of expertise.

Portfolio

EngView Systems
Git, Web Architecture, HTML5, HTML, Bootstrap, CSS, JavaScript, Front-end...
GAMEHIRED
Git, APIs, Sentry, Website Performance, Web Architecture, HTML5, HTML...
Paysafe Group
Git, APIs, HTML5, Spring, HTML, Scrum, CSS, JavaScript, Front-end, Full-stack...

Experience

  • JavaScript - 12 years
  • Full-stack - 12 years
  • Angular - 8 years
  • TypeScript - 8 years
  • Node.js - 6 years
  • React - 3 years
  • NestJS - 3 years
  • Vue - 3 years

Availability

Part-time

Preferred Environment

Front-end, NestJS, IntelliJ IDEA, Windows, Full-stack, JavaScript, TypeScript, Node.js, Angular, React

The most amazing...

...thing I've done was decrease the initial page load time of mobile devices by 40% by implementing web performance best practices, which enhanced UX.

Work Experience

Lead Front-end Developer

2019 - 2024
EngView Systems
  • Improved the architecture to support the requirements of an app.
  • Enhanced the developer experience by integrating TypeScript into the app development project.
  • Collaborated closely with the in-house designer to provide a high-quality customer experience.
  • Created a library of reusable Angular components shared among several projects.
Technologies: Git, Web Architecture, HTML5, HTML, Bootstrap, CSS, JavaScript, Front-end, TypeScript, Figma, Angular, Vuex, Tailwind CSS, React, Content Management Systems (CMS), Headless CMS, Redux, NestJS, Prisma, Microservices, Vue 2

Co-founder | VP of Product

2018 - 2020
GAMEHIRED
  • Took part in the whole development cycle, from implementation and testing to deployment.
  • Co-developed the front end and back end and actively collaborated with a designer.
  • Conducted A/B testing to enhance the user experience.
  • Integrated a third-party feature flag and toggle system in order to gradually release new features to the end users.
  • Created complex user interfaces using Angular and Bootstrap 4.
  • Performed front-end optimizations in order to improve SEO ratings.
  • Implemented continuous integration using CircleCI.
Technologies: Git, APIs, Sentry, Website Performance, Web Architecture, HTML5, HTML, Socket.IO, Bootstrap, SuperTest, JavaScript, Front-end, Full-stack, CircleCI, A/B Testing, Jest, MariaDB, NestJS, CSS, Cypress, Docker, Angular, Node.js

Software Engineer

2019 - 2019
Paysafe Group
  • Worked on an international money transfer web platform that has over 600,000 monthly visits.
  • Co-developed parts of the front end and back end and took a part in the whole development cycle, including some DevOps duties related to monitoring production logs.
  • Participated actively in daily meetings and discussed new features with the team and the product owner.
  • Started, from scratch, one back-office application written in Angular.
Technologies: Git, APIs, HTML5, Spring, HTML, Scrum, CSS, JavaScript, Front-end, Full-stack, TypeScript, Java, Unit Testing, E2E Testing, SCSS, Angular, Spring Boot

Senior Full-stack Developer | Lead Front-end Developer

2011 - 2019
Sirma Solutions
  • Laid the foundations of three enterprise projects using Angular and Ember.js.
  • Managed and mentored three people over the years and collaborated with the marketing and design team.
  • Worked as a front-end lead developer on a loyalty platform that has more than 70,000 active users.
  • Conducted technical interviews for new candidates.
  • Worked on several multilingual platforms, fully supporting almost seven languages.
  • Implemented social sign-up using Google, Facebook, and Twitter accounts.
  • Created reusable components shared among three projects in order to expedite product development.
  • Created a build pipeline to support multiple client-based themes.
  • Migrated an Ember.js application to Angular 2 with TypeScript.
  • Worked on seven projects using a wide range of frameworks and languages.
Technologies: Git, APIs, Web Architecture, HTML5, HTML, Bootstrap, CSS, JavaScript, PHP, Front-end, Full-stack, Less, Webpack, Grunt, Gulp, Socket.IO, Node.js, Knockout (Knockout.js), Ember.js, Adobe ColdFusion, jQuery, SCSS, Angular

Experience

Skrill Money Transfer

https://transfers.skrill.com
Skrill Money Transfer lets you send money internationally. You can send money directly to a bank account or mobile wallet. As a full-stack developer, I played a key role in the whole development cycle, from implementation and testing to deployment. Our team consisted of six developers with a product owner and scrum master. I also laid the foundations of one back-office application using Angular.

Loyax

A software platform designed to boost a company's presentation and interactions with customers and build long-term relationships with new and existing customers. As the lead front-end developer, I managed two developers and laid the foundations for the front end of their admin website, customer-facing website, and merchant platform. I also collaborated with the marketing and design teams to create landing pages for advertising campaigns.

GAMEHIRED

GAMEHIRED was a career board for the video game industry. It helped game development studios and higher education institutions showcase how they were different and why candidates should choose them. It aimed to make decision-making easy for candidates by providing transparency through detailed information such as workplace culture, projects, effort allocation, mentors, curriculum, and alumni. I was one of the co-founders and was responsible for the whole product planning and development process.

Cisco Networking Academy

An IT skills and career-building program for learning institutions and individuals worldwide. The website offers courses, curriculum, and education providers. I worked on the front end using AngularJS and implemented the responsive design based on the mockups and design provided by the client.

mCaliper Cloud

https://www.mcaliper.com
A free, portable data collection system for tracking measurements from calipers, micrometers, and other manual tools, regardless of their brand and connectivity. With the help of a mobile device connected to a digital caliper, all results are immediately stored in the cloud. I laid the foundations of the front end of the mCaliper Cloud web platform and worked closely with the back-end team.

SolarBridge Technologies

Software for solar power installation with SolarBridge-specific equipment, enabling communication between all solar panels and power devices, communication between power devices and AWS Cloud analytics, and remote monitoring and upgrading of any connected installation. I worked as a full-stack developer in a distributed team across Bulgaria and the United States and developed an SVG drawing component responsible for the visualization of solar panels installed on a customer's roof with the ability to reorder and monitor them.

GrACE

The scope of the project was the development, implementation, and maintenance of a grant management system used by the Financial Mechanism Office, which administers the European Economic Area (EEA) Grants and Norway Grants. I worked on the front end in a team of eight developers and a few testers who were distributed across Bulgaria. We had daily meetings with the client and monthly planning sessions.

Livestream

A video streaming platform where you could upload or broadcast a video event. I worked as a full-stack developer and also developed a real-time chat component, allowing the users to comment on some live broadcasting events.

Dieboard Calculator

https://dieboard-calculator.engview.com/
A web-based platform that strives to facilitate the customer experience in the die making process. It includes a library of resizable packaging standards along with a wizard where the customer can resize the sheet, adjust the gaps and margins, preview it, set the die board type with the cutting rules, and get a cost estimate for the request. I was a front-end developer, and I collaborated with a designer and a back-end developer.

Bulgarian State Railways (BDZ)

A web platform for managing and monitoring Bulgarian railways, especially freight trains. I worked mainly on the front end with occasional work on the back end. Оur team consisted of six developers and two QAs, and it was distributed across Bulgaria.

Garage Sale Canada

A small web platform for managing garage sales in Canada. The main features included the ability to post a product with a set of pictures and a component for searching nearby products using a Google Maps API. I collaborated with a designer and another developer to develop this.

Gloria-С

A Windows-based application for payroll and accounting. It was available only in Bulgaria and used by several companies. I collaborated with the business owner in order to meet all the requirements while developing and architecting the application.

Toptal React Academy

The Toptal React Academy is an exclusive learning program that teaches the React framework to select members of the Toptal network. After a month of study, all graduates are tasked with completing a 30-40 hour final project to build and deliver a React app from scratch.

Platform Migration Using Angular

https://www.azrieli.com
Azrieli is one of the biggest marketplaces in Israel. The client wanted to migrate an old platform to a new single-page application using Angular2+ with a headless CMS. Our team consisted of 10+ developers (front end and back end), and we had to deliver a pixel-perfect responsive design.

Education

2013 - 2015

Master's Degree in Information Systems

Sofia University St. Kliment Ohridski - Sofia, Bulgaria

2009 - 2013

Bachelor's Degree in Information Systems

Sofia University St. Kliment Ohridski - Sofia, Bulgaria

Certifications

FEBRUARY 2022 - PRESENT

Toptal React Academy Graduate

Toptal, LLC

OCTOBER 2013 - PRESENT

PHP 5.4

Brainbench

JANUARY 2013 - PRESENT

Programming in HTML5 with JavaScript and CSS3

Microsoft

DECEMBER 2012 - PRESENT

M102: MongoDB for DBAs

MongoDB (10gen)

DECEMBER 2012 - PRESENT

M101: MongoDB for Developers

MongoDB (10gen)

Skills

Libraries/APIs

Node.js, jQuery, React, Vue, Vuex, Socket.IO, Raphaël, Google Maps API, Highcharts, Entity Framework, Vue 2

Tools

Git, Gulp, Grunt, IntelliJ IDEA, SuperTest, Sentry, CircleCI, Webpack, C#.NET WinForms, Nx, Figma, Jira, GitHub, Prisma

Languages

SQL, JavaScript, TypeScript, CSS, SCSS, HTML5, HTML, Less, Java, PHP, PHP 5, C#

Frameworks

Angular, Bootstrap, Tailwind CSS, Redux, Ember.js, Knockout (Knockout.js), NestJS, Jest, Express.js, Cypress, Spring Boot, CodeIgniter, ASP.NET MVC, AngularJS, Spring

Paradigms

Unit Testing, REST, Web Architecture, E2E Testing, Scrum, Microservices

Platforms

Docker, Windows, Adobe ColdFusion

Storage

MariaDB, MySQL, MongoDB

Other

Responsive Design, Front-end, Full-stack, APIs, SVG, Knockout-Validation, Website Performance, A/B Testing, Mobile First, Content Management Systems (CMS), Headless CMS

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