kirillmedved
Senior Frontend Engineer
Frontend engineer with 5+ years on real-time, data-intensive interfaces: WebSocket streams, live telemetry from thousands of connected devices, maps and charts that stay responsive under continuous high-frequency updates. Owned frontend delivery end-to-end for two long-running B2B products — architecture, performance, releases — as sole frontend engineer and later frontend lead of a two-engineer team. Core stack: React, TypeScript, Next.js, GraphQL, Node.js. Day-to-day with Cursor and Claude Code for scaffolding, refactoring and reviewing large diffs — architecture decisions and the quality bar stay with me.
Experience: 5 years
Yearly salary: $60,000
Hourly rate: $30
Nationality: 🇬🇪 Georgia
Residency: 🇬🇪 Georgia
Experience
Frontend Engineer → Frontend Lead
Aristek Systems 2021 - 2026
Owned frontend delivery for two long-running B2B products in vehicle telematics and insurance. Fleet Management Platform | White-label B2B telematics product. Rebuilt the update path of a live WebSocket dashboard tracking ~2000 vehicles in real time: decoupled the incoming stream from React rendering, batched updates per animation frame, and removed redundant re-renders — 3.1x better responsiveness under peak load; Reduced initial page load time by ~60% through Webpack optimization, code splitting and lazy loading; Implemented live video streaming from vehicle devices over WebRTC and HLS; Led a two-engineer frontend team for the final 6 months: code reviews, release ownership, engineering standards; Scaled an internal design system across 10+ white-label client variants with brand-specific theming and regional unit systems; Built the Node.js frontend toolchain — Express dev server with HMR, multi-tenant Webpack 5 builds with custom plugins, lint/type-check pipelines; Designed and implemented Google Analytics 4 event tracking to improve feature visibility and support product analytics. Usage-Based Insurance Platform | Insurance product. Owned frontend delivery for a usage-based insurance product focused on personalized pricing and safe-driving feedback; Spearheaded TypeScript adoption and standardized code quality with ESLint and Prettier, reducing static errors by 32% and improving consistency across the codebase; Optimized GraphQL caching strategy, accelerating page, component updates by 20% in data-driven user flows; Built frontend functionality for personalized pricing and safe-driving feedback flows based on driving behavior data. E-learning Platform. Developed frontend functionality for an e-learning platform built with Next.js, Builder.io, Nx, and Single-SPA, working with Server-Side Rendering (SSR) and Static Site Generation (SSG) for content delivered through Builder.io as a headless CMS; Supported the transition from an Nx monorepo to a microfrontend architecture to improve modularity and independent delivery; Used a Node.js (ESM) CLI orchestrator with dynamic SystemJS import maps and child_process to run selected micro-frontends locally, speeding up the dev loop in a multi-application Single-SPA workspace; Worked with Single-SPA, import maps, and Webpack-based integration patterns in a multi-application environment.
Skills
full-time
graphql
javascript
react
typescript
front-end
english
russian