Juraj Vajda
Verified Expert in Engineering
Front-end Developer
Toronto, ON, Canada
Toptal member since March 14, 2019
Juraj is a senior front-end engineer with over a decade of experience as a team lead, scrum master, and technology advisor, as well as a developer working on front-end architecture for eCommerce projects and as an application developer. His past customers include Rituals Cosmetics, Liberty Global, and Flight Centre. Juraj specializes in JavaScript frameworks and eCommerce/content management platforms.
Portfolio
Experience
- Front-end Development - 11 years
- JavaScript - 11 years
- Sass - 10 years
- Scrum - 8 years
- Demandware - 8 years
- eCommerce - 8 years
- Less - 4 years
- Angular - 1 year
Availability
Preferred Environment
Terminal, Unix, Linux, Eclipse, Git, Sublime Text
The most amazing...
...thing I've done is the complete redesign of Demandware out-of-the-box checkout logic.
Work Experience
Senior Salesforce Engineer
Denon
- Created a new Denon eCommerce store on the Salesforce Commerce Cloud platform from the ground up.
- Implemented checkout services and payment methods.
- Created an export order job and order synchronization via an API to 3rd-party systems.
- Created scalable and reusable front-end components.
- Designed reusable components in Salesforce CMS with Page Designer.
Demandware Engineer
Deckers - Deckers US
- Migrated the SiteGenesis platform to a new SFRA platform for all brands (TEVA, HOKA, UGG, Koolabura, and Sanuk).
- Worked on front-end and back-end checkout implementations.
- Collaborated with designers and communicated with them.
- Implemented unit, integration, and functional tests with Bitbucket pipelines.
- Implemented back-end business logic for the cart page, PDP, PLP, and checkout.
- Worked with different countries, languages, and currencies.
Senior Salesforce Engineer
Hot Topic
- Worked on buy-online-pickup-in-store services implementation and customization.
- Implemented delivery services and worked on the customization on the same day.
- Used Jira, Bitbucket, and Git for tracking time and work.
Senior Salesforce Engineer
Leslie's
- Updated back-end architecture to the latest SFCC standards.
- Implemented and customized 3rd-party subscription services.
- Used Scrum and tracked time and work in Jira Atlassian tool.
Senior Salesforce Engineer
Elva
- Implemented pixel-perfect designs and motions for various product pages.
- Utilized various tracking tools for time and work, e.g., Harvest, Jira, and Bitbucket.
- Created custom product landing pages with JavaScript, Sass, and ISML templates.
Senior Salesforce Engineer
Anastasia Beverly Hills
- Worked on GreenSock interactive animation implementation for various pages.
- Contributed to ScrollMagic interactive animation implementation for various pages.
- Implemented video players using APIs for various pages.
Senior Salesforce Engineer
e.l.f. cosmetics
- Improved and implemented new services for checkout payments, PDP experience, and testing.
- Tracked work and time using Jira and Bitbucket services.
- Implemented testing automation with Bitbucket pipelines.
- Developed Salesforce PWA using React, TypeScript, and testing frameworks.
Senior Full-stack Developer
Level
- Developed custom applications using React with various technologies.
- Used AWS as the back end and implemented it for client-side communication.
- Contributed to the application development direction and architecture.
Senior Salesforce Engineer
Wolverine
- Worked with Demandware pipelines architecture and scripts.
- Improved and maintained checkout functionality based on business requirements.
- Tracked time and worked with Jira and Bitbucket tools.
Senior Front-end Developer
Emark
- Set up a new Salesforce Commerce Cloud store from the ground up.
- Established front-end architecture and automation from the ground up.
- Implemented and redesigned the following pages: a homepage, a category listing page, PDP, cart pages, checkout, product variations, catalogs, content slots, and assets architecture.
Senior Front-end Engineer Lead
Flight Centre Canada
- Implemented scalable front-end architecture using the MVC model, decoupling responsibilities and reusable components.
- Implemented automated build and linting using Gulp, later refactored to Webpack 4.
- Introduced React to the front-end stack and developed reusable components along with Google Material Design components.
- Developed a mock PWA application with Angular 7 and introduced PWA capabilities to the company.
- Set up, introduced, and implemented Scrum/Kanban workflow with a Jira board and Confluence documentation. Introduced and presented Drupal CMS as an improvement for our content management with decoupled Drupal and a REST API.
- Upgraded SVN technology with Git and Bitbucket. Introduced React frameworks. Developed various content and product pages using asynchronous services and JavaScript APIs.
- Redesigned the homepage, product detail pages, and listing pages with new business logic and REST API implementation.
- Supported the design team with the creation of a style guide and atomic designs. Improved page load performance and best practices using Vanilla JS with ES6 and Babel. Introduced ITCSS architecture.
- Upgraded our server hardware to cloud Azure VM in order to use up-to-date front-end technologies and build/deploy tools like Jenkins.
- Supported the business by planning and creating roadmaps. Implemented dynamic image services in the front end using Cloudinary services.
Full-stack Developer
JUNOMA s.r.o.
- Built Holosystems' homepage using the latest front-end technologies and design.
- Developed for the La Prairie project as a consultant and support from Holosystems, creating a new product detail page and landing pages for their new product line.
- Introduced the latest technologies like React and Angular.
Senior Front-end Engineer Lead
Intuit
- Built OpenCms components and MVC component architecture.
- Developed various reusable AEM components with front-end to back-end communication.
- Developed YouTube video components with playlists using the YouTube API.
- Created and managed Optimizely experiments and data collection/analysis.
- Collaborated closely with the design team to improve website consistency and style guide.
- Did AEM training to improve AEM knowledge and expertise.
Senior Front-end Engineer
Holosystems GmbH & Co.KG
- Developed a parallax and interactive landing page for the company's new product.
- Implemented consistency between most pages—PDP, listing pages, cart pages, and landing pages.
- Corrected and improved performance with parallax pages and scroll effects.
- Tested on multiple browsers and devices, making sure it was cross-browser/device compatible and fast.
Senior Front-end Engineer Lead
Bol.com
- Created a web application style guide for reusable components for developers and businesses.
- Planned, estimated, and communicated with the business (PO) and UX/UI team.
- Implemented Angular services with back-end microservice architecture.
- Fulfilled scrum master responsibilities, scheduling and facilitating scrum ceremonies.
- Developed a web application in Angular for our internal network of suppliers and sellers where they could interactively manage their products—content, inventory, prices, and more.
- Wrote automated E2E tests on build time to improve code quality.
Senior Front-end Engineer Lead
Rituals Cosmetics
- Redesigned and refactored pages, including content pages, landing pages, product detail pages, listing pages, cart pages, mini-cart functionalities, checkout pages, third-party payment systems, promotion banners, and global navigation.
- Implemented Google Analytics and Optimizely. Constantly tested all development on multiple browsers and devices.
- Migrated the Demandware platform using pipelines to the latest Demandware platform using controllers.
- Developed single-page checkout on the Demandware platform. Assured code quality by testing code reviews.
- Developed custom CMS for Demandware with reusable components and page creations with features like image resizing, cropping, and content versioning.
- Created and developed a live style guide system for design. Developed business logic for tax calculations in multiple countries and checkout validations.
- Worked actively with various designers and design agencies, helping them deliver consistent designs with the Rituals page and translating the design to pixel-perfect websites.
- Collaborated with outsourcing development companies and managers to scale our team of developers.
- Implemented the latest Demandware functionalities like product variations or cross- and up-sale learning mechanisms.
- Developed multiple parallax pages with scroll effects for campaigns or products. Re-designed blog article pages by decoupling WordPress using REST API and Demandware platforms.
JavaScript Developer
Liberty Global
- Developed and improved the performance of TV setup box software running on JavaScript engine SpiderMonkey.
- Built a performant TV box application for customers.
- Collaborated closely with the designer and implemented the designs for TV setup box applications.
- Smoke tested every day and gathered data from tests.
- Improved performance of TV program schedule applications by refactoring JavaScript functions.
Software Engineer
Competa IT
- Developed Competa IT internal web application with Backbone.js and PHP for other consultants to share project knowledge, earn toke points, write blog articles, and read news and announcements.
- Built eCommerce websites/stores using Salesforce Commerce Cloud.
- Developed custom JavaScript applications with a focus on performance.
Front-end Developer
Suitsupply
- Set up new front-end architecture and worked with the MVC model.
- Redesigned the homepage, PDP, listing pages, checkout, cart page, 3rd-party payment systems, variations, blog articles, glossary, and more.
- Supported the integration of custom live chat for the customer support team.
- Redesigned the main navigation header to be responsive.
- Implemented an enterprise slider library with scroll and parallax animations.
Full-stack Developer
Telpress International
- Developed a web application for news agencies with newsfeeds from Associated Press and web crawlers.
- Developed and designed 3D models and animations for airplanes and flight classes.
- Supported and maintained web crawlers for gathering new data and creating news feeds.
- Supported the development of a CMS article writing system for a publicist and news agencies with review/approval editorial workflows.
- Developed and maintained a website for Telpress International.
Experience
Demandware Single-page Checkout
My Assortment Web App
Offers Web App
Demandware Magazine Redesign
Demandware Custom CMS
Dynamic Vacation Packages
La Prairie New Line PDP and LP
https://www.laprairie.comEducation
Bachelor's Degree in Electrotechnics
University of Žilina – Electrotechnics Faculty - Žilina, Slovakia
Certifications
Demandware
Demandware
Skills
Libraries/APIs
Material 2, jQuery, jQuery UI, Handlebars, Salesforce REST API, React, Demandware API, Backbone.js, JSON API, Susy, Node.js, Apache Jackrabbit, Amazon API, AngularUI
Tools
Angular CLI, Front-end Build Tools, Gulp, Webpack 4, Git, Bitbucket, Jira, Confluence, NPM, Bower Front-end Dependency Manager, CSS Lint, JavaScript Testing, JavaScript Debugging, Sublime Text, Terminal, Apache Maven, Webpack, Subversion (SVN), Shell, Bower, Browserify, SassDoc, Jenkins, Apache Tomcat, Adobe Experience Manager (AEM), Salesforce Commerce Cloud (SFCC), AngularFire
Languages
JavaScript, JavaScript 6, ECMAScript (ES6), CSS3, HTML5, Sass, Less, TypeScript, TypeScript 3, Java, HTML, CSS, XML, PHP
Frameworks
JavaScript MVC, Compass, Jakarta Server Pages (JSP), Angular, Angular Material, Drupal Commerce, Protractor, Cypress, AngularJS, Bootstrap, SpiderMonkey
Paradigms
Object-oriented Programming (OOP), Scrum, Kanban, REST, E2E Testing
Platforms
Demandware, Salesforce, Demandware Architecture, Drupal 8, Eclipse, Linux, Unix, OpenCms, AWS IoT, WordPress, CloudCraze
Storage
Salesforce Commerce Cloud, MySQL, SQLite
Other
CSS Grid, eCommerce, Front-end, Front-end Development, Scrum Master, Lint, PWA, Certified Scrum Product Owner (CSPO), Progressive Web Applications (PWAs), Component-based Architecture, Ajax, Pipelines, ISML Templates, JSDoc, Templates, Open Source CMS, Software Development, CSS5
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