Кишинев
Чтобы открыть контактную информацию соискателя, нужно зарегистрироваться и оплатить услугу "Доступ к базе резюме".
Загруженный файл CV
Это резюме размещено как файл. Вы смотрите его текстовую версию, которая может немного отличаться от оригинальной.
Frontend Engineer - System Design, Scalable Frontend Architecture, Reliable Integrations
Profile
Frontend Engineer with 5 years of commercial experience building scalable web applications using React and Next.js (App Router, TypeScript). Strong focus on architecture (Feature-Sliced Design), performance optimization (SSR/ISR), and predictable state management (Zustand, Redux Toolkit). Full-stack background (NestJS, Laravel) and DevOps experience (Docker, GitLab CI) enable me to design reliable integrations and deliver stable, maintainable systems end-to-end. I value clarity, system thinking, and long-term maintainability.
Core Skills
- Frontend: React 18, Next.js (App Router, SSR/ISR), TypeScript, Zustand, Redux Toolkit, SWR
- Architecture: Feature-Sliced Design (FSD), modular systems, server-first data workflows
- UI & Styling: Tailwind CSS, MUI, Styled Components, ApexCharts, responsive UI
- Integrations: REST API, Webhooks, NestJS, Telegram Web Apps, Keitaro API
- Testing & Quality: Jest, React Testing Library, Storybook, ESLint/Prettier, Lighthouse
- DevOps & Tools: Docker, Git, GitLab CI/CD, Agile/Scrum, Product Mindset
Experience
Frontend Engineer (Project Work) - DMZ Home Construct
Jul 2025 - Sep 2025 | Remote
- Designed and implemented a headless architecture using Next.js App Router + Payload CMS v3.
- Replaced cascaded client-side requests with a unified server-first resolver layer.
- Implemented ISR and granular cache invalidation using tag-based revalidation.
- Built a modular page-loading system that enabled declarative content management without developer involvement.
Tech stack: Next.js (App Router), TypeScript, Payload CMS, Tailwind CSS
Achievements: Automated content workflows, reduced manual operations, and improved reliability of marketing campaigns. Enabled non-technical staff to manage content without developer support.
Frontend Engineer - CPABOX (SaaS Platform)
Sep 2022 - Jun 2025 | Remote
- Designed the frontend architecture ensuring consistent API contracts and UI behaviour.
- Introduced Zustand for predictable state management across modules.
- Developed and optimized analytics dashboards (ApexCharts) integrated with Keitaro API.
- Built a Telegram Web App and a NestJS backend service for WHOIS monitoring and domain sync.
- Improved UI consistency and maintainability by refactoring MUI components and restructuring theming architecture.
Tech stack: React, TypeScript, NestJS, Zustand, MUI, ApexCharts, Telegram Web Apps
Results: Improved performance and data processing stability for high-load dashboards. Delivered maintainable UI systems that reduced onboarding time for new engineers.
Full-Stack Developer - Remotza.tech (Outsource)
Dec 2021 - Jun 2022 | Remote
- Built REST APIs and third-party integrations using Laravel.
- Collaborated with the UI team on Vue.js components.
- Optimized data structures and caching in PostgreSQL and Redis.
Tech stack: Laravel, Vue.js, PostgreSQL, Redis
Results: Improved reliability of backend services and reduced data latency through optimized caching. Delivered stable integration modules used across multiple client projects.
Full-Stack Developer - AOPSRM (NGO)
Jun 2020 - Sep 2021 | Remote
- Designed and built a custom CMS from scratch using Laravel + React.
- Set up CI/CD pipelines (GitLab + Docker) ensuring predictable deployments.
Tech stack: React, Docker, Laravel, GitLab CI/CD
Results: Delivered a fully functional multilingual CMS "turn-key", enabling the organization to publish content independently and maintain communication without external developers.
Education
Russian University of Cooperation
Major: Business Accounting & Finance
My background in finance helps me design more accurate business logic, metrics, and reporting structures in complex web systems.
Portfolio
Projects, interfaces, case studies
GitHub
Code samples, demos
Чтобы открыть контактную информацию соискателя, нужно зарегистрироваться и оплатить услугу "Доступ к базе резюме".