VIACHESLAV MURAKHIN
Full Stack Developer
React | TypeScript | Java | Spring Boot
Remote-first | North America & Europe
Profile
Full Stack Developer with 4+ years of experience building responsive web applications and product features from concept to deployment. Strong hands-on background in React, TypeScript, Java, Spring Boot, and Node.js, with practical experience building ecommerce flows, admin dashboards, realtime chat, portfolio publishing systems, and maintainable frontend architecture. Focused on performance, usability, and clear delivery for remote product teams across Canada, the United States, and Europe, with experience using Vite, React Router, Vitest, Playwright, Docker, and CI workflows to ship reliable production-ready products.
Technical Skills
Languages / Runtime: HTML5, CSS3 / SCSS / Sass, JavaScript, TypeScript, Java, Rust, Node.js
Frameworks / Libraries: React, React Router, Redux, Three.js, Tauri v2, Spring Boot, Spring Security, Hibernate, JDBC
Build Tools / Testing: Vite, pnpm, npm, Maven, Gradle, Vitest, Playwright, ESLint
Rendering / Runtime: Canvas 2D, Server-Sent Events, Tauri desktop runtime, macOS app packaging
Databases: PostgreSQL, MySQL, Firebase
Tools / Delivery: IntelliJ IDEA, VS Code, Terminal, Bash, Vim, Git, GitHub Actions
Containerization: Docker, Docker Compose, Caddy/VPS deployment
Languages Spoken: English, Polish, Russian, Ukrainian
Professional Experience
VM North Product Platform
Full Stack Developer | 2026 - Present
- Built a multilingual digital product studio platform with React 19, React Router 7, TypeScript, Vite, CSS Modules, and Three.js visual effects.
- Implemented a custom Node.js backend with PostgreSQL-backed visitor chat, SSE live updates, attachments, session restore, project brief intake, and email follow-up.
- Developed a passkey-first admin workspace with TOTP fallback, recovery codes, auth audit logging, profile management, and portfolio publishing tools.
- Prepared production delivery with Docker, Caddy/VPS deployment docs, GitHub Actions CI, smoke checks, health endpoints, and release runbooks.
- Project Site
E42 Store Ecommerce Project
Full Stack Developer | 2024 - Present
- Developed a full-featured eCommerce application from scratch.
- Implemented user authentication, catalog management, cart flows, and checkout logic.
- Integrated backend services and relational data flows using React, TypeScript, Java, and Spring Boot.
- Structured reusable components and business logic so the product stayed maintainable as features expanded.
- GitHub Project