Denis Marushchak

Denis Marushchak

Software Engineer

https://dmrk.dev

As a Frontend Developer and UI Engineer with 6 years of experience, I’m passionate about great design and love building snappy React apps—real-time collaboration, drag-and-drop magic, and design systems are my jam. I have a keen eye for design, but my real focus is creating engaging, interactive web experiences that delight users and solve real problems.

I work with React, TypeScript and frameworks like Next.js, Remix, and Astro. My projects range from no-code app builders to marketing sites powered by headless CMSes. When I’m not coding, you’ll find me tinkering with AI side projects or exploring the latest web trends. Always up for a creative challenge!

Experience

6+ years
Remote|Full-time

Working on two primary projects:

Lead developer for a No-Code Web Application Builder platform (pre-release). Designed and built the core functionality including:

  • Advanced drag-and-drop component system with nested container support
  • Metadata management system for component properties and styling
  • Dynamic page creation and routing system
  • Custom component library with state management integration
  • Real-time preview and publishing workflow using WebSockets and Feathers.js
  • Real-time collaboration features with conflict resolution
  • AI-assisted component and whole section generation

Contributed to Puck Editor, an open-source visual editor for React, while developing the drag-and-drop functionality for the application builder.

Contributing developer on Kvarum, an event scheduling service, focusing on UX improvements and feature implementation.

New York, USA|Full-time

Early years focused on building custom WordPress themes and internal plugins, including tools for tracking 404 errors, identifying broken/missing links, and managing reusable content templates.

  • Transitioned into designing and developing marketing websites using headless WordPress, Gatsby, and Next.js — handled everything from design in Figma to frontend development and CMS setup.
  • Created and maintained the company's internal wiki platform from scratch using Next.js (without templates), including layout, architecture, and component system.
  • Led the development of an internal design system — contributed to both Figma libraries and React implementation, introducing scalable patterns and reusable components.

Contributed to several enterprise tools:

  • Service and POS applications
  • Scheduling tracker for employees
  • Other ERP-related internal apps and utilities
Auckland, New Zealand|Full-time
  • Worked on internal event management tool for the admin team
  • Maintained internal React UI Kit and component libraries
  • Designed new component patterns and contributed to UX decisions
  • Worked across both frontend dev and product/visual design

Education

Diploma In Software Development at Cornell Institute of Business & Technology

Jan 2018 - Jan 2020
Auckland, New Zealand

Bachelor in Information Technology at Economics at Pacific National University

Feb 2012 - Jan 2016
Russia

Socials

Download CV