Damian Vasilev Vishanov, Developer in Ruse, Bulgaria
Damian is available for hire
Hire Damian

Damian Vasilev Vishanov

Verified Expert  in Engineering

Full-stack Developer

Ruse, Bulgaria

Toptal member since April 15, 2020

Bio

Damian is a Salesforce Commerce Cloud B2C technical lead with strong knowledge of Salesforce and web development. He's motivated, responsible, and familiar with all SFCC architectures, specifically pipelines, controllers, and SFRA. Damian loves to make improvements and optimizations and solve complex issues.

Portfolio

Kering
React, Next.js, Node.js, Express.js, CSS, Demandware API, Demandware...
BORN Group
Demandware, Salesforce, Salesforce Commerce Cloud (SFCC), JavaScript, Node.js
Blackcrows
Demandware, Demandware API, Salesforce, Salesforce Commerce Cloud (SFCC)

Experience

  • JavaScript - 10 years
  • CSS3 - 10 years
  • Node.js - 8 years
  • Salesforce Commerce Cloud (SFCC) - 7 years
  • Demandware - 7 years
  • Storefront Reference Architecture (SFRA) - 6 years
  • React - 4 years
  • Next.js - 3 years

Availability

Full-time

Preferred Environment

Slack, Jira, SourceTree, Git, Visual Studio Code (VS Code), Windows

The most amazing...

...SFCC project I've worked on is PUMA.com, one of the biggest eCommerce stores based on that platform. I performed optimizations and added new integrations.

Work Experience

Senior Full-stack Developer

2022 - PRESENT
Kering
  • Developed a headless application using React and Next.js for AlexanderMcQueen.com and YSL.com, significantly improving page load times.
  • Redesigned the checkout and store locator pages as part of the Salesforce Commerce Cloud (SFCC) infrastructure.
  • Participated in the post-go-live hypercare team, providing critical support and issue resolution, ensuring a smooth transition for end-users.
Technologies: React, Next.js, Node.js, Express.js, CSS, Demandware API, Demandware, Full-stack, Full-stack Development, TypeScript, Server-side Rendering (SSR)

Salesforce B2C Commerce Technical Lead

2021 - 2022
BORN Group
  • Led a team of five developers. Worked closely with business analysts and architects to provide technical solutions.
  • Developed sites for Cartier Korea and Taiwan based on already existing implementation.
  • Launched one new site and optimized already existing code.
Technologies: Demandware, Salesforce, Salesforce Commerce Cloud (SFCC), JavaScript, Node.js

Salesforce Full-stack Developer

2020 - 2022
Blackcrows
  • Acted as the only SFCC developer on this project for almost a year. Developed new functionalities and solving issues.
  • Fixed a lot of bugs and optimized the website's performance.
  • Managed the release process and set up fully automated builds via Jenkins.
Technologies: Demandware, Demandware API, Salesforce, Salesforce Commerce Cloud (SFCC)

Salesforce B2C Commerce Technical Lead

2020 - 2021
AIOPSGROUP
  • Led a team of five people working on Acnestudios.com. Managed the release processes and did code reviews. Gave technical advice and helped others when they encountered issues.
  • Optimized the code review process by creating GitHub pipelines that assist the code reviews by running ESLint and style linters on the PRs. Optimized the build process by making the builds automatic with the help of Jenkins.
  • Involved in migrating the project from Pipelines to SFRA. Collaborated on the site's speed optimization. Managed to reduce the site's average response time from 1.1 seconds to less than 300 milliseconds.
  • Developed a prototype of a headless application. It had limited functionality and was used as a POC. The following technologies were used: front end: React, GraphQL Apollo Client; middleware: Node.js, GraphQL Apollo Server; SFCC: OCAPI.
Technologies: Demandware, Salesforce, Salesforce Commerce Cloud (SFCC), JavaScript, Jenkins, GitHub, Node.js, React

Senior Salesforce B2C Commerce Developer

2019 - 2020
Westum - PUMA.COM
  • Contributed to a PLP redesign and optimization. Implemented advanced infinite scroll functionality that drastically improved site speed, combined with service workers.
  • Configured Circle CI and built Node.js scripts to accomplish the building of ready-to-test sites in just a few clicks. The use of on-demand sandboxes drastically improved build times and sped up the development and testing process.
  • Integrated external services using the Service Framework.
Technologies: Node.js, CSS, HTML, JavaScript, Demandware, Salesforce, Salesforce Commerce Cloud (SFCC)

Experience

PUMA.COM

https://puma.com/
Worked on PUMA.com, an SFRA project, as a Senior Salesforce B2C Commerce developer. I was involved in new integrations like payment cartridges and site speed optimization. Also optimized the build process by creating Circle CI pipelines.

Acnestudios

http://www.acnestudios.com
Worked on Acnestudios (SFCC B2C project) as Salesforce B2C Commerce Technical Lead. I was involved in managing the release process and leading a team of five developers. Involved in site speed optimization and development of new features.

Blackcrows

https://www.black-crows.com/
An SFCC project based on the SFRA architecture. I led the entire development process. I managed to fix many issues and optimize the site's performance. I managed the release process.

Education

2013 - 2018

Bachelor's Degree in Computer Science

University of Ruse - Ruse, Bulgaria

Certifications

JUNE 2020 - PRESENT

Salesforce Certified B2C Commerce Developer

Salesforce

Skills

Libraries/APIs

React, Demandware API, Node.js, jQuery, React Redux, REST APIs, Stripe, Google Maps

Tools

Salesforce Commerce Cloud (SFCC), Git, SourceTree, Jira, Skype, Slack, Webpack, Jenkins, GitHub

Languages

CSS, HTML, JavaScript, CSS3, TypeScript, SQL, GraphQL, Apex, HTML5

Frameworks

Next.js, Lightning Components, Material UI, Tailwind CSS, Redux, Express.js

Platforms

Demandware, Salesforce, Visual Studio Code (VS Code), Vercel, Kubernetes, Firebase, Windows, Salesforce SOQL/SOSL

Storage

Salesforce Commerce Cloud, MySQL, MongoDB, PostgreSQL, Redis

Paradigms

Scrum, Unit Testing, Microservices

Other

Storefront Reference Architecture (SFRA), APIs, Full-stack, Full-stack Development, Server-side Rendering (SSR), Software Development, Computer Science, Mathematics

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