SOFTWARE ENGINEER · YEREVAN / REMOTE

Vladimir
Dmitriev.

I build React and TypeScript applications: trading dashboards, healthcare services and tools for teachers. I also work with React Native and .NET.

Download Full Stack CVPDF · EN
7+years in commercial development

React · Next.js · React Native · .NET

Scroll to explore
REACT & NEXT.JSREACT NATIVE.NET & APIAI PRODUCTSDATA SYSTEMS

01 / SELECTED WORK

Commercial
projects.

My work covers item trading, patient booking, AI lesson planning, transport operations and reporting.

Steam Trader TF2 market: filters, item grid and an open item details card
Market screenshot · Steam Trader · Source
MARKETPLACE / WEB + EXTENSION01

Steam Trader

An in-game item marketplace and Chrome extension I built from scratch.

  • Next.js
  • TypeScript
  • TanStack Query
  • Zustand
  • Chrome APIs
steam-trader.net — Visit website
Built from scratch

Task

Build the complete Steam Trader project: the marketplace, inventory, item sales, transaction history and Chrome extension.

Implementation

  • Designed and implemented the marketplace architecture and interfaces with Next.js, TypeScript, TanStack Query and Zustand.
  • Built item browsing, inventory, sales, transaction history and charts, including API integration and server-side data loading.
  • Developed the Chrome extension and its connection to the marketplace, authentication checks and connection status.
  • Added localization, page metadata and automated tests for marketplace and extension workflows.

Developed the entire project from scratch.

Avantgarde Trading dashboard with portfolio value, allocation and performance chart
Dashboard screenshot · published by Avantgarde Trading · Source
FINTECH / WEB APPLICATION02

Avantgarde Trading

A trading dashboard for orders, positions, onboarding and linked bank accounts.

  • React
  • Next.js
  • TypeScript
  • TanStack Query
avantgardetrading.com — Visit website
My contribution

Task

Add order and position exports, joint-account onboarding and bank-linking flows to the trading dashboard.

What I worked on

  • Developed order and position exports and joint-account onboarding.
  • Added bank-linking progress persistence and automated tests.
  • Worked on cross-tab session handling and authenticated AI assistant integrations.

Velvetech. I worked on the trading dashboard and authenticated user flows.

Ziphy mobile app: appointment booking and service selectionZiphy mobile app: symptom selection
App screenshots · published by ZiphyCare in the App Store · Source
HEALTHCARE / WEB + MOBILE03

ZiphyCare

Web and mobile apps for booking medical appointments, joining video consultations and paying for care.

  • React Native
  • React
  • TypeScript
  • WebRTC
  • Stripe
ziphycare.com — Visit website
My contribution

Task

Build patient booking, video and payment flows, plus tools for staff to manage orders.

What I worked on

  • Built and maintained a React Native mobile application.
  • Developed the web application and integrated WebRTC video calls and Stripe payments.
  • Optimized mobile patient workflows and built an admin panel with unit tests.

ZiphyCare · November 2022 to August 2024.

Internal application · text case study

AI / EDUCATION04

AI tools for teachers

Learning objectives, student grouping, lesson plans and follow-up questions to AI.

  • React
  • TypeScript
  • TanStack Query
  • Jest
My contribution

Task

Let teachers enter learning objectives, generate student groups and review AI-generated lesson plans.

What I worked on

  • Built frontend workflows for student grouping and lesson-guide generation.
  • Added manual learning objectives to standards selection and grouping.
  • Wrote API and hook tests and worked on demo-environment configuration.

Velvetech. Frontend and API integration.

Transportation · internal systems · text case study

TRANSPORTATION / FULL STACK + DATA ENGINEERING05

Transport operations & reporting

Internal tools for a transportation company: employee data sync, operational reports and data reconciliation across business systems.

  • React
  • TypeScript
  • ASP.NET Core
  • SQL Server
  • Python
  • Microsoft Fabric
  • Power BI
My contribution

Task

Give operations teams a way to inspect employee-data changes and produce reports from multiple source systems with traceable reconciliation results.

What I worked on

  • Frontend: built React and TypeScript screens for snapshot comparison, field-level differences and Excel exports, using TanStack Query and Zustand.
  • Backend: developed authenticated ASP.NET Core APIs for backup listing, comparison and downloads. Optimized SQL queries and history lookups, added idempotent migrations and API tests.
  • Reporting: consolidated billing and shipment data from legacy and newer operational systems into compatible reporting tables. Worked on Power BI semantic models, paginated reports and driver-utilization tables.
  • Data engineering: developed Microsoft Fabric notebooks for source-to-lakehouse reconciliation and mirrored driver snapshots into OneLake for the payroll application.
  • Data validation: compared independent report exports with lakehouse data, stored results by run and environment, and built Python automation for reconciliation summaries and backup audits.
  • Platform: extended Fabric CI/CD with role-coverage checks and post-publish access synchronization. Worked on environment-specific schedules and lakehouse maintenance.

Velvetech. Internal transportation systems; client name withheld.

02 / WHAT I BRING

Frontend, mobile
and backend.

I specialize in React and TypeScript. At ZiphyCare I also built a React Native app; at Velvetech I work on .NET APIs, SQL and data integration.

01

Frontend engineering

Components, state, API data, complex forms, rendering performance and accessibility.

React / Next.js / TypeScript / TanStack Query / Zustand
02

Mobile development

Built and maintained ZiphyCare’s React Native app for iOS and Android.

React Native / TypeScript / iOS / Android
03

Backend & integrations

Built .NET APIs for snapshot comparison and data exports. I also work with SQL and Python.

.NET / ASP.NET Core / Node.js / SQL / Python / Fabric
04

Quality & delivery

Write tests for API calls, hooks and user flows, and work with CI/CD checks.

Jest / Vitest / Testing Library / Playwright / CI/CD

03 / EXPERIENCE

Development
since 2019.

Three teams: Dao Tech, ZiphyCare and Velvetech.

August 2024 — present

Velvetech

Frontend Developer

Fintech · Education · Transportation

  • Build React and TypeScript applications with Next.js, TanStack Query, Zustand and Tailwind CSS.
  • Build teacher-facing AI workflows for student grouping, lesson guides and follow-up questions.
  • Integrate authenticated AI assistants into a fintech dashboard, including user context and token refresh.
  • Develop data-heavy React interfaces and optimize rendering and data fetching. Build .NET APIs and SQL queries for transport operations.
  • Write automated tests and work with CI/CD quality checks, including Microsoft Fabric report deployments and role-coverage validation.
  • Use Claude Code, Codex and MCP for code changes, tests and repository analysis.
November 2022 — August 2024

ZiphyCare

Frontend Developer · Web & Mobile

Healthcare · Telemedicine

  • Developed core medical diagnostics web functionality; built and maintained a React Native mobile application.
  • Integrated secure video consultations using WebRTC.
  • Integrated Stripe payments and improved the checkout experience.
  • Optimized performance across core mobile patient workflows.
  • Built a React, TypeScript and Redux admin panel for order processing, with Jest unit tests.
June 2019 — November 2022

Dao Tech

Full Stack Developer

Enterprise · Agriculture

  • Built enterprise management functionality and improved data entry and processing workflows.
  • Optimized interface rendering for large datasets.
  • Designed reusable, modular component architecture for team development.

04 / CONTACT

Have a role
or project?

Send me the job description or tell me about the product and the work you need help with.

Download Full Stack CVPDF · EN

Yerevan, Armenia · Working remotely