Skip to content
AP

Artem Prygunov

@harry177

Interested in Frontend and Full-stack roles

Greetings, I have over 4 years of commercial experience in frontend and full-stack development.

Open to

Hiring & referrals

About

Throughout my career, I've worked with JavaScript, TypeScript, React, Redux, Zustand, Next.js, Node.js, WebXR, Three.js, WebRTC, MySQL, PostgreSQL, MongoDB, and many other technologies. In my daily work, I actively use modern AI tools such as Codex, GitHub Copilot, and others. I follow the Feature-Sliced Design (FSD) architecture where appropriate and write automated tests using React Testing Library, Jest, and Playwright. I have experience working with REST APIs, WebSockets, and GraphQL. I can build custom component libraries from scratch or work with established UI libraries such as Shadcn UI, Radix UI, Material UI, and Ant Design. I also have experience configuring and deploying infrastructure on platforms such as AWS, Heroku, and DigitalOcean. My English level is B2+. I am currently based in Belgrade, Serbia. GitHub: https://github.com/harry177 Telegram: @harry177 Kind regards, Artem Prygunov

Career

Experience: 4 years

Experience

Frontend Developer / Full-stack developer (React.js, Next.js, Node.js)

Ballwool

Apr 2025 — Apr 2026

Built application architecture and UI components, and implemented authentication, messaging, streaming, email, logging and E2E testing.

• Develop from scratch architecture of main and seller applications based on Next.js and FSD. • Develop project UI components library. • Optimize structure of apps with SSR and CSR. • Implement token-based auth pipelines and connect them with old applications. • Develop internationalization routing with next-intl. • Set up socket-io internal messenger. • Make logging processes (Sentry, Pino). • Develop webRTC streaming and video-chat services. • Develop transactional emails with Mailchimp. • Add Playwright E2E testing.

Frontend Developer

Andersen Lab

Jul 2024 — Apr 2025

Developed pages, forms, a Storybook UI library and unit tests for a financial application, and transferred the frontend to AWS.

• Developed a financial application (under NDA) in a distributed team according to the Scrum approach. • Worked on the Welcome page and Payments page. • Developed multi-forms using React Hook Form, Zod and TanStack Query. • Built an internal UI library based on styled components in Storybook. • Added unit tests using Jest and RTL. • Transferred the frontend to AWS.

Frontend Developer

Vefatso.ru

Sep 2023 — Jun 2024

Developed ecommerce features and UI infrastructure, maintained deployment pipelines, and supervised two frontend developers.

• Developed a jewelry constructor and ecommerce platform. • Worked on the catalog, home page, collection pages, cart and favorites. • Implemented user authentication and authorization. • Built an internal UI library based on shadcn / radix UI. • Maintained deployment pipelines using Github Actions and Docker. • Supervised the work of two frontend developers through weekly calls, code reviews, debugging and brainstorms.

WebXR Developer

Infomediji d.o.o

May 2023 — Oct 2023

Built two VR video-player MVPs, adding controller interaction and, in the second version, 3D chat and messaging.

• Developed two MVP versions of a 3D video player for VR headsets (Oculus). • Implemented a 3D scene in VR using WebXR and Three.js, with a 3D object with video texture and flat interface elements (buttons). • Enabled users to control the app with VR controllers and watch video in VR space. • Added 3D chat with a 3D virtual keyboard and a WebSocket server so users could message each other while watching a video.

Frontend Developer

TLT PRO

May 2022 — Apr 2023

Built admin-panel interfaces and shared components for a crypto portal as part of a Scrum team.

• Took a part in developing crypto portal https://cryptohedge.fund/. • Built user interfaces for the admin panel and common components, including forms, cards and server interaction. • Worked in a team using the Scrum methodology.

Education

Frontend developer

Rolling Scopes School

2021 — 2022

International Economy

Peoples Friendship University of Russia

2005 — 2010

Selected projects

WebXR 3D video player — first version

A VR video player with a 3D scene, video-textured object and interface controlled using VR controllers. Requires WebXR Viewer extension to interact with the VR interface.

Open project

WebXR 3D video player — second version

A VR video player with 3D chat, a virtual keyboard and WebSocket messaging. Requires WebXR Viewer extension to interact with the VR interface.

Open project

Vefatso.ru jewelry constructor and ecommerce platform

Jewelry ecommerce platform with catalog, collection pages, cart, favorites and user authentication.

Open project

CryptoHedge

Crypto portal for which the candidate built admin-panel interfaces and shared components.

Open project

Cooking quiz game

Team project completed during Rolling Scopes School.

Open project

GraphQL editor / custom IDE

Team project completed during Rolling Scopes School.

Open project

Skills

JavaScriptTypeScriptReactNext.jsHTMLCSSSCSSTailwindReduxZustandFramer MotionMUIshadcn UIRadix UIStorybookNode.jsExpressGraphQLWebSocketsSocket.io