Nick Nikolaenko

About Me

Frontend engineer with experience building complex dispatcher systems and enterprise interfaces from scratch. Working with real-time data, Canvas performance optimization, and architectural decisions.

Tech Stack

React
TypeScript
Redux Toolkit
Next.js
WebSocket
REST API
CSS Modules
SCSS
Canvas API
React-Hook-Form
Git

Skills & Practices

Code Review
Architectural Decisions
Cross-Functional Collaboration
AI-Assisted Development
Performance Optimization
Building Projects from Scratch

Projects

Commercial & R&D Projects

Toll Booth Dispatcher Workstation

PUSK LLC

Eastern Exit from Ufa to M-5 "Ural" Highway

Toll plaza operations console built as the sole frontend developer. Real-time monitoring of barriers, traffic signals, cameras, promotions, and toll pricing.

Screenshots

No preview
No preview
No preview

REST snapshots + StompJS real-time events. Connection monitoring, auto-recovery, and resync. Up to 8 concurrent MJPEG camera streams.

ReactTypeScriptRedux ToolkitCSS ModulesREST APIWebSocket (StompJS)React-Hook-Form
Team: 8 people
Built from scratch

Contactless Toll Point Dispatcher Workstation

PUSK LLC

Vitebskaya Junction of Western High-Speed Diameter

Contactless tolling console. Real-time passage display and transaction matching that combines camera photos with transponder data.

Screenshots

No preview
No preview
No preview

Architected the app foundation. Socket.io for live passages, drag-and-drop transaction matching, REST API integration.

ReactTypeScriptRedux ToolkitCSS ModulesWebSocket (Socket.io)React-Hook-Form
Team: 11 people
Built from scratch

ATMS Dispatcher Workstation

PUSK LLC

Vitebskaya Junction of Western High-Speed Diameter

Automated Traffic Management System. Interactive map with equipment visualization via Canvas API.

Screenshots

Reduced LCP by 55% (~4.4s → 2.0s) and INP by 57% (~470ms → 200ms). Canvas optimization, state caching, redraw throttling

ReactTypeScriptRedux ToolkitSCSS ModulesAnt DesignCanvas APIWebSocket (StompJS)
Team: 12 people
Performance Optimization

BugBounty.ru Platform

BugBounty.ru

bugbounty.ru

Landing page on Next.js and admin panel for bug hunters and companies. Full development cycle: desktop and mobile versions, error handling, modals, Markdown support.

Screenshots

Next.js + TypeScript (landing), React + Redux Toolkit (admin panel), React Hook Form, safe Markdown rendering, component optimization with useMemo/memo/useCallback

Next.jsReactTypeScriptRedux ToolkitREST APIReact-Hook-FormMarkdown
Built from scratch

Smart Household — AI Family Planning Assistant

Personal R&D

Remote

Mobile-first PWA for family tasks, calendars, offline workflows, and AI-generated plans. TypeScript monorepo with user app, admin panel, API, and background worker.

Screenshots

No preview
No preview
No preview

React, RTK Query, React Hook Form, Zod, IndexedDB, PWA. AI provider abstraction with OpenAI-compatible API. Cursor Agents, GitHub/Figma MCP, automation scripts.

ReactTypeScriptViteRedux ToolkitRTK QueryReact Hook FormZodIndexedDBPWANestJSPostgreSQL
Personal R&D
Built from scratch

Experience

PUSK LLC

Frontend Developer · Infrastructure and Toll Road Software

February 2023 — Present · Moscow

Expert company providing consulting across construction project lifecycle and developing software for toll road operations.

  • Selected the frontend stack and designed architecture for two production dispatcher applications built from scratch
  • Built a toll plaza console as the sole frontend developer: REST snapshots, StompJS real-time events, connection recovery, and up to 8 MJPEG streams
  • Architected and developed a contactless tolling console with Socket.IO and drag-and-drop transaction matching
  • Reduced LCP by 55% (~4.4s → 2.0s) and INP by 57% (~470ms → 200ms) on a Canvas-based traffic management interface
  • Conduct code reviews and collaborate with backend, embedded, ML, QA, and analytics teams on API contracts and technical decisions

BugBounty.ru

Frontend Developer · Part-time Contract

August 2024 — October 2025 · Remote

Vulnerability discovery platform connecting companies and bug hunters to improve cybersecurity.

  • Developed a responsive marketing website with Next.js and TypeScript
  • Built administration interfaces for company and bug hunter accounts
  • Integrated REST APIs with forms, validation, error handling, and responsive user flows
  • Implemented safe rendering of user-generated Markdown content
  • Optimized React components to reduce unnecessary renders

Personal R&D

Fullstack Developer

December 2021 — Present · Moscow

Pet projects and technical experiments focused on fullstack product development and AI-assisted engineering workflows.

  • Building Smart Household — a mobile-first PWA for family tasks, calendars, offline workflows, and AI-generated plans
  • Designed a TypeScript monorepo with user app, admin panel, API, and background worker
  • Implemented offline scenarios, data sync, conflict handling, RTK Query, React Hook Form, Zod, and IndexedDB
  • Use Cursor Agents, GitHub/Figma MCP integrations, and custom automation scripts with manual validation of all changes