Skip to content

nesvet/cv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Русская версия Download CV.docx

Eugene Nesvetaev

Senior / Lead Full-Stack Engineer

eugene@nesvet.dev · LinkedIn · @Nesvetaev · Open to remote or relocation

Career Profile

Full-stack engineer with 20 years of experience building product platforms with real-time reactivity end-to-end — from database to UI — across web and desktop (Electron). Built and shipped complex products as the sole contributor — full ownership from business need to production; led a 5-person engineering team for the past 1.5 years.

Hands-on experience across the full delivery lifecycle: TypeScript, Node.js/Bun, MongoDB, WebSocket, React, Electron, CI/CD (GitHub/GitLab) — from architecture, protocol design and data modeling to UI engineering, deployment, and production operations. Authored an open-source full-stack TypeScript framework published as 16 packages on npm. Actively use LLM/AI-assisted development.

Career Highlights

  • Sole developer for over 7 years on a cross-platform project management platform (Electron/TypeScript/React/PixiJS/MongoDB) — from architecture to pilot deployments across construction and infrastructure organizations.
  • Designed and launched a YouTube analytics service adopted by BBC, Deutsche Welle, Stanford University, and Columbia University; data cited by The Washington Post.
  • Built and published an open-source full-stack framework (inSite, 16 npm packages): WebSocket transport, real-time pub/sub via MongoDB change streams, RBAC, and file transfers.

Professional Experience

Roadmap LLC · Nizhny Novgorod, Russia

Project management software for construction and infrastructure · 2017 – 01/2026

Demo (5 minutes, English subtitles): youtu.be/E-R6C8KmOXI

Lead Full-Stack Engineer

Sole engineer for over 7 years; tech lead of a 5-person team for the final 1.5 years.

  • Designed and built a cross-platform project management application from scratch — Electron, TypeScript, React, PixiJS, MongoDB — with a real-time collaborative server, multi-window synchronization, and native installers for Windows, macOS, and Linux.
  • Architected a layered rendering engine compositing HTML, SVG, and WebGL (PixiJS) for Gantt charts and network diagrams, with dynamic scaling, tree layout, dependency resolution, and critical-path calculation.
  • Built a modular data layer with read/write separation and a transactional execution model: multi-entity updates, recursive command expansion, deterministic undo stack, and event emission for reactive consumers.
  • Delivered a full import/export pipeline with statistical column-type inference for Excel and configurable export to PDF, SVG, PNG, and XLSX.
  • Led a 5-person engineering team: onboarding, code reviews, architectural decisions, and mentoring.

YouScore · (side project)

YouTube channel analytics platform for media analysts and researchers · 2023 – present

Founding Engineer

Designed, built, and operate a monitoring service aggregating daily statistics from YouTube Data API across ~300 channels, serving journalists and researchers from ~40 organizations.

  • Deployed a multi-container Docker platform — data pipeline (Bun), analytics dashboard, admin panel, Telegram support bot, nginx, MongoDB — with daily ETL runs, YouTube Data API quota management, and fault-tolerant parallel data collection.
  • Built a React analytics dashboard (MUI Joy, Recharts) with time-series charts, comparative reports across all data types, custom coefficients, channelset-based grouping, and Excel export.
  • Grew to ~60 invite-only users from ~40 organizations including BBC, Deutsche Welle, Stanford, and Columbia; became the reference tool for Russian-language socio-political YouTube research; cited by The Washington Post and major Russian-language online media.

NNDK LLC · Nizhny Novgorod, Russia

Real estate developer · 2015 – 2017

Sole Full-Stack Developer

  • Shipped an interactive marketing site for a 630-unit residential complex (Node.js/Meteor/MongoDB/React/SSR) — animated panoramas with floor-mapped navigation, pan/zoom floor plans with clickable apartment units, and URL-synced filters.
  • Built a multi-site CMS serving 3 domains from a single deployment: a drag-and-drop entrance × floor apartment grid with per-unit parameters, a floor plan editor, and a panorama editor with frame bundling.

Manhattan LLC · Nizhny Novgorod, Russia

Real estate agency · 2010 – 2015

Sole Full-Stack Developer & IT Administrator

  • Shipped two generations of the company's web platform: first on Perl/MySQL, then a full rewrite on Meteor/Node.js/MongoDB with a custom CMS, DDP bridge, property catalog, filters, and geo-based similarity recommendations.
  • Owned all infrastructure and IT operations as the sole technical hire throughout.

Freelance

2006 – 2010

Full-stack web development (Perl/MySQL/jQuery) for commercial clients.

Open Source (selected)

  • insite — Full-stack TypeScript framework: WebSocket, real-time pub/sub via MongoDB change streams, RBAC, file transfers; 16 packages on npm
  • cnvr — ESBuild-based build and dev pipeline orchestrator used across all current projects
  • mongo-rs — Docker image extending official MongoDB with auto-initialized replica set; multi-arch (amd64/arm64)
  • tmln — AVL-based in-memory timeline library with O(log n) range queries and event-driven updates
  • pixi-texturer — PixiJS utility that packs DisplayObjects into a shared texture atlas, reducing draw calls
  • fln — CLI to flatten codebases into LLM-ready Markdown or JSON; standalone binaries for macOS, Linux, Windows

Education

Nizhny Novgorod Economic and Law College, Russia, 2007
Software Engineering for Computing Systems

Language Skills

Russian — Native
English — Working proficiency

References

Mr. Mikhail Ivanov, PhD
Roadmap LLC / NNDK LLC, Owner & CEO
Email: ims@nndk.ru
Phone: +7 930 803-03-30

Mr. Dmitry Kolezev
Journalist
Email: kolezev.inbox@gmail.com

About

CV of a Senior / Lead Full-Stack Engineer

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages