• Файл

Mykola

Front-end developer

Місто проживання:
Дрогобич
Готовий працювати:
Дрогобич, Львів

Контактна інформація

Шукач вказав телефон .

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Завантажений файл

Файл містить ще 2 сторінки

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

MYKOLA SHEPIDA – SOFTWARE ENGINEER

SUMMARY
I am a software engineer with over 6 years of experience in Front-End development.
My expertise lies primarily in Angular (Angular2+), with additional experience in
React, Svelte. I have successfully developed client-side applications across diverse
industries, including healthcare, retail and distribution, eCommerce, and the oil
industry.
As a Front-End Developer, my core skill set includes:
 HTML5
 ES5, ES6, TypeScript
 CSS3/SASS,
 Angular2+, React, Svelte
 ngrx
 RxJs
 VCS
 Cursor IDE/Visual Studio Code
 Cypress, playwright
 Node/NestJs

Skills:
 Agile Methodologies: SCRUM, Kanban
 Version Control Systems: BitBucket, Git, GitHub
 Front-End Development: Angular, React, Svelte, Bootstrap, Tailwind, Component
Development, JS Core, Jasmine, Material-UI, Redux, TypeScript, localStorage,
ngrx, ngrx/store
 Web Development Tools: Chrome DevTools
 Programming Techniques: Clean Code, OOP, Reactive Programming, Design
Patterns
 Software Construction Tools: RxJS
 Project Management & Defect Tracking: Trello, Jira
 Languages: English(B2+), Ukrainian(native)
 Automated Testing: Karma, Cypress, Playwright

1
 Testing Levels: Unit Testing, E2E Testing
 UX Development: CSS, HTML, Responsive Web Design

WORK EXPERIENCE
Nov-2024 – Now-2025 - Software engineer, Avenga
Customer: Gelato
Team Size: 3 Front-end developers 4 Back-end developers 2 Project managers
Project Role: Software engineer
Project description: Gelato Connect - SaaS platform that unifies every stage of
on-demand print production—procurement, workflow, and logistics—into a single,
connected system, enabling printers to automate processes and scale efficiently.Within
Gelato Connect I was part of the Workflow Builder module, which provides a visual,
configurable environment for designing and optimizing end-to-end production pipelines.
Tasks performed:
 Designed and implemented feature from the ground up, enabling users to
seamlessly migrate, back up, and share complex workflow configurations.
 Developed a comprehensive product-settings interface within the workflow
builder
 Refactored existing workflow-builder interface to align with the new design
system—rewriting components, improving accessibility, and optimizing
performance.
 Wrote and maintained end-to-end test suites in Playwright
Environment & Tools :
 Development Tools: VsCode, Cursor IDE, pnpm, Jira, Datadog
 Technologies: Svelte, Tailwind, TypeScript, NestJs, Playwright,

Jan-2024 – Nov-2024 - Software engineer, Avenga
Customer: Gelato
Team Size: 4 Front-end/full stack developers , 1 Project manager
Project Role: Software engineer
Project description: Gelato’s online Design Editor - tool that empowers merchants and
designers to create and customize print-on-demand products from scratch or using

2
templates,. It provides an intuitive, layer-based canvas with drag-and-drop functionality
and a sidebar control panel for adding text, images, clip art, and shapes; integrates
directly with Shutterstock for millions of stock assets; offers advanced image editing
(filters, adjustments, auto-enhance); supports reusable design templates for brand
consistency; and plugs seamlessly into ecommerce platforms like Shopify and Etsy,
including a dedicated Personalization Studio for live customer previews and automated
fulfillment
Tasks performed:
 Drove the implementation of a fully responsive, mobile-optimized version of the
design editor—redesigning UI layouts, touch interactions, and performance
optimizations to ensure a seamless experience on small screens.
 Added a suites of new text-editing and image-editing features
 Developed a shared component library for the personalization tool, encapsulating
dynamic fields (names, dates, custom assets) and validation logic
 Identified and resolved bugs to improve application stability
Environment & Tools :
 Development Tools: VsCode, npm, Angular CLI, Jira, Datadog, Grafana,
Amplitude
 Technologies: React, TypeScript, Python, SASS, NestJs, Playwright, Angular

Oct-2021 – Jan 2024 - Software engineer, Avenga
Customer: Gelato
Team Size: 5 Front-end developers, 3 Back-end developers, 1 Project manager
Project Role: Software engineer
Project description: Gelato’s centralized print-on-demand management portal, enabling
users to create and customize products, manage orders and shipments, and integrate
with various ecommerce platforms through both web and mobile interfaces.
Tasks performed:
 Collaborated on multiple areas of the application, from front-end interfaces to
back-end services, ensuring end-to-end cohesion
 Designed and implemented advanced, subscription-only features—boosting value
for paid users and driving engagement.
 Developed and maintained a shared component library (UI elements, utility
modules) to promote consistency and reuse across projects.
 Wrote and maintained comprehensive end-to-end tests using Cypress and
Playwright to validate critical user flows.
3
 Identified and resolved bugs to improve application stability
Environment & Tools :
 Development Tools: VsCode, npm, Angular CLI, Jira, Datadog, Grafana,
Amplitude
 Technologies: React, TypeScript, Python, SASS, NestJs, Playwright, Angular

Jan-2020 - Sep-2021 - Software engineer, EPAM Systems
Team Size: 3 Front-end developers 2 Back-end developers 1 Team lead
Project Role: Software enginner
Tasks performed:
 Refactored existing functionality to improve code quality and maintainability
 Implemented new features, enhancing user experience and application
capabilities
 Optimized critical application functionality, significantly boosting performance
 Developed comprehensive tests for the store, ensuring robust coverage and
reliability
 Developed a mobile PWA application, expanding the product’s reach and
accessibility
 Designed and implemented shared common components for reusability across
projects
 Conducted extensive PR reviews to maintain high standards of code quality
 Debugged and fixed issues to ensure smooth and efficient application operation
Environment & Tools :
 Development Tools: VsCode, npm, Angular CLI, VSTS
 Technologies: Angular 8/9, RxJs, ngrx, Jasmine, TypeScript, SASS, MongoDB

Sep-2019 - Dec-2019 - Front-end developer
Project: Cloud based applications for the drilling planning

4
Team Size: Development team: 12 members, Front-end: 7 members QA team: 4
members 1 Tech writer
Project Role: Front-end developer
Tasks performed:
 Refactored common and container components to improve code efficiency and
maintainability
 Implemented new features to enhance application functionality
 Debugged and resolved issues, providing ongoing support to ensure smooth
operation
 Developed unit tests for common components, directives, reducers, and effects,
ensuring code reliability
 Introduced a new approach for API calls in E2E testing, allowing for customizable
response scenarios
Environment & Tools: :
 Development Tools: VSTS, npm, Node.js, VS Code, Angular CLI
 Technologies: Angular 8, TypeScript, NgRx, RxJs, Jasmine

Mar-2019 - Aug-2019 - Front-end developer
Team Size: Team composition: 3 developers - contractors, 8+ developers on customer
side.
Project Role: Front-end developer
Tasks performed:
 Developed new features focused on wellbore data visualization, enhancing the
user interface
 Expanded functionality within the wellbore widget view, improving user interaction
 Complemented and improved existing code, ensuring consistency and reliability
 Refactored code to optimize performance and maintainability
 Provided ongoing support and maintenance, including bug fixing and
troubleshooting
Environment & Tools:
 Cloud Platform: Google Cloud Platform (GCP)
 Development Tools: VSTS, npm, Node.js, VS Code, Angular CLI

5
 Technologies: Angular 7, TypeScript, RxJs, NgRx

Aug-2018 - Jan-2019
Customer: Retail & Distribution.
Project: An application to help end-users explore platform features, receive hints
and suggestions, and visualize workflows for effective utilization.
Team Size: 6 Members (2 Developers, 2 Project Managers/Scrum Masters, 2 Designers, 1
QA)
Project Role: Front-end developer
Tasks performed:
 Ensured website accessibility across all users
 Provided cross-browser support for Chrome, IE11, Edge, and Safari
 Designed and implemented components from scratch, including layout and
business logic
 Integrated multilanguage support to enhance user experience
 Performed general support and maintenance, including bug fixing and
troubleshooting
Environment & Tools:
 Version Control & Development Tools: BitBucket, Node.js, npm, VS Code,
Angular CLI, Google Documents
 Technologies: HTML5, SASS (BEM methodology), Angular 6, Angular
Routes, Angular Template-Driven Forms, i18n, Bootstrap/ng-bootstrap,
Grid Layout, TypeScript, RxJs

6

Схожі кандидати

Усі схожі кандидати


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: