
Damian Vasilev Vishanov
Verified Expert in Engineering
Full-stack Developer
Ruse, Bulgaria
Toptal member since April 15, 2020
Damian is a senior full-stack engineer with 13 years of experience and leadership roles. He specializes in React, Next.js, Node.js, and AWS. Damian has a proven ability to adapt across technologies, deliver scalable solutions, and drive business value through clean code, strong architecture, and effective team collaboration.
Portfolio
Experience
- Full-stack - 13 years
- JavaScript - 13 years
- Node.js - 9 years
- React - 5 years
- MERN Stack - 5 years
- TypeScript - 5 years
- Next.js - 4 years
- MongoDB - 3 years
Preferred Environment
React, Next.js, Express.js, Node.js, TypeScript, MongoDB, MySQL, PostgreSQL
The most amazing...
...project I've worked on recently was for a prominent luxury fashion company. Together with my team, we developed it using top-end JavaScript technologies.
Work Experience
Senior Full-stack Developer
Kering
- Participated in early-stage technology selection and architectural planning.
- Contributed to the development of a headless hybrid architecture combining Salesforce Commerce Cloud with a modern React-based front end.
- Built and maintained multiple Node.js microservices to manage data communication between the front-end and back-end systems.
- Participated in the post-go-live hypercare team, providing critical support and issue resolution, ensuring a smooth transition for end-users.
- Collaborated on the integration of third-party services: Algolia for fast and flexible product search and Contentful as a headless CMS, mapping structured content to front-end components.
Salesforce B2C Commerce Technical Lead
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.
Salesforce Full-stack Developer
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.
Salesforce B2C Commerce Technical Lead
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.
Senior Salesforce B2C Commerce Developer
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.
Full-stack PHP Web Developer
Intermedia
- Worked on a SaaS project for Landlords (Landlordvision.co.uk/).
- Implemented features for tenancy management, recurring payment collection, and reporting.
- Optimised performance and created functionality for migrating customers to separate databases to ensure scalability.
Experience
PUMA.COM
https://puma.com/Acnestudios
http://www.acnestudios.comBlackcrows
https://www.black-crows.com/Education
Bachelor's Degree in Computer Science
University of Ruse - Ruse, Bulgaria
Certifications
Salesforce Certified B2C Commerce Developer
Salesforce
Skills
Libraries/APIs
React, Demandware API, Node.js, jQuery, React Redux, REST APIs, Stripe, Google Maps, Shopify API
Tools
Salesforce Commerce Cloud (SFCC), Git, SourceTree, Jira, Skype, Slack, Webpack, Jenkins, GitHub
Languages
CSS, HTML, JavaScript, CSS3, TypeScript, SQL, GraphQL, PHP, 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, Amazon Web Services (AWS), 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), MERN Stack, API Integration, SaaS, Software Architecture, CRM Implementation (Salesforce), CI/CD Pipelines, Software Development, Computer Science, Mathematics, OWASP
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring