Hi, my name is

Dmitrii Vasilev

Frontend Engineer

I build exceptional digital experiences. Currently, I'm focused on building accessible, human-centered products.

About

I'm a Front-End Engineer with six years of experience specializing in building scalable web infrastructures and optimizing website performance. Passionate about web technologies, I enjoy crafting fast, accessible, and visually engaging user interfaces that balance design precision with engineering efficiency. My expertise spans modern JavaScript frameworks, performance optimization, and developer tooling, ensuring seamless digital experiences.Currently, I work at Rove Concepts, where I contribute to enhancing real-time 3D rendering Pixel Streaming and Unreal Engine technology, building interactive showroom tools, and improving the overall user experience with ReactJS. Previously, I played a key role at inDrive, where I developed and maintained multiple large-scale websites, enabling business expansion across 45 countries. My career has also included impactful projects at Sametrica and freelance work, allowing me to refine my skills in state management, architecture design, and accessibility best practices.Beyond coding, I enjoy experimenting with new programming paradigms, refining developer workflows, and working on side projects like NumDoku, a logic-based web game. I'm always eager to collaborate on innovative solutions that push the boundaries of front-end development.

Experience

2025 - Present

Electronic Arts (Vancouver) - Software Engineer

Contributed to the development of large-scale, high-traffic web applications for Electronic Arts. Focused on building responsive and performant user interfaces with modern technologies such as React and TypeScript. Worked on API integrations, UI optimizations, and implemented best practices for code quality, testing, and scalability

ReactJS
TypeScript
Zustand
Jest

2024 - 2025

Rove Concepts - Front End Engineer

Developed a pixel-streaming service with Arcware for low-latency rendering. Built dynamic React interfaces to enhance user engagement. Created internal showroom tools for improved management and customization. Utilized Three.js for high-quality 3D visualizations, delivering immersive experiences.

ReactJS
Three.js
TypeScript
NodeJS

2023 - 2024

Sametrica - Front-End Engineer

Developed functional, visually appealing web apps. Optimized React/Redux services for performance. Restructured architecture for scalability. Updated dependencies for security and compatibility.

ReactJS
Redux
JavaScript
Docker

2019 - 2023

inDrive - Senior Front-End Engineer

Developed and managed key websites, boosting online presence and business growth. Integrated third-party services to streamline workflows. Supported expansion to 45 countries in 20 languages.

ReactJS
NextJS
Storybook
GatsbyJS
TypeScript