Ivan Melnyk

Certified Salesforce B2C Commerce Cloud SFCC Architect

Certified B2C Commerce DeveloperCertified B2C Commerce Architect

Profile

Certified Salesforce B2C Commerce Cloud SFCC Architect, certified Salesforce B2C Commerce Cloud SFCC Developer since 2011, with over 17 years of experience in various IT areas such as system administration, web development, cloud engineering and e-commerce technologies. Completed the "Architecting and e-commerce Solutions in Demandware" training in 2012, obtained Salesforce B2C Commerce Architect certification at July 2020. During the last 12 years I had a pleasure to work on such a beautiful full lifecycle projects as Icebreaker, Adidas Latin America, Marc-O-Polo, Cortefiel, Fifty Factory, Pedro del Hierro, Springfield, Women Secret, Britax Römer, Faconnable, Burton (Boohoo), Dorothy Perkins (Boohoo), Nastygal (Boohoo), Wallis (Boohoo), Vivienne Westwood, built and integrated Global-e B2C Commerce Cartridge for more than 23 amazing Merchants.
I speak English (professional working proficiency), Ukrainian (native) and russian.
I am 39 years old.

Skills

Solutions Architect

Being an expert in SFCC (Demandware), I've provided a lot of technical solutions and expertise, current functionality analyses, built the architecture of the new or replatforming projects, discussed tons of various possible ways of implementing required functionality, business flows, project lifecycle and recommended the best approaches. I was also participating in the processes of making RFPs.

Technical Architect

Based on my knowledge and experience in SFCC, I've designed architectures for business and functional project lifecycles with applying best practices, following the best trends in the web-development, e-commerce and user-experience. I developed a lot of Proof of Concepts for most difficult integrations, wrote a lot of technical specification and documentation, did a lot of code/performance reviews and refactoring.

Technical Consultant

Starting from 2011 I've provided a lot of consultancy of technical solutions and approaches (such as Payment, Address validation, OMS, Loyalty programs integrations), provided a comprehensive support for finding and fixing bugs, solved tons of pre/post production issues, being worked in cooperation with on site project development teams and as individual expert.

Software Technical Lead

For the last number of years I was leading the Software Development Teams on the projects, I've learned how to be a team player and be an example for others. I was always taking care of my team, so each developer was always able to learn and grow professionally. I'm using Git Pull requests for Code review, Jira for Issue tracking and Confluence for documenting project business/functional specifications.

Fullstack Developer

I'm very well familiar with the fullstack development processes, such as hosting, web domain registration and DNS management (A, AAAA, CNAME, MX, TXT, SPF records, etc.), SSH, FTP, SFTP, WebDav remote access to the project files, Continuous Integration (CI) and Continuous Code Deployment/Delivery (CD), and stack of programming languages such as Bash (server scripting), PHP, MySQL, MSSQL, NoSQL, HTML, JavaScript, TypeScript, CSS and many others.

SFCC Developer

Starting from 2011 I was working as SFCC developer, grew up to senior level, successfully developed and launched (as part of the team) more than 15 projects (based on SFCC SiteGenesis storefront and many on SFRA storefront), was responsible for most complex and difficult backend and frontend integrations for more than 23 clients, provided comprehensive support and maintenance for about 15 different projects.

Backend Developer

I'm familiar with various backend web technologies, programming languages and servers such as PHP, Node.js, Linux, Ubuntu, Debian, etc. I've successfully implemented and integrated tons of SFCC Import/Export jobs, a lot of different Payment Gateways (Adyen, Worldpay, Stripe, PayPal, Cybersource, etc), Address verification services, Tax calculation, various customer loyalty reward systems and many other services. You can find some of the examples of my code on GitHub.

Frontend Developer

I'm familiar with and used the major development tools and frameworks in my work. This website, for example, is built using the Node.js and Webpack as a project code build tools, React + Next.js as a JavaScript (Server/Client) frameworks and Tailwind CSS as a CSS framework. I always strive to use the latest web technologies and practices to deliver the best Performance, Accessibility and SEO optimized website.

Cloud Architect/Developer

I have experience with the Cloud Services, such as Google Cloud, Amazon AWS, Microsoft Azure. I know how to configure, run and maintain Virtual Machine (Compute Engine), Cloud Networking, Cloud DNS and CDN, Storage, Load Balancer and Scaling, Cloud Containers (Docker, Kubernetes), Databases (including BigData) and Security. This website is built and hosted using the Google Cloud App Engine/Cloud Run, Cloud Storage and Google Firestore in Datastore mode.

Communication

I'm always open to help and listen to anyone, and of course I've not stopped to learn new trends, technologies and trying always apply best practices in web-development and e-commerce experience. All people who I had a pleasure to work and communicate with are happy with me. You can find some of the feedback/recommendations on my LinkedIn profile.

Linux, Windows, Mac

I have solid experience in Linux, Windows and Mac OS - installing, configuring, working with command line, etc. Starting from 2011 I have several servers for live and dev purpose (Amazon AWS, Google Cloud, rented VPS). I also use Node.js and npm package manager in my daily work.

Project Management

In projects I worked I used the most common and popular SDLC methodologies to make the project happen and go live, such as Agile with Scrum and Kanban (2-4 weeks Sprints, backlog and retrospectives), and Waterfall if project requirements and launch date are known and not likely to change, or more detailed documentation needed.

Technologies

I'm familiar with the following technologies, either directly or indirectly used them in my work:

  • Tailwind CSS,Since 2023
  • Cloud Storage,Since 2023
  • Firestore,Since 2023
  • App Engine,Since 2023
  • Datastore,Since 2023
  • TypeScript,Since 2021
  • React,Since 2021
  • Webpack,Since 2019
  • SFRA,Since 2018
  • B2C Commerce API,Since 2018
  • Google Cloud,Since 2018
  • Salesforce OMS,Since 2017
  • SFCC Controllers,Since 2015
  • Mac OS,Since 2015
  • B2C OCAPI,Since 2015
  • Docker,Since 2015
  • Git,Since 2014
  • NodeJs,Since 2014
  • REST API,Since 2012
  • SOAP,Since 2012
  • Amazon AWS,Since 2011
  • SFTP,Since 2011
  • SSH,Since 2011
  • SFCC Pipelines,Since 2011
  • ISML Templates,Since 2011
  • Compute Engine,Since 2011
  • API,Since 2011
  • SVN,Since 2011
  • Demandware,Since 2011
  • Linux,Since 2010
  • Bash,Since 2010
  • jQuery,Since 2010
  • MSSQL,Since 2009
  • Python,Since 2009
  • JavaScript,Since 2009
  • JSON,Since 2007
  • MySQL,Since 2007
  • OOP,Since 2007
  • SQL,Since 2007
  • FTP,Since 2007
  • PHP,Since 2005
  • HTML,Since 2004
  • XML,Since 2004
  • CSS,Since 2004
  • WindowsSince 1999

Experience

Education

National Aerospace University - "Kharkiv Aviation Institute"
National Aerospace University - "Kharkiv Aviation Institute"
Computer and Information Sciences and Support Services
2003 - 2004Kharkiv, Ukraine

Specialty: The software of the automated systems (Software Engineer). Not completed (not accomplished), skipped after 1st year of study.

Computer Science Course
Associate’s Degree, Computer and Information Sciences and Support Services
2002 - 2003Poltava, Ukraine

Computer Science course for 4 months.

Primary - Secondary School
Primary - Secondary School
Primary, Secondary
1991 - 2002Velyka Bahachka, Poltava Oblast, Ukraine

It is a regular Ukrainian Primary (I level) - Secondary (II level, III level) 11 years (11 classes) School.

Certification

Throughout my career I've got the following list of certification, which I keep up to date:

Astound Commerce
Issued Jan 2023
Demandware
Issued Oct 2016
Architecting and e-commerce Solutions in Demandware
Demandware
Issued Feb 2012
Demandware
Issued Dec 2011

Contact