Open for New Challenges
Dmytro Vasyliev

Dmytro Vasyliev

AI-Native Senior Frontend Engineer

11+ years building production-grade web apps

ReactNext.jsTypeScriptClaude Code

📍 Wrocław, Poland · Remote (EU)

// About

As a Senior Frontend Engineer with 11+ years of experience I build scalable Frontend applications with React, Next.js, and TypeScript.

I focus on clean architecture, maintainable code, and reliable delivery. I own features end-to-end — planning, implementation, code review, and shipping with minimal rework. I actively use Claude Code to automate dev workflows and speed up feature delivery.

I teach on Udemy and Coursera, turning hands-on engineering into practical courses on AI coding tools and modern Frontend — 235,000+ students, 4.4+ average rating, 25+ courses.

// Looking for
Role
Senior Frontend / Full-Stack Engineer, hands-on
Stack
React · Next.js · TypeScript
Engagement
Contract / B2B
Format
Fully remote, or hybrid in Wrocław (1–2 days/week)
Time zone
EU / CET-friendly
// Tech stack
Frontend
ReactNext.jsTypeScriptJavaScriptTanStack QueryReact Hook FormViteVue.jsNuxt.js
AI Tooling
Claude CodeSub-agentsSkillsRulesHooksMCPCursorGitHub CopilotWindsurf
Testing & Quality
VitestJestCypressStorybookChromatic
Engineering Practices
Design SystemsDockerNxCI/CDGitHubGitLab
// Side projects

I build an autonomous Multi-Agent pipeline that turns outlines into finished videos — AI-designed slides, a talking-head avatar, and narration or dubbing in my own cloned voice. A top-level orchestrator delegates to specialized Sub-Agents per output type, and the system also auto-detects and blurs sensitive info in video frames.

PythonAnthropic/OpenAI APIsLLMsMCPFFmpegClaude Code

I build an AI Agent that finds open roles across job boards and ranks them by how well they match my preferences — stack, seniority, remote, and compensation. Sub-agents work in parallel to search the boards, organize the roles, score the match, and check the company's reputation for red flags before I apply.

PythonClaude Code
// Experience
  • Migrated legacy frontend functionality to a scalable Next.js / React / TypeScript architecture
  • Built a shared design system with reusable components, Storybook documentation, and Chromatic visual testing
  • Designed and built a production-ready payment widget reused across multiple company apps and plugins
  • Delivered complex frontend features end-to-end, from design handoff to production release
  • Created project-wide AI coding guidelines (rules + good/bad examples) to keep AI-generated code aligned with internal standards
  • Built an AI Code Skill to automate Jira-based task setup, Git worktrees, commits, pushes, and merge requests
  • Configured Git hooks for automated formatting and linting on commit
  • Created 25+ courses across AI coding tools, agentic AI, vibe coding, and modern full-stack development
  • Reached 235,000+ students with a 4.4+ average rating
  • Tested and taught tools including Claude Code, GitHub Copilot, Cursor, OpenClaw, and many others in real development scenarios
  • Built practical, project-based learning paths from hands-on experience with emerging technologies
  • Designed frontend architecture for client and admin applications
  • Managed a large frontend codebase built with Vue.js, Vuex, Nuxt.js, and TypeScript
  • Delivered complex product features on time from planning to release
  • Covered key parts of the applications with unit and integration tests
  • Helped build the engineering team through interviewing, onboarding, and technical guidance
  • Helped establish engineering processes around Jira, code review, testing, releases, and deployments
  • Designed architecture for multiple frontend sub-projects on a healthcare e-learning platform
  • Mentored junior developers and supported their technical growth
  • Delivered complex functionality from planning to production
  • Helped establish engineering processes around Jira, code review, testing, releases, and deployments
  • Contributed to UI/UX decisions from idea to implementation
  • Led the migration of a legacy travel-management application to Vue.js
  • Ran a Vue.js workshop for full-stack developers to speed up the migration
  • Used mocking services to reduce frontend dependency on backend readiness
  • Simplified the search module and delivered it on time for a critical client
  • Suggested UI/UX improvements, many added to the product roadmap
  • Built a consumer video-sharing platform from scratch and helped plan the frontend architecture
  • Built an admin application using Nuxt.js and server-side rendering
  • Implemented a video player with visual controls for cropping uploaded videos
  • Implemented user authorization and role management
  • Created reusable UI components based on design requirements
  • Rewrote key parts of a CRM from Backbone and Marionette to Vue.js
  • Implemented Algolia search functionality in the app
  • Created reusable UI components and integrated them across the application
  • Created screens for a React Native mobile application
  • Worked with REST APIs and added unit tests to improve reliability
  • Built responsive brand and marketing websites from design to release
  • Implemented custom JavaScript interactions and animation effects
  • Worked closely with designers to translate visual concepts into frontend experiences
  • Built websites and online stores using WordPress and OpenCart
  • Communicated directly with clients to understand requirements
  • Delivered projects from design implementation to production release
  • Created UI mockups for online shops, corporate websites, and landing pages
  • Designed visual concepts in Adobe Photoshop and prepared layouts for developers
  • The design foundation that led into a frontend engineering career