Vladyslav Polishchuk, Developer in Kraków, Poland
Vladyslav is available for hire
Hire Vladyslav

Vladyslav Polishchuk

Verified Expert  in Engineering

Bio

Vlad is a senior full-stack developer with over six years of experience building JavaScript, TypeScript, and React applications. He has worked with enterprise engineering products, including the PLM software used by hundreds of customers and tens of thousands of end-users. His expertise lies in creating high-quality and scalable user interfaces, API integrations, and software optimizations for enterprises. Vlad is a perfect resource to strengthen your existing development team.

Portfolio

AMC Bridge
JavaScript, TypeScript, Algorithms, Data Structures, Time Complexity Analysis...
Codelab
React, TypeScript, Next.js, Neo4j, Terraform, MobX, GraphQL, Jest, Storybook...
Toptal
React, Next.js, Elasticsearch, PostgreSQL, TypeScript, Knex.js, Docker...

Experience

  • JavaScript - 7 years
  • Full-stack - 7 years
  • Front-end - 6 years
  • TypeScript - 3 years
  • React - 3 years
  • MacOS - 2 years
  • Material UI - 1 year
  • Next.js - 1 year

Availability

Part-time

Preferred Environment

MacOS, Visual Studio Code (VS Code), React, Next.js, Front-end

The most amazing...

...project I've worked on is a visualization tool for complex datasets where I designed architecture and fully implemented interactive graphs from scratch.

Work Experience

Senior Full-stack Developer

2016 - PRESENT
AMC Bridge
  • Introduced a configurable dashboard functionality with interactive Grid, Tree Grid, Report, and Chart widgets.
  • Created and integrated into the application dozens of components written using InfernoJS, React, Redux, and other libraries.
  • Increased automation test coverage by adding unit, storybook, integration, and end-to-end tests using Karma, Playwright, Jest, and other tools.
  • Created reusable chart components using the Chart.js library and integrated them with the server-side API.
  • Improved product flexibility by creating a UI configuration framework that allows administrators to customize product appearance for end users, including customizing page layouts, toolbars, context menus, and forms.
  • Simplified the engineering components structure analysis by implementing dynamic navigation over a relational database via graphs using the D3.js library.
  • Provided CAD users with the ability to back up and version their models by creating a CAD-to-cloud plugin.
  • Supported dozens of clients by providing customization and upgrade services.
Technologies: JavaScript, TypeScript, Algorithms, Data Structures, Time Complexity Analysis, Space Complexity Analysis, C#, Software Engineering, Agile, Cloud, Redux, InfernoJS, ASP.NET Core, D3.js, Windows, Visual Studio Code (VS Code), Microsoft Teams, Bitbucket, Notepad++, XML, XPath, JSON, CSS, Less, HTML5, Web Accessibility, Kanban, Scrum, React, GitLab, Visual Studio, SQL Server Management Studio (SSMS), Full-stack, Node.js, APIs, HTML, Back-end Development, REST APIs, Storybook, Front-end, NPM, Software, Code Review, Interviewing, Technical Hiring, Task Analysis, Source Code Review, Unit Testing, Git, User Interface (UI), SQL, Full-stack Development, Dashboards, Web Development, Webpack, Data Visualization, Product Lifecycle Management (PLM), CSS3, API Integration, JSON REST APIs, .NET Core, Microsoft SQL Server, Web, Chart.js

Fullstack Typescript Developer

2022 - 2023
Codelab
  • Developed and maintained shared NPM libraries for internal use, resulting in increased efficiency and consistency across projects.
  • Implemented test-driven development by writing unit tests, resulting in fewer bugs and faster debugging time.
  • Debugged broken features and added new functionality to existing APIs, improving user experience and increasing product functionality.
  • Created Storybook documentation for React components, resulting in improved codebase understanding and more efficient development.
  • Developed and maintained Cypress tests for end-to-end testing, resulting in increased product stability and better user experience.
  • Followed best practices by utilizing linting tools and CI/CD pipeline (ESLint, Prettier, CircleCI), resulting in more efficient and streamlined development processes.
Technologies: React, TypeScript, Next.js, Neo4j, Terraform, MobX, GraphQL, Jest, Storybook, Cypress, JavaScript, CircleCI, CSS, APIs, Tailwind CSS, Node.js, ECMAScript (ES6), Front-end, Pixel Perfect, Puppeteer, Babel, UI Development, Prototyping, Integration Testing, Apollo, Minimum Viable Product (MVP), Software Engineering, MacOS, GitHub, Full-stack, Docker, Full-stack Development

React Full-stack Developer

2022 - 2022
Toptal
  • Participated in the full software development lifecycle, including implementing new UI components, APIs, and unit and Storybook testing.
  • Contributed to personal account improvements, bookmarking and following features, "What's new" announcements, UI/UX improvements, and many more.
  • Created API endpoints using Next.js and Knex to handle server-side business logic.
  • Conducted comprehensive code reviews for teammates, which included interns and senior developers.
  • Worked in an Agile team and actively participated in planning, grooming, retrospective, and demo sessions.
  • Contributed significantly to team processes and guidelines.
Technologies: React, Next.js, Elasticsearch, PostgreSQL, TypeScript, Knex.js, Docker, Material UI, JavaScript, Jest, Unit Testing, Front-end, Full-stack, Full-stack Development, HTML, REST APIs, Axios, GitHub, Node.js, SQL, User Interface (UI), User Experience (UX), Google Analytics, Jira, Git, Figma, APIs, Code Review, Software, Web Development, CSS3, React Router, API Integration, JSON REST APIs, Source Code Review, Web

Mentor at R&D Department

2020 - 2022
AMC Bridge Labs
  • Helped half a dozen trainee developers grow technically and become junior engineers by providing code reviews, pair programming, and educational sessions.
  • Assisted in setting up advanced project infrastructure with CI/CD by automating validation checks, test runs, and defining build pipeline on Jenkins.
  • Executed various team leader activities, including interviews, performance reviews, and product demos.
Technologies: JavaScript, TypeScript, C#, APIs, REST APIs, XML, Code Review, Team Mentoring, Team Management, Interviewing, Source Code Review, Technical Hiring, Task Analysis, Front-end, Jest, Unit Testing, Git, User Interface (UI), Full-stack Development, Software, Web Development, Node.js, Product Lifecycle Management (PLM), CSS3, Express.js, API Integration, JSON REST APIs, SQL, .NET Core, Microsoft SQL Server, Web

Experience

Codelab.app

Codelab.app is a cloud-based SaaS product that provides UI as a service for developers to build front-end web applications. As a Fullstack Typescript Developer, I worked on developing shared npm libraries for internal use, following test-driven development by writing unit tests, debugging broken features or adding to existing APIs, writing Storybook to document React components, writing Cypress tests for E2E testing, and following best practices by using linting tools and CI/CD pipeline.

PLM Solutions Development

Built a complex web-based Cloud-ready PLM Web application. I was a part of the Scaled Agile Framework (SAFe) team in a full-stack web development role. Took part in the development of many features, including UI configuration framework, dashboards, data visualization using graphs, TOC Editor, and many others.

Toptal React Accelerator

https://my-invoice.vercel.app
The Toptal React Accelerator is an exclusive learning program that educates JavaScript developers in React, NextJS, Redux, and GraphQL. This is a two-month program that consists of rigorous learning exercises and hands-on activities along with a stringent evaluation process, comprehensive learning assessments, and 30-40 hours of building an invoice management system. Within this invoicing application, users are able to track invoices, clients, and company information.

TrimbleConnect for SOLIDWORKS

https://www.amcbridge.com/technology-demos/labs/cloud-apps/trimbleconnect-for-solidworks
Technology demonstration that connects a Trimble Connect Cloud solution with SOLIDWORKS provides users with direct synchronization capabilities for better user experience and hard disk space utilization. 

Education

2017 - 2018

Master's Degree in Informatics and Applied Mathematics

Dnipro National University - Dnipro, Ukraine

2013 - 2017

Bachelor's Degree in Informatics and Applied Mathematics

Dnipro National University - Dnipro, Ukraine

Certifications

JULY 2022 - PRESENT

Toptal React Accelerator Graduate

Toptal, LLC

JULY 2022 - PRESENT

React - The Complete Guide (incl Hooks, React Router, Redux)

Udemy

JUNE 2022 - PRESENT

Using TypeScript with React

Udemy

JUNE 2022 - PRESENT

Advanced JavaScript Topics

Udemy

JUNE 2022 - PRESENT

Advanced JavaScript

Udemy

Skills

Libraries/APIs

React, InfernoJS, REST APIs, React Router, D3.js, Node.js, Chart.js, Antd, MobX, Puppeteer

Tools

Microsoft Teams, Notepad++, Git, Bitbucket, GitHub, Visual Studio, NPM, GitLab, Knex.js, Google Analytics, Jira, Figma, Webpack, Terraform, CircleCI, Babel

Languages

JavaScript, TypeScript, HTML5, HTML, XML, XPath, CSS, CSS3, C#, Less, SQL, GraphQL, ECMAScript (ES6)

Paradigms

Agile, Kanban, Scrum, Unit Testing

Platforms

Windows, Visual Studio Code (VS Code), Web, MacOS, Docker

Storage

JSON, SQLite, SQL Server Management Studio (SSMS), Elasticsearch, PostgreSQL, Microsoft SQL Server, Neo4j

Frameworks

Redux, Next.js, Material UI, Jest, Windows Presentation Foundation (WPF), ASP.NET Core, Cypress, Express.js, .NET Core, Tailwind CSS

Other

Software Engineering, Full-stack, Front-end, Software, Web Development, Algorithms, Data Structures, Time Complexity Analysis, Space Complexity Analysis, APIs, Storybook, Code Review, Source Code Review, Full-stack Development, User Interface (UI), Product Lifecycle Management (PLM), API Integration, JSON REST APIs, Cloud, Web Accessibility, CSS-in-JS, Back-end Development, Team Mentoring, Team Management, Interviewing, Technical Hiring, Task Analysis, Axios, User Experience (UX), Dashboards, Data Visualization, Communication, Social Communication, Pixel Perfect, UI Development, Prototyping, Integration Testing, Apollo, Minimum Viable Product (MVP)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring