• File

Гліб

Frontend developer

Considering positions:
Frontend developer, Front-end програміст, Full stack програміст, Fullstack-розробник
City of residence:
Kharkiv
Ready to work:
Dnipro, Kharkiv, Kyiv, Lviv, Odesa, Remote

Contact information

The job seeker has entered a phone number .

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Gleb Snurnikov
Software Engineer, Frontend
[open contact info](look above in the "contact info" section) | [open contact info](look above in the "contact info" section) | LinkedIn: [open contact info](look above in the "contact info" section) | Telegram: t.me/requirefs

Summary
Frontend Engineer with 2+ years of commercial experience building SaaS and media products using React, TypeScript,
Next.js, and modern frontend tooling. Delivered product features across the full development lifecycle, including feature
design, implementation, testing, code review, CI/CD, and performance optimization. Strong experience building interactive
interfaces such as document workflows, visual editors, dashboards, media tools, and desktop UI modules.

Core Skills
Frontend: React, Next.js, TypeScript, JavaScript, HTML, CSS, Tailwind CSS, Vite
State & Data: Zustand, TanStack Query, RTK Query
Testing & Quality: Vitest, Playwright, ESLint, Prettier, pre-commit pipelines
Platforms & Libraries: PDF.js, Dash.js, dnd-kit, Tauri
Backend & Infrastructure: Node.js, PostgreSQL, Redis, Supabase, Firebase, Docker, Nginx, CI/CD

Work Experience
Software Engineer, Frontend | Product Company (NDA) | 2024 – Present
React, TypeScript, Next.js, Vite, Tauri, Zustand, TanStack Query, Supabase, Docker.
Worked across document automation, media workflows, and internal tooling platforms.
Document Automation Platform
• Built a custom PDF.js viewer for large-document workflows, improving stability when working with complex files in the
document review flow.
• Introduced a visual HTML template editor that enabled non-technical users to customize document layouts without
developer involvement.
• Shipped a drag-and-drop document upload flow with validation and progress handling, increasing upload completion by
20%.
• Optimized template management with server-side pagination to support 150+ templates while keeping the interface
responsive.
Tech stack: React, TypeScript, Vite, PDF.js, Zustand, Tailwind CSS, Supabase, Redis, Docker
Video Platform
• Implemented a custom Dash.js video player with keyboard navigation and timeline controls, improving usability for video
review and editing workflows.
• Added frame cropping and preview management tools that streamlined media editing for users.
• Streamlined a drag-and-drop preview manager for large media collections, reducing time spent organizing previews by
15%.
• Introduced pre-commit linting checks across 25+ repositories, reducing avoidable review issues and improving code
consistency.
Tech stack: React, TypeScript, TanStack Query, Dash.js, dnd-kit
Developer Tooling Platform
• Created a Kanban-style task dashboard with drag-and-drop interactions, giving 15 team members a centralized workflow
view and reducing manual status tracking.
• Standardized a reusable UI component library adopted across 3 applications, speeding up interface delivery and improving
design consistency.
• Developed Tauri desktop UI modules for cross-platform product support across 3 platforms.
• Integrated a native-web communication layer between Tauri and the frontend, simplifying desktop feature integration for
new modules and workflows.
Tech stack: React, Next.js, TypeScript, Tauri, RTK Query, Firebase

Education
Master's degree, Kharkiv National University of Radioelectronics (KhNURE) - Publishing and Printing | 2025 - 2026
Bachelor's degree, Kharkiv National University of Radioelectronics (KhNURE) - Publishing and Printing | 2021 - 2025

Languages
English: C1 (Advanced)
Ukrainian: Native
Russian: Native

More resumes of this candidate

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: