Ventsislav Staykov
Verified Expert in Engineering
Full-stack Developer
Sofia, Bulgaria
Toptal member since October 20, 2021
Ventsislav is a highly skilled software engineer with 7+ years of experience leading technical and team activities during all stages of the software development lifecycle. Experienced in front- and back-end development, he has designed and developed N-tier applications and complex IT solutions using the MERN stack. Ventsislav is energetic and devoted to high-quality solutions that drive customer success.
Portfolio
Experience
- REST - 7 years
- JavaScript - 7 years
- MERN Stack - 7 years
- React - 5 years
- Node.js - 5 years
- Express.js - 3 years
- MongoDB - 3 years
- TypeScript - 3 years
Availability
Preferred Environment
JavaScript, TypeScript, React, Express.js, MongoDB, Git, Visual Studio Code (VS Code), Jenkins, MERN Stack
The most amazing...
...solution I've have designed and developed is a multitier application for bridging the gap between designers and developers and boosting their productivity.
Work Experience
Software Engineer Principal
Progress
- Built customer-facing, back-end, and front-end infrastructures from the ground up.
- Developed and managed CI and CD infrastructure from scratch.
- Researched and used numerous new technologies and workflows.
- Gathered customer feedback and conducted multiple user interviews.
- Suggested and implemented improvements and new practices in team processes.
Software Engineering Manager
Progress
- Led and managed a team in delivering high-quality products in a healthy team spirit environment.
- Planned and managed team capacity, roadmaps, and projects.
- Coached and facilitated team members in achieving career growth.
- Analyzed business requirements and applied the company business strategy in the team context.
- Built new and maintained existing functionalities of all sizes.
Software Engineer II
Progress
- Developed Visual Studio extensions for new products.
- Constructed Windows and OS X installers for new products.
- Developed large new functionalities and features in the existing team portfolio.
- Fixed customer-facing bugs, increasing product quality and customer satisfaction.
- Maintained and refactored a codebase to adhere to high-quality standards.
- Solved complex customer scenarios and responded to support tickets.
- Suggested and implemented improvements and new practices in team processes.
Software Engineer I
Progress
- Developed new features for existing Visual Studio extensions.
- Developed new features for existing Windows and OS X installers.
- Enhanced and maintained existing features and the codebase.
- Handled technical support and increased customer satisfaction.
Experience
Multitier Application | Bridging the Gap Between Designers and Developers
I was actively involved in these activities:
• Conducting research and spikes to choose technologies.
• Architecting the whole infrastructure and interaction between all systems.
• Designing and implementing the back-end solution for high productivity and security, data protection, and access validation.
• Designing and implementing the database.
• Designing and implementing the complex front-end React application.
• Building and maintaining the CI and CD infrastructure.
While pursuing and achieving robust and reliable functionalities on all levels, I delivered excellent code quality that followed industry standards for maintainability, readability, and development processes. I am extremely proud of having an essential role in architecting, building, and releasing the product in a tight timeframe.
Toptal React Accelerator
Education
Professional Degree in Software Engineering
Telerik Software Academy - Sofia, Bulgaria
Bachelor's Degree in Advertising and Marketing
University of National and World Economy - Sofia, Bulgaria
Certifications
Toptal React Accelerator Graduate
Toptal, LLC
Microsoft Certified Professional
Microsoft
Microsoft Specialist: Programming in C#
Microsoft
Software Development Fundamentals
Microsoft
Skills
Libraries/APIs
React, Node.js, RxJS, React Router, Socket.IO
Tools
Git, Jenkins, Webpack, Figma, TFS, WebdriverIO
Languages
JavaScript, TypeScript, C#, Sass, HTML, CSS, SQL, Bash
Frameworks
Express.js, .NET, Redux, Windows Presentation Foundation (WPF), OAuth 2, Flutter
Paradigms
Agile Software Development, REST, Scrum
Platforms
Visual Studio Code (VS Code), Firebase
Storage
MongoDB, NoSQL, Redis
Other
Communication, High Code Quality, Technical Support, Leadership, Negotiation, Delegates, Collaboration, IT Project Management, MERN Stack, Streaming, Storybook, Markets, Economics
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