Danila Igoshin Senior frontend engineering - page 1 / 2

Danila Igoshin

Senior Frontend Engineer
React / TypeScript / Next.js

Web
danilaigoshin.com
Email
danigoshin@gmail.com
LinkedIn
linkedin.com/in/developer-danila
GitHub
github.com/danilaigoshin
Location
Penza, Russia - UTC+3 - EU overlap

Six years building and modernizing complex B2B product interfaces with React and TypeScript. I work as a senior frontend engineer or hands-on technical lead, taking ownership of performance, migrations in live codebases, product architecture, and zero-to-one delivery. Currently building an AI-assisted research platform for scientists.

≈10×faster builds after Webpack-to-Vite migration
≈3×faster measured shopping-cart interactions
70%faster rendering for 1,000+ message threads
5 mo.empty repository to production EdTech MVP

Experience

2025 - present

Morizo Digital - Senior Frontend Engineer, client engagement

AI-assisted scientific research platform - React 19 - TypeScript - Vite - Zustand - Monaco - PDF.js - Yjs - Amplitude

  • Build the connected authoring workflow: Monaco-based LaTeX/Typst editing, autocomplete, shortcuts, reliable saves, and auxiliary source files.
  • Develop compiled-document review with PDF.js, source-linked compile errors, and resilient LaTeX/Typst failure states.
  • Implement AI research UX with per-message models, reasoning states, token usage, errors, and reusable response actions.
  • Deliver analytics instrumentation, paginated admin tooling, environment-aware runtime configuration, and EN/RU localization.

Smartway - Senior Frontend Engineer, second engagement

Real-time support automation - Preact - TypeScript - Vite - Redux Toolkit - WebSocket - OpenAPI

  • Returned to Smartway to build an embeddable support widget and ticket-management workspace with a public integration API.
  • Made conversations with more than 1,000 messages render 70% faster through list virtualization.
  • Migrated authentication to HMAC while preserving compatibility; added validated uploads for 15+ formats and domain routing.
  • Introduced practical LLM workflows for architecture, review, and testing; wrote guidelines and trained the team.

Smart Online Institute - Sole Frontend Engineer

Production EdTech MVP - Next.js - TypeScript - React Query - Zod - Strapi - Playwright - AWS S3 - Docker

  • Took the product from an empty repository to a live MVP in approximately five months within a seven-month engagement: marketplace, profiles, learning progress, booking, and instructor tools.
  • Implemented a Next.js BFF, secure S3 media delivery, GitLab CI/CD, and Docker-based deployment from scratch.
  • Automated legacy-data migration with Playwright scraping where the previous service exposed no API.
Danila Igoshin - Senior Frontend Engineer Open to remote work - full-time / contract Page 1 / 2
Danila Igoshin Senior frontend engineering - page 2 / 2

Experience, continued

2020 - 2024

Smartway - Senior Frontend Engineer to Tech Lead

Corporate travel platform - React - TypeScript - Redux - MobX - React Query - Vite - React Native - Storybook - Jenkins

  • Introduced TypeScript and completed the product-wide migration, including a custom UI library, within one year.
  • Replaced Webpack with Vite for approximately 10× faster builds; made measured shopping-cart interactions approximately 3× faster through state and render restructuring.
  • Built interactive expense and trip analytics; delivered full English localization and contributed to React Native product surfaces.
  • Established code-quality and CI/CD practices, documented decisions, ran technical talks, and mentored three developers.

Germo-S - Full Stack Engineer, sole developer

B2B e-commerce - Nuxt.js - Vue 2 - Vuex - Express - MongoDB

  • Built and shipped the complete product alone: catalog, search, filtering, cart, order management, custom CMS, REST API, and production deployment.

Core skills

Tools follow the problem
Frontend
React, TypeScript, Next.js, JavaScript, HTML, CSS, Preact, Vue
State and data
Redux Toolkit, Zustand, MobX, React Query, REST, OpenAPI, WebSocket
Product UI
Dashboards, admin tools, complex forms, AI chat, Monaco editors, PDF workflows
Performance
Profiling, render optimization, virtualization, build optimization, Vite migration
Architecture
Modular boundaries, Feature-Sliced Design, design systems, BFF patterns, Storybook
Delivery and quality
Playwright, GitLab CI/CD, Jenkins, Docker, code review, documentation, team standards

Where I fit

Senior Frontend Engineer - Hands-on Technical Lead - Focused Delivery

Performance rescue

Profile a production workload, isolate the constraint, implement the change, and verify the result.

Migration in motion

Change TypeScript, state, build tooling, or boundaries while the product team keeps delivering.

Zero-to-one delivery

Own frontend architecture, workflows, integrations, quality, and the path from repository to real users.

Working format: remote from UTC+3 with full EU working-day overlap - senior frontend engineer or hands-on technical lead - full-time, long-term contract, or focused delivery scope - B2B invoicing - relocation across EMEA possible.

Education

Penza State University - Computer Science

2016 - 2020

Languages and availability

Russian - native - English - professional working proficiency

Open to remote opportunities - full-time / contract - EMEA relocation