# Artem Vinnichenko > Software engineer @ Pepper Location: Canada, Canada Profile: https://flows.cv/artemvinnichenko As a Lead Software Engineer at Hilti Deutschland, I have been developing the company's asset management platform and leading the front-end development of the new CrewCenter product. With over 15 years of web development experience, I have a strong background in TypeScript, React.js, Redux, GraphQL, Apollo, and other cutting-edge technologies. Product ownership and product quality are not just words to me. I put them as my fundamentals. Every decision I make is always based on product ownership and my extremely high standards of product quality. I am passionate about creating high-quality, testable, and scalable front-end applications that meet the needs and expectations of the users and the business. I enjoy working closely with product owners, designers, backend developers, and QAs, as well as participating in architecture discussions and code reviews. I also have experience in mentoring and leading teams, as well as learning and implementing new technologies. My goal is to further strengthen my technical acumen and enhance my cloud architecture skills. ## Work Experience ### Software Engineer @ Pepper Jan 2024 – Present | New York City Metropolitan Area ### Lead Software Engineer @ Hilti Deutschland Jan 2021 – Jan 2024 | Kaufering, Bavaria, Germany I led the frontend development of a complex web application from scratch using React.js, MUI, and Apollo GraphQL, which resulted in a sales pilot in the DACH region after 6 months of development. With that application, HILTI expanded its presence in the workforce management domain by 100% and now approaching other countries’ markets such as the Czech Republic, Poland, Italy, Belgium, France, and the USA. I was working closely with product owners, designers, backend developers, and QAs. Participating in architecture discussions together with solution architects and project managers. Technologies used: TypeScript, React.js, MUI, styled-components, GraphQL, Apollo, Redux, Redux-saga, React Testing Library, Jest, CI/CD. ### Senior Software Engineer @ GlobalLogic Germany Jan 2020 – Jan 2021 | Kaufering, Bavaria, Germany I participated in the frontend development of a new generation of an asset management product, “On!Track” by HILTI. I introduced the reusable components library based on Storybook implementation and increased customers’ satisfaction by 25% in 6 months by resolving a large number of bugs and updating the unit testing approach Technologies used: TypeScript, React.js, styled-components, Redux, Redux-saga, Jest, Enzyme, Storybook. ### Senior Frontend Developer @ Upwork Jan 2018 – Jan 2020 | Kiev Region, Ukraine I worked with different startups as a contractor, providing services in frontend development using JavaScript/TypeScript and React.js; and mobile development using React Native. Among my clients, there were seed-round startups (STYLINDEX, Dobby) as well as mature C or D-round companies like Upright (www.uprightpose.com). Technologies used: JavaScript, TypeScript, React.js, React Native, RxJS, styled-components, CSS, Jest, Enzyme ### Senior Analyst (Digital), Frontend developer @ Accenture Jan 2016 – Jan 2018 | Riga, Latvia I participated in the frontend development of Accenture’s clients, such as Mediaset Italy and VR Finland. We increased the sales of Mediaset’s product by 12% in one year by fixing a large amount of production bugs and delivering new features to the product. Technologies used: JavaScript, React.js, Redux, Jest, Enzyme ### Frontend Developer @ Zfort Group Jan 2014 – Jan 2015 | Kharkiv, Ukraine I worked as a frontend developer of CMS-based web applications using HTML, CSS, JS, jQuery, and WordPress. Technologies used: CSS, JavaScript, jQuery ## Education ### Master's degree in Automobiles and Automotive Industry Kharkiv National Automobile and Highway University ## Contact & Social - LinkedIn: https://linkedin.com/in/artem-vinnichenko - Portfolio: http://vinnichenko.net --- Source: https://flows.cv/artemvinnichenko JSON Resume: https://flows.cv/artemvinnichenko/resume.json Last updated: 2026-04-13