Experience

Total experience: 1 year 5 months (since May 2025)

  1. Special Technology Center (STC LLC)May 2025 — June 2025
  2. NaukaAugust 2025 — August 2025
  3. Kodeks ConsortiumJune 2025 — now

Kodeks Consortium

Frontend Developer

Current
June 2025 — present (1 year 4 months)Saint Petersburg

Software development and IT consulting for enterprise systems integration and business process automation.

More about the work
  • Advanced-logic calculator — operations on arrays of numbers, text and images (overlaying, mask-based cropping).
  • npm package ilyaburlak_dev-kit — a CLI tool for generating and validating test emails/passwords, covered by Jest tests.
  • “Jokegram” SPA — a single-page app for jokes with filtering, likes and LocalStorage persistence.
  • Admin panel — CRUD for users, posts and comments on top of the JSONPlaceholder API, with optimistic updates and memoised selectors.
TypeScriptReactRedux ToolkitRTK QueryReact RouterWebpack 5SCSSStorybookJest

Nauka

Frontend Developer · Intern

August 2025 — August 2025 (1 month)Saint Petersburg

A low-code/no-code UI builder — lets designers and product managers assemble pages from ready-made components without writing code.

More about the work
  • Designed and built a centralised control panel for the design system (UI kit): colour, typography, radius and shadow tokens.
  • Implemented light/dark theme switching and on-the-fly custom colour scheme creation.
  • Enabled instant propagation of panel changes to every builder component (live preview).
  • Integrated style-configuration versioning — save, load and rollback.
React 18TypeScriptAnt Design

Special Technology Center (STC LLC)

Frontend Developer · Intern

May 2025 — June 2025 (2 months)Saint Petersburg

UI for data processing and visualisation.

More about the work
  • Built charts with lines and point markers, supporting up to 10,000 data points.
  • CSV upload, dynamic point add/remove, linear density interpolation.
  • Exported visualisations to PNG (html2canvas) and PDF (jsPDF).
D3.jshtml2canvasjsPDFVanilla JS