
Pavel Tumash
Verified Expert in Engineering
Front-end Engineer and Software Developer
Kraków, Poland
Toptal member since March 2, 2023
Pavel is a highly-experienced front-end engineer with more than seven years of professional experience, including four years of remote work. His expertise lies in designing and implementing intuitive and user-friendly interfaces for various websites and web applications. Pavel is particularly passionate about utilizing React, TypeScript, and GraphQL to bring his designs to life.
Portfolio
Experience
- JavaScript - 10 years
- HTML - 8 years
- CSS - 7 years
- Front-end - 7 years
- React - 4 years
- TypeScript - 4 years
- GraphQL - 2 years
- Redux - 2 years
Preferred Environment
MacOS, Atom, GitHub, Visual Studio Code (VS Code), Claude Code, Cursor AI
The most amazing...
...thing I've built is a web app for police body cams that streamlines video editing, which is a notable accomplishment for improving law enforcement efficiency.
Work Experience
Senior Full-stack Developer
Cendars Tech Labs FZCO
- Architected real-time data pipelines that handled 90+ websocket-driven cache patches per second using RTK Query cache patching and batching, keeping tables/charts responsive under continuous market streams.
- Integrated websocket-driven trading flows for crypto orders and live executions, bridging streaming updates into Redux/RTK Query state so order status, fills, and positions are updated in near real time across terminal views.
- Built a reusable AG Grid table platform with 40+ custom cell renderers, streaming-friendly behaviors (freeze-on-hover, external sort preservation), and cross-component coordination via a shared Grid API registry.
- Delivered multi-library charting with real-time updates by integrating TradingView (custom datafeed and bar stitching) and Lightweight Charts/ECharts, including websocket-safe guards for out-of-order ticks and stable incremental updates.
- Optimized runtime performance for a large React codebase by adopting React Compiler, route-level lazy loading, and virtualization (AG Grid/react-window), supporting high-density UIs and continuous streaming updates.
- Applied AI-supported performance debugging by pairing profiler traces with AI-driven hypothesis iteration to quickly isolate re-render hot spots in streaming tables and charts and validate fixes.
- Integrated AI-driven trading suggestions by wiring LLM-generated signals into the terminalux, and by adding guardrails (confidence thresholds, explainability text, and safe defaults) to prevent over-triggering and improve user trust.
Front-end Developer
FORMULA PAYMENTS, INC.
- Developed a fintech application for managing payouts between vendors and buyers, ensuring a smooth and secure financial UI.
- Set up a modern front-end architecture using Next.js and Tailwind CSS to deliver a responsive and scalable user interface.
- Helped with back-end integration and system architecture planning to ensure performance, maintainability, and smooth collaboration across teams.
React Developer
The Lotto Factory
- Led the successful migration of an outdated AngularJS admin panel to a modern React-based architecture.
- Implemented best practices in React, including component-based architecture, which reduced code complexity and facilitated easier maintenance and scalability.
- Coordinated back-end teams to ensure smooth and correct API calls were done during the rewrite process.
Front-end Developer
FKA Brands
- Integrated AI search and subscription functionality into an eCommerce website, increasing conversion rates and usability for the client.
- Rewrote an old jQuery website to meet modern standards, significantly improving its performance and enhancing accessibility and SEO.
- Automated the deployment process, improving the speed and quality of the release cycle.
UI/UX Developer
HSBC
- Worked on a project focused on developing an array of reusable UI components for a dynamic, bank-centric CMS. This initiative significantly improved the design aesthetics and user experience by replacing standard components with custom ones.
- Designed components to be adaptable for various use cases, providing CMS developers with the flexibility to integrate them into diverse scenarios and applications.
- Successfully built a demonstrative and test application to educate other developers about various use cases. This tangible learning tool provided insights into the effective implementation and integration of the created UI components.
Front-end Engineer
Toptal
- Led the effort to migrate existing monolith applications to a monorepo structure and implement a set of tools to streamline the process as a member of the Toptal core team.
- Optimized our CI cost and runtime, resulting in a 30% increase in speed for test runs.
- Collaborated with the design team to develop a web application to manage event attendance for a community of talented individuals.
Senior Front-end Engineer
EPAM Systems
- Utilized the Web Components, Shadow DOM, Stencil.js, React, and Storybook to create a unified design library capable of supporting a wide range of front-end applications, from legacy jQuery apps to the latest React and Angular technologies.
- Set up a monitoring tool, Sentry, which effectively tracks and addresses bugs in our software systems.
- Collaborated closely with component library users and stakeholders to address their concerns and ensure their needs were met.
- Created comprehensive documentation using Storybook to make our library more straightforward for users.
Software Engineer
iTransition
- Participated in creating a web application that enables police departments to manage videos captured on their body-worn cameras.
- Developed a browser tool that enables users to easily redact videos by applying masks to faces, as well as create bookmarks and reports from them.
- Managed a team of three junior developers, providing guidance and support to help them achieve their full potential.
- Implemented unit testing from scratch for the front end, resulting in a 40% reduction in bugs.
Experience
UBS Design System
Vievu Body Cam
While working on the solution, I introduced a new feature that enables users to create face masks for their videos directly in the browser. Furthermore, I added the ability to create bookmarks and subtitles for specific video parts.
Rewriting Admin Panel to A Moder React
Education
Bachelor's Degree in Informatics and Applied Mathematics
Belarusian State University - Minsk, Belarus
Skills
Libraries/APIs
React, Node.js, Slack API, jQuery, Handlebars, Drizzle, Vue
Tools
Git, React Apollo, Shadcn, Figma, Atom, GitHub, Mathematica, Stencil.js, GitLab, Shogun, AI SDK, Claude Code
Languages
JavaScript, TypeScript, CSS, HTML, HTML5, GraphQL, C#, Python
Frameworks
Jest, Tailwind CSS, Redux, Next.js, Material UI, Cypress, Angular, Knockout (Knockout.js), React Native
Paradigms
Agile Software Development, Model Context Protocol (MCP)
Platforms
BigCommerce, MacOS, Algolia, Ordergroove, Visual Studio Code (VS Code), Clerk, Vercel
Other
Storybook, Front-end, Styled-components, Artificial Intelligence (AI), Apollo, Web Components, Informatics, UI Elements, eCommerce, User Interface (UI), User Experience (UX), WebSockets, High-load, LLM Integration, TradingView, Charts, AI-assisted Development, Full-stack, Cursor AI, Agentic AI, AI Development, Web3
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring