Summary
Overview
Work History
Education
Skills
Timeline
Hi, I’m

Yulia Romanyk

Frontend Engineer (React / TypeScript)
Vilvoorde
Yulia Romanyk

Summary

Frontend Engineer with 3+ years of experience building large-scale AI-driven and enterprise SaaS platforms. Specialized in designing scalable frontend architectures, micro-frontend systems, and complex state-driven applications. Strong background in performance optimization, cross-team collaboration, and building maintainable UI systems for long-term product growth. Experienced in AI assistant interfaces, autonomous agent platforms, and cloud-based enterprise products.

Overview

3
years of professional experience
5
Languages

Work History

SoftServe

AI Agent Platform (Enterprise SaaS)
09.2025 - 03.2026

Job overview

Platform for building and managing autonomous AI agents with complex configuration flows, permissions and analytics.

Ownership:

  • Designed scalable modular form system for complex agent instructions, triggers, and actions
  • Defined API integration contracts in collaboration with backend teams
  • Mentored junior engineers and conducted code reviews
  • Technical Contributions:
  • Implemented role-based access control (RBAC) and guarded routing
  • Optimized rendering performance for large, nested dynamic forms
  • Integrated analytics and feature flagging (LaunchDarkly)
  • Improved maintainability through modular component abstraction
  • Increased test reliability (unit + integration + E2E)

Impact:

  • Reduced frontend regression issues through improved validation architecture
  • Improved performance and scalability of agent configuration UI
  • Contributed to faster feature delivery via better component isolation

Tech: React, TypeScript, Styled Components, React Router, Formik, Yup, React Virtualization, LaunchDarkly, Jest, RTL, Cypress

SoftServe

AI Assistant Micro-Frontend
03.2025 - 09.2025

Job overview

Real-time AI assistant interface with threaded conversations and agent management flows.

Technical Contributions:

  • Architected scalable chat UI supporting long conversation threads
  • Implemented virtualization to handle large message volumes
  • Designed routing system supporting multi-tenant context (company/project separation)
  • Integrated analytics, feature flags, and i18n at scale
  • Improved UI responsiveness and layout stability

Impact:

  • Significantly improved performance for long chat sessions
  • Increased maintainability of micro-frontend structure
  • Strengthened frontend test coverage strategy

Tech: React, TypeScript, Styled Components, React Router, Formik, Yup, React Virtualization, LaunchDarkly, Jest, RTL, Cypress

SoftServe

Micro-Frontend Migration (Construction Platform)
09.2024 - 03.2025

Job overview

Migrated core module from monolithic React application into micro-frontend architecture.

Technical Contributions:

  • Refactored legacy modules and reduced technical debt.
  • Improved dependency management and optimized bundle size.
  • Applied code splitting and lazy loading to enhance performance.
  • Strengthened module boundaries within micro-frontend architecture.
  • Coordinated releases with QA and backend teams.

Impact:

  • Increased deployment flexibility through better module decoupling.
  • Reduced coupling between platform modules.
  • Improved long-term scalability and maintainability.
  • Reduced release-related production issues.

Tech: React, TypeScript, Styled Components, React Query, Redux, Context API, Jest, MirageJS

SoftServe

Global Tutoring Marketplace
01.2023 - 09.2024

Job overview

Large-scale marketplace platform connecting students and educators globally.

Technical Contributions:

  • Developed scalable, high-performance UI features with React and Redux Toolkit.
  • Optimized matching flow and component rendering for better responsiveness.
  • Refactored legacy code to improve maintainability and reduce technical debt.
  • Implemented unit tests and collaborated with product and design teams.
  • Presented features and solutions to stakeholders.

Impact:

  • Enhanced user experience and engagement in the tutor–student flow.
  • Improved performance and responsiveness of core interactions.

Tech: React, TypeScript, Redux Toolkit, Material UI, Node.js, MongoDB, Jest

Education

Ivan Franko National University of Lviv
Lviv, Ukraine

Bachelor's degree from Computer Science
06-2025

Skills

Frontend & Frameworks: React, TypeScript, Redux Toolkit, React Query, React Router, Styled Components, Material UI

Architecture & Patterns: Micro-frontends, Component-driven / Modular UI, RBAC, Feature flags, Scalable state management

Performance & Optimization: Code splitting, Lazy loading, Virtualization, Memoization, Rendering & Bundle optimization

Testing & Quality: Jest, React Testing Library, Cypress, MirageJS, Unit & Integration testing, E2E testing

Styling & UI: Responsive design, Accessibility (a11y), Formik, Yup, Floating UI, Recharts, React Markdown

Tools & Workflow: Git, CI/CD workflows, LaunchDarkly, Contentful, Analytics integration, Agile/Scrum

Timeline

AI Agent Platform (Enterprise SaaS)

SoftServe
09.2025 - 03.2026

AI Assistant Micro-Frontend

SoftServe
03.2025 - 09.2025

Micro-Frontend Migration (Construction Platform)

SoftServe
09.2024 - 03.2025

Global Tutoring Marketplace

SoftServe
01.2023 - 09.2024

Ivan Franko National University of Lviv

Bachelor's degree from Computer Science
Yulia RomanykFrontend Engineer (React / TypeScript)