Georgi Filipov

Senior Frontend Engineer | React · TypeScript

Summary

Senior frontend engineer with 5+ years of experience building complex business applications with React and TypeScript. Designed frontend architecture from scratch and delivered analytics interfaces, nested data tables, multi-step forms, and role-based workflows from requirements clarification through release.

Independently made decisions on module boundaries, reusable components, and API integration patterns. Collaborated directly with product and backend teams, reviewed code, and mentored two junior developers.

Work Experience

LeverX

June 2021 – May 2026
Frontend Developer

Enterprise applications across recruitment, legal services, banking, insurance, and e-commerce.

Projects at LeverX

Recruitment Process Management System
Project · 14 months
Frontend Developer / Mentor

Internal platform for managing hiring workflows and analyzing recruitment data. Built from scratch alongside a project tech lead, another developer, and two junior developers.

  • Owned frontend implementation and independently made decisions on module boundaries, reusable components, and the API layer. Aligned feature scope, priorities, and technology choices with the tech lead.
  • Delivered features from requirements clarification through release, breaking down tasks, implementing solutions, reviewing code, and contributing to releases.
  • Built analytics interfaces with nested data tables supporting sorting, filtering, grouping, and expandable levels, each rendered as a separate table.
  • Optimized table performance by reducing unnecessary re-renders and repeated computations, refining API requests and data payloads, and applying virtualization and pagination. Used Chrome DevTools to profile rendering and network activity.
  • Created shared components and reusable API integration patterns for new screens and features; documented UI components in Storybook.
  • Aligned requirements and API contracts with product and backend teams.
  • Mentored two junior developers through pair programming and structured code reviews, helping them take on more complex tasks independently.
Stack: React, TypeScript, Ant Design, Ant Design Charts, AntD Form, RTK Query, Axios, react-window, Storybook, Playwright, Sentry, REST API, GitLab CI/CD.
Legal Consultation Platform
Project · 10 months
Frontend Developer

Platform connecting clients with professional lawyers.

  • Built user-facing interfaces and multi-step forms with conditional fields and validation logic.
  • Integrated frontend features with REST APIs.
  • Implemented responsive interfaces, performed cross-browser testing, and improved accessibility.
Stack: React, TypeScript, Tailwind CSS, React Hook Form, Zod, React Query, Axios, CSS Modules, Playwright, Jest, REST API, GitLab CI/CD.
Bank Employee Management System
Project · 7 months
Frontend Developer

Enterprise application supporting internal business workflows.

  • Implemented interfaces reflecting user roles and permitted actions.
  • Collaborated with the backend team to define and validate GraphQL API contracts.
Stack: React, TypeScript, Material UI, styled-components, react-virtualized, Storybook, GraphQL, Jest, Sentry, GitLab CI/CD.
Electronic Inheritance Distribution System
Project · 8 months
Frontend Developer

Form-heavy application for an insurance company.

  • Built interfaces for entering and processing business data.
  • Maintained and refactored an existing WordPress codebase, focusing on data accuracy across forms.
Stack: React, TypeScript, Formik, Yup, CSS Modules, Axios, Vite, WordPress, GitLab CI/CD.
Video Games Online Store
Project · 7 months
Frontend Developer
  • Customized WordPress themes and developed interactive UI elements.
  • Improved page performance and technical SEO; applied lazy loading and code splitting to load React features on demand.
Stack: React, TypeScript, WordPress, Bootstrap, styled-components, Sentry, GitLab CI/CD.
E-commerce Order & Tracking Service
Project · 6 months
Frontend Developer
  • Developed the product catalog, checkout flow, and order-tracking interface.
  • Optimized rendering and improved checkout usability.
Stack: WordPress, JavaScript, HTML, CSS, Bootstrap, Axios, Playwright, GitLab CI/CD.
Traffic Monitoring System
Project · 8 months
Frontend Developer
  • Built internal analytics dashboards integrating HubSpot data.
  • Improved data presentation and usability of analytics interfaces.
Stack: HubSpot, JavaScript, Chart.js, HTML, CSS, GitLab CI/CD.

Technical Skills

Core StackReactTypeScriptJavaScript ES6+HTMLCSS / SCSS
State & APIsReduxZustandReact QueryRTK QueryAxiosREST APIGraphQL
UI & StylingAnt DesignMaterial UITailwind CSSBootstrapCSS Modulesstyled-components
Forms & ValidationReact Hook FormFormikAntD FormYupZod
Data VisualizationAnt Design ChartsChart.jsreact-windowreact-virtualized
Testing & UI DocsPlaywrightJestReact Testing LibraryStorybookCross-browser Testing
Tooling & DeliveryViteWebpackESLint / PrettierGitGitLab CI/CDSentryChrome DevTools
PerformanceRendering OptimizationData Loading OptimizationVirtualizationLazy LoadingCode Splitting
EngineeringFrontend ArchitectureReusable ComponentsTask BreakdownCode ReviewMentoring
AdditionalNext.jsWordPress / PHPHubSpot

Education

Belarusian State University of Informatics and Radioelectronics Bachelor of Computer Science · Minsk, 2021

Languages

English — Upper-Intermediate (B2): meetings, technical documentation, and professional communication.

Russian — Native