Skip to content
View dvasyliev's full-sized avatar
🤝
Open to work · Senior Frontend / Frontend Lead · Remote (EU/US)
🤝
Open to work · Senior Frontend / Frontend Lead · Remote (EU/US)

Block or report dvasyliev

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
dvasyliev/README.md

Dmytro Vasyliev — Senior Full-Stack Engineer

Website LinkedIn Courses Follow

About Me

👨‍💻 I am a Senior Frontend & Full-Stack Engineer with 11+ years of experience building web applications in React, Next.js, TypeScript and Node.js. For the past 4 years I have led the frontend at Doccle, a document platform used by 2.5M people.

🧭 Frontend leadership: I joined Doccle as the only frontend engineer and led the move of the whole product from Grails and Angular to Next.js while shipping core features with backend engineers from several teams. At DasLab, as Technical Frontend Lead, I grew the team to 5 engineers and set up code review, testing and releases.

🏗️ Architecture: At Doccle I own the frontend architecture of the Nx monorepo and built its design system of 100+ accessible components, moved every app onto it and raised test coverage to 70–80%. At Webjet I led the migration from AngularJS to Vue. At Blackbell I migrated old functionality from Backbone to Vue.

🎯 Features end to end: I shape scope with product owners and propose simpler solutions. At Doccle I built a complex payment widget that began the migration: prototype in 2 mo, MVP in 6 mo. It now runs in many apps and pages. At DasLab I chose the stack for 2 apps from scratch (patient booking, lab admin), behind 600K+ test results.

🤖 AI workflow: At Doccle my AI guidelines keep code consistent team-wide, backend included, and an agent takes a task from Jira to a merge request, which speeds up delivery and eases code review.

🎓 Teaching: I have taught 235,000+ students in 25+ courses on AI agents and web development on Udemy and Coursera, rated 4.4+ on average.

Open to long-term remote contract

📩 Email: jobs@dvasyliev.com
📄 Download my CV: dmytro-vasyliev-senior-full-stack-engineer.pdf

Top Skills

React TypeScript JavaScript Next.js Node.js PostgreSQL Vue.js Nuxt.js Jest CI/CD Cypress Playwright Storybook Vitest SSR Design Systems WCAG TanStack Query Claude Code Nx Monorepo

My Educational Courses

I teach developers what I use in production: practical, project-based courses on AI coding tools, Agentic AI, Vibe Coding and modern full-stack technologies. Every course builds on projects I ship and workflows I test first. Students learn what holds up in real work, from new framework releases to AI coding tools.

👨‍🎓 Taught 235,000+ students across Udemy and Coursera, with a 4.4+ average rating.
📚 Created 25+ courses across AI coding, frontend, full-stack and modern developer tools.

AI Coding Courses

Claude Code Harness Engineering: Make AI Agents Reliable AI Code Review: Evaluate Python Code with Confidence Claude Certified Architect CCAR-F Exam Prep: Real AI Project OpenClaw for Developers: AI Coding Crash Course Claude Code Crash Course: AI Coding for Developers Vibe Coding for Developers: v0 AI, Supabase, Vercel Deploy GH-300: Github Copilot – Complete Exam Preparation Guide Lovable AI: Complete Guide for Vibe Coding Cursor AI for Beginners: AI Coding Crash Course GitHub Copilot for Beginners: AI Coding Crash Course

Web Development Courses

Node.js Crash Course: Build a REST API in a Weekend Next.js Crash Course: Build a Full-Stack App in a Weekend React.js AI Chatbot built with ChatGPT, Gemini AI and DeepSeek React Crash Course: From Zero to Hero

See more courses →

Pinned Loading

  1. ai-dev-tools-getting-started ai-dev-tools-getting-started Public

    Rules/instructions, prompts/commands/workflows, and skills for Copilot, Cursor, Windsurf, and Antigravity AI Dev Tools.

    TypeScript 23 22

  2. frontend-harness frontend-harness Public

    Claude Code plugin that sets up hooks, rules and checks so Claude writes code that fits your React or Next.js project

    JavaScript

  3. react-crash-course react-crash-course Public

    Practical React Course for Beginners: Build first app, learn components, JSX, props, event handling, state updates.

    JavaScript 45 31

  4. react-ai-chatbot react-ai-chatbot Public

    Build a Real-time AI Chatbot with React.js, integrating ChatGPT, Gemini AI and DeepSeek for dynamic conversations.

    JavaScript 34 22

  5. nextjs-crash-course nextjs-crash-course Public

    Learn to build Web Apps with Next.js. You will cover Routing, Navigation, Pages, Layouts, SSR, Data Fetching and more.

    JavaScript 7 5

  6. react-todo-list react-todo-list Public

    Build a Functional To-Do List with React using form controls, validation (react-hook-forms + yup) and API calls to the Mock server (axios + mockapi tool)

    JavaScript 8 4