
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
- HTML - 8 years
- JavaScript - 8 years
- CSS - 7 years
- Front-end - 7 years
- React - 4 years
- TypeScript - 4 years
- Redux - 2 years
- GraphQL - 2 years
Availability
Preferred Environment
MacOS, Atom, GitHub, Visual Studio Code (VS Code)
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
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
Tools
Git, React Apollo, Atom, GitHub, Mathematica, Stencil.js, GitLab, Shogun
Languages
JavaScript, TypeScript, CSS, HTML, HTML5, GraphQL, C#, Python
Frameworks
Jest, Redux, Cypress, Angular, Knockout (Knockout.js), Next.js
Paradigms
Agile Software Development
Platforms
BigCommerce, MacOS, Algolia, Ordergroove, Visual Studio Code (VS Code)
Other
Storybook, Front-end, Styled-components, Apollo, Web Components, Informatics, UI Elements, eCommerce, User Interface (UI), User Experience (UX)
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