Roman Pellya

I am a

Roman Pellya

© CopyrightPellya
Designed byPellya

About

My name is Roman Pellya; I am a Frontend developer from St Petersburg with four years’ experience in commercial development within the field of information security. I am currently working on architecture, performance and UI platforms for in-house products built using React and TypeScript.

Frontend-developer

I am aiming for a Senior-level role, where I will be required to build reliable, scalable and high-performance solutions, as well as design the Frontend architecture and the processes surrounding it.
Date of birth:11th May
Email:rpellya@gmail.com
City:St. Petersburg, Russia
Education:Applied Informatics, SPbPU

Skills

I build product and platform Frontend solutions for large enterprise systems: admin panels, UI libraries, FSD architecture, and a high level of automated testing and CI/CD.

Basic:

REACT0%
JAVASCRIPT, TYPESCRIPT0%
REDUX TOOLKIT, RTK QUERY0%
NODE.JS0%
NEXT.JS0%
DOCKER0%
PYTHON0%
POSTGRESQL0%

Additional:

ViteWebpackBabelHTMLCSSSCSS/SASSJestVitestCypresse2eTestplanePlaywrightStorybookREST APIdevopsCI/CD PipelineC++C#AI-AgentsCodexClaude

Resume

I develop product and platform-based Frontend solutions for large-scale enterprise systems: admin panels, UI libraries, FSD-based architecture, and high levels of test automation and CI/CD.

You can download my resumehere

Summary

Roman Pellya

I am able to manage a project from scratch: from designing the business logic and APIs to setting up CI/CD and a full testing cycle. I structure processes so that the team works seamlessly, and quality is not the responsibility of any one individual, but a shared responsibility. When it comes to Frontend development, I focus on more than just the visuals: architecture, application performance and ease of future development are of critical importance to me.
  • St. Petersburg, Russia
  • rpellya@gmail.com

Professional Experience

Frontend Developer

2023 — PresentGazprom, RussiaFrontend developer based in St Petersburg. I specialise in React, TypeScript, SPA architecture and UI platforms, as well as setting up CI/CD and testing infrastructure for large-scale enterprise projects. I have experience in leadership, mentoring and working in teams with high product workload. Stack: React, TypeScript, JavaScript, Redux Toolkit, RTK QUERY, FSD, Vite, Webpack, Ant design, Node.js, Rest API, OpenAPI, Jest, Vitest, React Testing Library, StoryBook, Testplane, Azure DevOps.
  • Built and maintained high-traffic administrative dashboards (SPAs) for managing large-scale products from scratch.
  • Designed application architecture and micro-frontend layers using the FSD approach, and implemented business logic and API integrations.
  • Set up unit and end-to-end testing (Jest, Vitest, React Testing Library, Playwright, Testplane), StoryBook and UI testing infrastructure, achieving up to 80% coverage of critical modules.
  • Implemented automated visual regression testing on Testplane: over 40 components, more than 1,300 screenshot tests, 4 themes, and a run in Azure Pipelines taking ~3–4 minutes without any manual verification.
  • I developed modules and components for the following products: JWT-based authorisation and registration, session management, file operations, table virtualisation, SVG charts, localisation and complex validation.
  • I migrated the build process from Webpack to Vite, implemented code splitting and lazy loading, and sped up the build process and the application's initial load.
  • I created large SVG graphics and updated them every second without any memory leaks or a drop in performance.
  • I carried out code reviews, mentored interns and junior developers, and implemented best practices: typing, accessibility, requirements documentation and internationalisation.

Junior Frontend Developer

August 2022 - May 2023Web Studio, RussiaDevelopment and advancement of commercial corporate portals and web applications in the fields of real estate and medicine. Technologies: HTML, CSS, SCSS, JavaScript, Figma, Git, GitHub.
  • Developed a patient personal account for a dental clinic on JavaScript, SCSS and HTML: online doctor appointments, specialist and time selection, form validation. Reduced the number of calls to the call center and simplified appointment booking for patients.
  • Developed interactive interfaces for multi-page websites: menus, modal windows, forms, tabs. Ensured cross-browser compatibility in Chrome, Firefox, Safari.
  • Adapted web interfaces to mobile and desktop resolutions using SCSS: media queries, mixins, flex, grid. Improved UX on mobile devices.
  • Worked with Git and GitHub: feature branches and Merge Requests, code review. Reduced the number of bugs through early review and fixing comments.
  • Interacted with designer, manager and QA when preparing projects for publication: clarified layouts in Figma, fixed visual and functional bugs, participated in releases.

Education

Peter the Great St. Petersburg Polytechnic University (SPbPU)

2024 - 2029St. Petersburg, Russia09.03.03. Applied Informatics, ICNK

    Middle Front-End Developer Course

    2025Yandex Practicum, OnlineFurther education for professional development
      Link to the project in Github.

      Advanced Frontend. In production on React

      2024ulbitv, OnlineFurther education for professional development
        Link to the project in Github.

        Peter the Great Institute of Secondary Vocational Education (with honors)

        2020 - 2024St. Petersburg, Russia09.02.07. Programming and Information Technology

          Contact

          You can contact me via various social networks or write to me directly at rpellya@gmail.com.