Fișier CV
VN
Front-end developer

Gender Masculin

address Chișinău

Pentru a vedea datele de contact ale candidatului trebuie să vă înregistrați și să achitați pentru "Acces la baza de CV‑uri".

Fișier CV încărcat

Cv Preview

Acest CV este publicat ca fișier. Acum vizualizați versiunea text a acestuia, care poate fi ușor diferită de original.

EXPERIENCE

Frontend Web Developer
Vebivaer
July 2025 - May 2025
Moscow, Russia

  • Built the entire frontend architecture using React, Next.js, and TypeScript with server-side rendering and static generation.
  • Implemented JWT-based authentication, including token handling and protected routes.
  • Developed a real-time chat feature using WebSocket and a live news feed via SSE.
  • Integrated Google Analytics to monitor user behavior and page views.
  • Wrote unit and integration tests using Jest and React Testing Library to ensure reliability and prevent regressions.
  • Followed best practices for accessibility, performance optimization, and code maintainability.

Frontend Web
Clevesoft
React Native Developer
May 2025 - May 2024
Tiraspol, Moldova

  • Conducted comprehensive code reviews in a cross-functional team, identifying and resolving critical issues. Used Git and a task tracking system (e.g., Jira) to monitor improvements, resulting in a 15% reduction in bugs and increased code stability.
  • Improved app performance by optimizing loading times and UI responsiveness. Measured performance gains with Chrome DevTools (Performance & Network tabs) and Lighthouse reports, resulting in a 30% overall improvement.
  • Developed and maintained web and mobile applications using React and React Native, ensuring a consistent user experience across multiple platforms.
  • Introduced FSD (Feature-Sliced Design) architecture into legacy projects, improving code structure, scalability, and maintainability.

Front-end Web Developer
TVS
April 2024 - February 2023
Tiraspol, Moldova

  • Wrote unit tests, increasing test coverage and reducing the number of production bugs.
  • Identified and resolved performance bottlenecks using Chrome DevTools, Lighthouse, and WebPage Test, achieving a 20% boost in app performance and a 30% faster page load time.
  • Participated in code reviews, improving overall code quality and ensuring adherence to development standards.

Front-end Web Developer
Caspian Escape
December 2022 - July 2021
Baku, Azerbaijan

  • Integrated interactive maps with attractions, custom routes, and interest-based filtering.
  • Implemented multilingual support (Russian, English, Turkish).
  • Ensured full mobile and tablet responsiveness through adaptive design.
  • Integrated REST API for tour packages, hotels, and reviews.
  • Optimized performance with lazy loading and page speed improvements.

PROJECTS

Supply Hub
July 2025 - May 2025
Technologies: React, Next, Redux Toolkit, TypeScript, Jest, React Testing Library, WebSocket, SSE, Storybook, Google Analytics, JWT.

  • Implemented dynamic routing for products and categories.
  • Implemented user authentication using JWT, ensuring secure token exchange and session management.
  • Implemented a real-time chat using WebSocket, enabling two-way message exchange and interface updates without page reloads.
  • Implemented real-time news feed display using SSE (Server-Sent Events) to continuously update data from the server.
  • Configured global state management via Redux Toolkit (cart, filters, users).
  • Integrated REST API for product data, pricing, and stock availability.
  • Integrated Google Analytics for user behavior tracking in a React application. Configured event tracking and page navigation monitoring.
  • Optimized performance (lazy loading images and components).
  • Wrote unit tests for key components using Jest and React Testing Library.
  • Integrated Storybook to build and document UI components, improving quality and accelerating interface development.

PolBox TV Mobile
May 2025 - May 2024
Technologies: ReactNative, Redux Toolkit, TypeScript, React Navigation, AsyncStorage, i18next, react-i18next, Google Analytics, Sentry, SSE, WebSocket.

  • Migrated the codebase from JavaScript to TypeScript, improving type safety and developer experience.
  • Refactored the project architecture using Feature-Sliced Design (FSD) for better scalability and modularity.
  • Integrated Sentry for error monitoring and Google Analytics for user behavior tracking in a React application. Configured event tracking, page navigation monitoring, and critical error handling.
  • Handled bug fixing and improved overall app stability and performance.
  • Contributed to component refactoring to enhance code structure and reusability.

PolBox Smart TV
November 2024 - July 2024
Technologies: React, TypeScript, MobX, Jest, React Testing Library, SCSS, Norigin Media, SSE, Sentry, Google Analytics, Storybook.

  • Participated in building the project from scratch for Smart TV platforms (Tizen, LG).
  • Implemented core UI screens, player logic, and API integrations.
  • Set up state management using MobX.
  • Integrated Storybook to build and document UI components, improving quality and accelerating interface development.
  • Wrote unit and integration tests using Jest and React Testing Library.
  • Integrated NoriginMedia solutions for remote control handling and TV-specific UX.
  • Integrated Sentry for error monitoring and Google Analytics for user behavior tracking in a React application. Configured event tracking, page navigation monitoring, and critical error handling.

Orzel Web
April 2025 - November 2024
Technologies: React, Next, TypeScript, Redux Toolkit, Fetch API, i18next, WebSocket.

  • Implemented server-side rendering and static site generation to improve performance and SEO.
  • Configured routing and dynamic routes in Next.js.
  • Participated in code reviews and collaborated via Git and pull requests.
  • Configured linting, code formatting, and pre-commit hooks (ESLint, Prettier).
  • Implemented a real-time chat using WebSocket, including connection handling, incoming/outgoing message processing, and chat history display.

EduSpace Web
April 2024 - February 2023
Technologies: Next, React, TypeScript, REST API, i18next, JWT, Jest, React Testing Library, Storybook.

  • Developed a SPA using Next.js and TypeScript with SSR and static generation.
  • Configured dynamic routing for course, profile, and module pages.
  • Implemented authentication and authorization using JWT, including protected routes.
  • Set up SSR caching and lazy loading to optimize performance.
  • Integrated Storybook for developing, visualizing, and documenting UI components in isolation. Enabled convenient interface testing and demonstration.
  • Wrote unit and integration tests using Jest and React Testing Library to verify component logic and user interactions.

Caspian Escape
December 2022 - July 2021
Technologies: React, TypeScript, REST API, i18next, JWT, Storybook.

  • Developed a reviews and rating module for tourist locations.
  • Built a user authentication system and personal dashboard for tour booking.
  • Implemented multilingual support (Azerbaijani, English, Russian) using i18next.
  • Developed a dynamic tour filtering module, included filtering by tour type, price, date, and region.
  • Built responsive and accessible UI, delivered a fully mobile-friendly interface with keyboard navigation and proper ARIA attributes according to WCAG standards.
  • Developed a dynamic tour filtering module, included filtering by tour type, price, date, and region. Used useMemo and custom hooks to optimize performance.

EDUCATION

Transdniestrian Taras Shevchenko University
Informatics and Computer Engineering
May 2024 - September 2019
Tiraspol, Moldova

Yuri A. Gagarin Technical College
Computer Systems and Complexes
May 2015 - September 2019
Tiraspol, Moldova

TECHNICAL SKILLS

Languages: JavaScript, TypeScript.
Frameworks: React, ReactNative, Next.
Developer Tools: WebStorm, Postman, Git, GitLab, Swagger.
Libraries: Jest, React Testing Library, Redux Toolkit, MobX, Zustand, Sass / SCSS, Styled Components, React Hook Form, SSE, WebSocket, React-router-dom, App Router, React Navigation, React-toastify, Storybook.

Pentru a vedea datele de contact ale candidatului trebuie să vă înregistrați și să achitați pentru "Acces la baza de CV‑uri".