VIACHESLAV MURAKHIN

Full Stack Developer

React | TypeScript | Java | Spring Boot

Profile

Full Stack Developer with 4+ years of experience building responsive applications and product features from concept to deployment, including a shipped macOS app on the Mac App Store. Strong hands-on background in React, TypeScript, Java, Spring Boot, Node.js, and Tauri, 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, Mac App Store distribution

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

Professional Experience

FlipClock Display

Product / Desktop Developer | 2025 - Present

  • Built and published FlipClock Display for macOS with React, TypeScript, Tauri v2, and a Rust-backed desktop runtime.
  • Implemented a deterministic Canvas 2D rendering engine with live settings updates and stable runtime behavior without canvas re-mounts.
  • Added privacy-first optional weather, premium themes, multi-display support, night dimming, idle controls, and a dedicated settings window.
  • Shipped the production app through App Store Connect with StoreKit entitlements, release automation, support, privacy, and legal surfaces.
  • View on Mac App Store

Portfolio Project

Frontend Developer | 2026 - Present

  • Built a personal portfolio focused on strong first impression, responsive layout, and direct resume access.
  • Implemented reusable sections, route-based navigation, and a dedicated resume page for a clearer content flow.
  • Added automated coverage with Vitest and Playwright to verify routes, cards, and mobile navigation behavior.
  • Live Portfolio

CRM Dashboard Project

Full Stack Developer | 2021 - Present

  • Developed an admin dashboard for user operations, exports, and internal reporting.
  • Implemented CRUD flows, role-based access patterns, and data management features for day-to-day product operations.
  • Improved maintainability by organizing frontend and backend modules around reusable workflows.

Freelance Project - ProfiZNO.com (Ukraine)

Freelance Developer | 2020

  • Designed and developed a full-stack educational website from concept to production delivery.
  • Improved website performance and usability through targeted frontend optimization and cleaner page structure.
  • Handled implementation independently, including interface development, logic integration, and deployment preparation.

Education

Dnipro National Mining University

Department of Mine Aerology and Labor Safety

Graduated in 2018 (Worked as a Labor Inspector)

Courses & Certifications

  • Java Courses - SDAcademy (Certificate of Completion)
  • Scrum - SDAcademy (Certificate of Completion)
  • JavaScript Course - WebDev (Verification available)
  • Spring Boot - AmigosCode (Certificate of Completion)

Additional Information

  • Open to remote collaboration across Canada, the United States, and Europe
  • Experienced with product teams, startups, and modern web delivery
  • Focused on accessible, responsive, and maintainable product delivery
  • Comfortable collaborating across product, frontend, and backend work