Ivan Melnyk

Certified Solution/Technical Architect Salesforce B2C Commerce

Profile

Certified Salesforce B2C Commerce (Demandware) Solution/Technical Architect, certified Salesforce B2C Commerce Developer since 2011, with over 16 years of experience in vary web (backend and frontend development), e-commerce and network (TCP/IP, HTTP, etc.) technologies. Completed the Architecting and e-commerce Solutions in Demandware training in 2012, renewed 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, Springfield, Women Secret, Pedro del Hierro, Cortefiel, Fifty Factory, Britax Römer, Wallis (Boohoo), Burton (Boohoo), Dorothy Perkins (Boohoo), Nastygal (Boohoo), Vivienne Westwood, built and integrated Global-e SFCC cartridge for more than 23 amazing Merchants.
Date and place of birth: 9 Feb 1985, Ukraine
Country of residence: United Kingdom
Gender: Male
Marital status: Married
Languages: English (professional working proficiency), Ukrainian, Russian (native or bilingual proficiency)

Skills

Solution Architect

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

Software Technical Lead

For the last number of years I was leading my Software Development Team 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.

Salesforce Commerce Cloud (Demandware) Developer

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


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.

Backend Development (Integrations)

I've successfully implemented and integrated tons of Import/Export jobs, a lot of different Payment Gateways (Adyen, Cybersource, etc), Address verification services, Tax calculation, vary customer loyalty reward systems and other services. You can find some of the examples of my code on GitHub.

Project Management Methodologies

In my projects I'm using different methodologies to make the project happen and go live, such as Agile with Scrum (2 weeks Sprints, backlog and retrospectives), or with Kanban, and of course on some projects I'm working in waterfall.


Technical Consultant

Starting from 2011 I've provided a lot of consultancy of technical solutions and approaches, 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.

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 in my own for tests (one on Amazon AWS, FreeBSD) and one of them for live site (https://100.org.ua running under Docker Debian on Nginx + PHP-FPM + MariaDB). I'm also using NodeJS and npm package manager in my daily work.

Communication

I'm always open to help and listen to anyone, and of course I've not stopped to learn new trends, technologies and of course always applying 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.

Technologies

  • Salesforce Commerce Cloud
    since 2016
  • Demandware
    since 2011
  • SFRA
    since 2018
  • Controllers
    since 2015
  • Pipelines
    since 2011
  • ISML Templates
    since 2011
  • OCAPI
    since 2015
  • Order Center
    since 2017
  • Business Process
    since 2013
  • Data Management
    since 2007
  • Software as a Service (SaaS)
    since 2011
  • E-commerce
    since 2010
  • Service Framework
    since 2015
  • Integration Framework
    since 2012
  • Object-oriented development
    since 2007
  • JSON
    since 2008
  • SOAP
    since 2012
  • API Integration
    since 2011
  • REST API
    since 2010
  • JavaScript
    since 2009
  • Jquery
    since 2010
  • PHP
    since 2005
  • MySQL
    since 2007
  • MSSQL
    since 2009
  • XML
    since 2004
  • XHTML
    since 2004
  • CSS
    since 2004
  • GIT
    since 2014
  • SVN
    since 2010
  • Python
    since 2009
  • Bash
    since 2010
  • Linux
    since 2010
  • Windows
    since 1999
  • Mac OS X
    since 2015
  • System architecture
    since 2011
  • Application design
    since 2015

Experience

Astound Commerce UK

Senior Solution Architect Salesforce B2C Commerce

Feb 2020 - Apr 2023

Astound Commerce is a global e-commerce provider that brings together strategy, technology and interactive marketing services for world’s premier brands and retailers. Our team consists of 400 highly skilled professionals worldwide. We are not an outsourcing company, we do have our own marketing and sales teams and majority of our development teams work directly with the customer. Our clients include iconic global brands: Adidas, Versace, Men's Wearhouse, Tommy Hilfiger, Hugo Boss, Crocs, Avenue and many other international and local brands.
Astound Commerce delivers ecommerce solutions on six, enterprise-class platforms: IBM WebSphere Commerce, Intershop, Magento, Demandware, MarketLive and NetSuite. These cutting edge ecommerce platforms enable to create and deliver flexible, customizable and capable to handle high traffic volume solutions for any type of online business. The company have been working on global e-commerce market since 1999.
My role and responsibility: Design and implement comprehensive e-commerce solutions for Astound Commerce clients using the best practice approaches. Provide support for Development team to build and launch client's applications in expected time and quality.
My achievements: As part of the team, we've lanched more than 7 successful projects so far. I've renewed my Salesforce B2C Commerce Arhitect Certificate in July 2020.

Global-e UK Limited, London, United Kingdom

Technical Architect Salesforce Commerce Cloud

Sep 2017 - Jan 2020

Global-e enables retailers to sell globally in a localized manner to over one billion online shoppers in more than 200 markets worldwide.
My role and responsibility: Provide comprehensive analyzes and technical expertise for integration of Global-e SFCC cartridge into existing or new Merchant storefront, including making the architecture of business/functional flow and user experience. Provide support for our existing on-going merchants/clients, design and implement new features.
My achievements: I've improved my skills in face-to-face client meetings, designing and implementing most difficult, complex and not standard tasks, building complex architecture of business/functional/order/fullfilment/data flow, making the proposals, launching projects in aggressive and limited timeframe, and so on. I've also renewed my Salesforce Commerce Cloud Digital Developer Certificate in Jan 2018 and I've certified Global-e SFCC cartridge, which we've successfully integrated to more than 23 great Merchants, such as Marks & Spencer, CT Shirts, Boux Avenue, Etam, Undiz, M&Co, Musto, East, Vince, Rebecca Taylor, Marc Jacobs, Dim Paris, Playtex, Pepe Jeans, Hackett, ModCloth, Chrome Industries, Paule Ka, Theory, Helmut Lang, Liberty London, Eric Bompard, Cole Haan and more.

DigitasLBi, Amsterdam, Netherlands

Software Development Technical Lead

Senior Demandware Developer

Feb 2017 - Jul 2017
May 2015 - Jan 2017

DigitasLBi is a global marketing and technology agency that transforms businesses for the digital age.
My role and responsibility: I've started working here as Senior Demandware Developer, successfully launched number of e-commerce projects, in which I was responsible for implementing backend project lifecycle, such as import/export order/catalog/data. At some point of time I've been promoted to a Software Development Technical Lead, since then I was leading all Demandware Development practice.
My achievements: DigitasLBi have found in me the "One of the Best Demandware Developer", and I'm proud of it. I've reached new heights in my e-commerce knowledge, Demandware expertise, best practices and standards. I was the one who've implemented early Demandware released Returns/Refunds API, also developed full Return/Refund lifecycle UI (based on ext-js) for Demandware Business Manager. From the moment when I was promoted to Software Development Technical Lead - I was also leading all Demandware Development team. I've learned how to be an excellent 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. And as usually I also renewed my certification in Demandware in October of 2016 and got new certificate. Since of my first day of working here, we've launched more than 6 full lifecycle e-commerce projects, such as Springfield, Women Secret, Pedro del Hierro, Cortefiel, Fifty Factory, Britax Römer, and lot of other beautiful ones.

PulsarFour LLC. (Valtech), Kyiv, Ukraine

Senior Web Developer (Demandware Developer)

Mar 2014 - Apr 2015

PulsarFour is a Digital Commerce Agency - the passionate team of business, technology, and marketing professionals who aspire to build a better world by bringing the best-of-breed and most innovative technologies, processes and knowledge to our clients at an affordable price.
My role and responsibility: I was responsible for backend integration and implementation, such as services, jobs, import/export order, catalog, etc.
My achievements: I worked in very professional team, with great people from (in cooperation with) Valtech. I've learned how to work with Git, moving from SVN, improved my skills in backend development, different sort of integrations, self-managed development. We've launched one project Marc o Polo and provided support for few others.

Astound Commerce, Kyiv, Ukraine

Senior Demandware Developer

Demandware Developer

Feb 2013 - Feb 2014
Oct 2011 - Jan 2013

Astound Commerce is a global e-commerce provider that brings together strategy, technology and interactive marketing services for world’s premier brands and retailers. That was amazing time for me, because it was really first progressive and fast-growing company in my career where I've learned a lot, which was a big jump in my life and career. Amazing projects, amazing culture and people!
My role and responsibility: As a Demandware Developer I was responsible to develop the functionality according to the given requirements within the estimated timeframe.
My achievements: I've learned Demandware as SaaS platform (architecture), all the aspects and specifics of working with and developing for e-commerce sites, best e-commerce and backend/frontend web-development standards and practices. In the end of 2011 I passed an exam and I earned my first Demandware Developer cetrificate. My first project, which I was working on is Icabreaker (about 4 months), then Adidas for the rest of the time being in Astound Commerce. I was a first developer who've launched initial version of Demandware OMS (Order Management System) for Adidas.

Web Impact (Evolusent), Kyiv, Ukraine

Technical Lead

Senior Web Developer

Web Developer

Apr 2011 - Jul 2011
Sep 2010 - Mar 2011
Feb 2010 - Aug 2010

Web Impact (Evolusent) is a technology company with a concentrated “Future Forward” approach. Evolusent deliver robust, all-encompassing solutions for web, mobile and e-learning. The office in Ukraine was an offshore web development team.
My role and responsibility: As a web developer I was responsible to develop the functionality according to the given task description and requirements, fix bugs, provide technical support, maintain existing projects on company's web platform (PRISM framework, written on Coldfusion/PHP).
My achievements: I've been accepted on the job as Web Developer and grew up to Senior Web Developer in 8 months. I've improved my skills in frontend and backend development (PHP, MySQL, HTML, CSS, web standards and protocols, etc.) a lot, also my English and communication skills. Became a team player. I've launched several new social sites - https://gao.ca/, https://lifestylemagazine.ca/, https://schoollife.ca/. In the end of my career here I've been promoted to Technical Lead.

ТОВ "БаДМ" (TOV "BaDM"), Poltava, Ukraine

System Engineer / Developer

Oct 2009 - Feb 2010

My role and responsibility: Design and implement security and automative system for internal processes.
My achievements: I was working in department of automation of pharmaceutical warehouse. Here I've learned more about PHP + MySQL and some basis of HTML + CSS. I've integrated 3 (three) automated modules which have helped to head of department to control some warehouse processes.

ТОВ "Артур К" (TOV "Artur K"), Poltava, Ukraine

System Engineer

Mar 2008 - Oct 2009

My role and responsibility: I was responsible to support and maintain the network and computer infrastructure, digital workspace for employees.
My achievements: I was supporting / maintaining about 50 PCs, installing and configuring Local Network, Internet, telephone PBX LG LDK100, administering and tuning operation systems (such as Windows 2000, Windows XP, Windows Server 2003). Also I've learned and got a lot of experience in ethernet and WiFi network standards, protocols (such as TCP/IP, UDP, HTTP, web) and network security.

Volunteer Experience

Poltava, Ukraine

Technical Director of Computer Class

Apr 2007 - Oct 2010

With some sponsors help I founded the Computer Class (basic computer science) for people who do not have money to get computer education. To be able to send a regular report to my sponsors I've implemented kind of online report system (with using PHP + MySQL + HTML and JavaScript), which helped me to get the real status of visiting my class and the progress of each student. It was great time, I've learned a lot about communication with different people, and also how to handle donations, and I met a lot of great people.

Education

National Aerospace University - "Kharkiv Aviation Institute"

Computer and Information Sciences and Support Services

Aug 2003 - Nov 2004

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

Computer Science Courses

Associate’s Degree,
Computer and Information Sciences and Support Services

Oct 2002 - Feb 2003

Computer Science courses for 4 months. Poltava, Ukraine.

Primary - Secondary School

Sep 1991 - Jun 2002

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

Ivan Melnyk — ivanmelnyk.com