Dmytro Vasylenko
Offer Dmytro work on your next project.
Rating
Skills and abilities
Portfolio
-
256 USD Premium-class landing page for plumbing services
Web ProgrammingDevelopment of a modern, fast, and conversion-oriented landing page for a local business (plumbing services in Bratislava). The project is designed with a focus on user experience (UX) and high lead generation.
Implemented functionality and features:
• Fully responsive layout (Mobile First) for flawless display on smartphones, tablets, and PCs.
… • Interactive interfaces: smooth animation of block appearances, expandable FAQ (accordion), hover effects on service cards.
• Thoughtful structure for high conversion: Hero section with unique selling proposition (USP), transparent price list, social proof block (customer reviews).
• Validated feedback form for collecting online applications.
• Maximum performance and SEO optimization.
Technology stack: Next.js, React, Tailwind CSS, Framer Motion, Lucide Icons.
-
198 USD Digital menu of a premium restaurant
Web ProgrammingCreation of an interactive digital menu for a premium-class restaurant. The project is designed on a Mobile-First principle with a focus on aesthetics, smooth animations, and an intuitive user experience.
Key features and functionality:
• Smooth filtering and horizontal scrolling of menu categories with a smooth indication of the active section.
… • Pop-up modal window for table reservation with an integrated form (selection of date, time, and number of guests).
• Premium content presentation: complex typography, thoughtful spacing, and hover effects for dish cards.
• Complex positioning: Sticky navigation and floating reservation button on mobile devices.
• Smooth animations for element appearances and transitions using Framer Motion.
• Optimization of heavy image loading and high performance.
Technology stack: React, Next.js, Tailwind CSS, Framer Motion, Lucide Icons.
-
639 USD Multifunctional CRM system and Admin Dashboard
Databases & SQLDevelopment of a modern user interface for a CRM system and analytical dashboard. The project demonstrates the ability to work with complex interfaces, data visualization, and SaaS application architecture.
Key features and functionality:
• Interactive graphs and charts (Recharts) for tracking KPIs, conversion rates, and revenue dynamics.
… • Kanban board (Pipeline) for managing deals and visually controlling sales stages.
• Complex tables with customer base, activity statuses, and interaction history.
• Dynamic sidebar with smooth collapsing animation and tab routing.
• Fully responsive interface for desktops and tablets (CSS Grid, Flexbox).
• Instant switching between sections without page reload (Single Page Application).
Technology stack: React, Next.js, Tailwind CSS, Recharts, Framer Motion, Lucide Icons.
-
58 USD Cross-platform launcher Minecraft (NeoForge 1.21.1)
Gaming AppsDevelopment of a user desktop application - a game launcher for Minecraft with automatic installation of modifications and the NeoForge core. The application automates the process of downloading the client, setting up the environment, and provides instant access to a specified multiplayer server (QuickPlay).
Implemented functionality and technical solutions:
… Full automation: Scripts for silent downloading and installation of the NeoForge core, parsing configuration files of the core for dynamic formation of JVM arguments.
Working with the network and file system: Streaming download of large archives with mods from the cloud (bypassing timeouts and redirect chains), automatic unpacking into the game's working directory.
Cross-platform adaptation (Windows / macOS): Successfully implemented support for x64 and ARM architectures. Platform-dependent launch flags are isolated (integration of -XstartOnFirstThread exclusively for macOS) and issues with crashes of the graphics engine are resolved by disabling hardware acceleration in Electron.
Stability of the environment: Forced UTF-8 encoding is configured for correct operation with Cyrillic paths in Windows, preventing crashes when reading game libraries.
Build and distribution: Configuration of packaging processes for ready release installers (a single .exe file for Windows) through electron-builder.
Technology stack: TypeScript, Electron, Node.js, Axios, extract-zip, minecraft-launcher-core.