
Stepan Grygorenko
Verified Expert in Engineering
Salesforce Developer
Kyiv, Ukraine
Toptal member since January 9, 2023
Stepan is a Salesforce Commerce Cloud (SFCC) developer with seven years of experience. He specializes in pipelines, controllers, Storefront Reference Architecture (SFRA), and headless. He has worked in various positions as a developer, lead, or solution architect in prominent companies such as Astound Commerce, Valtech, Tryzens, and Emakina Group. Stepan enjoys helping businesses by delivering meaningful solutions.
Portfolio
Experience
- JavaScript - 10 years
- Salesforce Commerce Cloud (SFCC) - 8 years
- Release Management - 5 years
- Storefront Reference Architecture (SFRA) - 4 years
- OCAPI - 2 years
- Unit Testing - 1 year
- Headless Software - 1 year
Availability
Preferred Environment
Salesforce Commerce Cloud (SFCC), JavaScript, Storefront Reference Architecture (SFRA), Headless Software, Release Management, Unit Testing, OCAPI, jQuery
The most amazing...
...thing I've led is an international SFCC team on a project with a tight deadline, which resulted in delivering a quality product on time and within budget.
Work Experience
Salesforce Commerce Cloud Team Lead and Developer
VF Corporation
- Developed a headless application based on the Salesforce Commerce Cloud platform with unit test coverage.
- Collaborated with the product owner and developers to resolve issues related to design and requirements.
- Provided technical support and guidance to the development team.
- Partnered with software architects and business analysts to ensure requirements were precise and correctly translated to developers.
- Identified project risks and assumptions and informed the scrum master and product owner.
- Estimated business requirements and supported a release management process.
Salesforce Commerce Cloud Solution Architect
Raccoon (Emakina Group)
- Conducted analysis and estimation of high-level requirements.
- Proposed architecture design for the client's application.
- Communicated with customers to resolve outstanding queries related to designs and functional specifications.
- Applied various architectural approaches to integrate the client's back end and third-party systems.
- Created and updated solution design documents and diagrams for system integrations.
- Contributed to release and team management processes.
- Participated in presale and discovery phases of SFCC projects.
- Maintained traceability between requirements and architectural design approach.
- Provided technical support and guidance to the development team.
- Identified potential project risks and communicated them to the relevant stakeholders.
Salesforce Commerce Cloud Team Lead and Associate Solution Architect
SoftServe
- Managed, mentored, and supported a team of four developers and played a key role in the team management process.
- Participated in the presale phase and determined high-level requirements.
- Proposed architecture design of the SFCC application.
- Prepared offering materials for the sales and marketing department.
- Developed web applications based on the Salesforce Commerce Cloud platform.
Salesforce Commerce Cloud Team Lead
Tryzens
- Managed and mentored a team of 6+ international developers.
- Collaborated closely with clients and developers to resolve issues related to design and requirements.
- Participated in the SRA process and helped the solution architect with some issues.
- Supported initiatives while working with the wider team, including recruiting new employees into our and other teams.
- Developed web applications based on the Salesforce Commerce Cloud platform.
- Managed the quality of the code and solution by reviewing them.
- Identified gaps and pain points in the existing architecture of the client's application.
- Contributed to creating a software architecture document.
- Collaborated with software architects and business analysts to ensure requirements were clear and adequately translated to developers.
Lead Demandware Developer and Release Manager
Valtech
- Supported the project development team consisting of developers, QAs, PMs, and clients from the technical side by providing technical coaching and mentoring.
- Assisted the team with estimations related to the specialized areas or components.
- Encouraged developers in the team to work on their technical skills.
- Identified project risks and assumptions and informed the project manager.
- Provided technical support to the project manager during meetings or negotiations with the client.
- Reviewed and managed the quality of the code and solutions developed by developers.
- Developed web applications based on the Demandware platform.
- Estimated the development of components required for the entire solution.
- Oversaw the releases to the development, staging, and production.
- Provided streams support that included builds, Sandbox configuration, and Git.
Demandware Developer
Astound Commerce
- Developed web applications based on the Demandware platform.
- Fixed various bugs and used Jira as a reporting tool.
- Wrote technical specification documents (TSDs) for Confluence.
Web Developer
Alcohol Traditions
- Developed web applications based on WordPress CMS.
- Used PHP and JavaScript and created small marketing websites.
- Provided support to internal projects by fixing bugs and making enhancements.
Web Developer
Apelsin Private Studio
- Implemented an eCommerce website based on Joomla CMS.
- Fixed bugs and reported them to the task management system.
- Worked actively on the first eCommerce project in the company.
Experience
Salesforce Commerce Cloud for a Large Cosmetic Company
As the Salesforce Commerce Cloud team and tech lead, I had many responsibilities, including:
• managing and mentoring a team of 6+ international developers;
• estimating business requirements;
• working closely with clients and developers on resolving issues related to design and requirements;
• inspiring and motivating team members;
• recruiting new employees;
• identifying project risks;
• developing web applications using the Salesforce Commerce Cloud platform;
• reviewing the quality of the code and solution;
• supporting the project manager with sprint planning; and
• collaborating with software architects and business analysts to ensure requirements were transparent and adequately translated.
Education
Master's Degree in Computerized and Robotic Systems
National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute" - Kiev, Ukraine
Certifications
Salesforce B2C Commerce Developer with Demandware
Salesforce
Certified Demandware Architect
Salesforce
Support (Troubleshooting) Certificate
Salesforce
DID (Developing In Demandware)
Salesforce
Developer Certification (Customization, Integration, and Performance)
Salesforce
English (Upper Intermediate)
Green Forest
Skills
Libraries/APIs
OCAPI, jQuery
Tools
Salesforce Commerce Cloud (SFCC)
Languages
JavaScript, PHP
Paradigms
Unit Testing
Platforms
Joomla, WordPress, Demandware
Other
Storefront Reference Architecture (SFRA), Release Management, Headless Software
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