Wojciech Dynus, Developer in Siemianowice Slaskie, Poland
Wojciech is available for hire
Hire Wojciech

Wojciech Dynus

Verified Expert  in Engineering

Software Developer

Siemianowice Slaskie, Poland

Toptal member since May 13, 2020

Bio

Wojciech is a front-end developer who specializes in React. He delivers robust apps that work seamlessly across a variety of devices. Wojciech values clean code and continuous quality improvement. He has a Bachelor of Science degree in computer science from the Silesian University of Technology in Gliwice.

Portfolio

West Roots LLC (Maptive)
React, JavaScript, CSS, HTML, Redux, React Redux, TypeScript, Jest, HTML5...
Coffee Mug
JSX, Redux, CSS, Jira, SCSS, Jest, Webpack, React, TypeScript, HTML...
Kodilla
React, JavaScript, CSS, HTML5, Web Development, Front-end

Experience

  • JavaScript - 10 years
  • SCSS - 10 years
  • CSS - 10 years
  • Redux - 7 years
  • TypeScript - 7 years
  • Webpack - 7 years
  • Jest - 7 years
  • React - 7 years

Availability

Part-time

Preferred Environment

MacOS, WebStorm, Slack, Skype, Windows

The most amazing...

...thing I've developed is a front-end for an in-flight entertainment application that's used by hundreds of thousands of people each month.

Work Experience

Senior React Developer

2020 - PRESENT
West Roots LLC (Maptive)
  • Joined as a senior developer for their fifth version.
  • Developed the React app from scratch, starting with Figma designs.
  • Acquired the requirements and performed the code review to develop a critical feature for the software.
  • Created and maintained the build process for the front-end application using Webpack.
  • Established and maintained the front-end coding standards.
Technologies: React, JavaScript, CSS, HTML, Redux, React Redux, TypeScript, Jest, HTML5, CSS-in-JS, Figma, WebSockets, REST APIs, Web Development, Front-end, React Router, Material UI, GitHub, Axios, Docker, REST, APIs

Senior Front-end Developer | Team Lead

2017 - 2020
Coffee Mug
  • Joined as a senior and lead developer on a growing project.
  • Developed in-flight entertainment platforms for the biggest airlines in the world.
  • Created an npm package with common components and utility methods adjusted to make the company's projects comply with WCAG.
  • Created a multi-application build process for the front-end application using Webpack.
  • Oversaw the product development for the front-end team and reviewed UK developers' code.
  • Tracked and fixed bugs using Jira as a reporting tool.
  • Created both admin and client front-end applications and established the front-end coding standards.
Technologies: JSX, Redux, CSS, Jira, SCSS, Jest, Webpack, React, TypeScript, HTML, Content Management Systems (CMS), Umbraco, React Redux, HTML5, JavaScript, REST APIs, Web Development, Front-end, React Router, GitHub, Axios, REST, APIs

Mentor

2018 - 2018
Kodilla
  • Led students on their way to becoming proficient using web and front-end technologies, particularly React.
  • Oversaw the progress of students following the boot camp.
  • Communicated continuously with the students in case they had any difficulties.
Technologies: React, JavaScript, CSS, HTML5, Web Development, Front-end

Front-end Developer | Team Lead

2016 - 2017
E Net Production
  • Created and enhanced eCommerce platforms for some of the biggest selling companies in Poland.
  • Developed software solutions for integrating sales channels, logistics, and payment systems according to client needs.
  • Managed a small team of developers, keeping consistency with brand guidelines.
Technologies: JavaScript, CSS, Jira, SCSS, Gulp, Grunt, jQuery, HTML, Content Management Systems (CMS), HTML5, REST APIs, Web Development, eCommerce, Front-end, GitHub, REST, APIs

Front-end Developer

2016 - 2017
Perform Group
  • Developed the soccerway.com site, the world’s largest football database, covering 1,000 football leagues and cups from 134+ countries.
  • Created a betting widget using front-end technologies and frameworks, prioritizing user experience.
  • Maintained websites and web application user interfaces.
Technologies: JSX, JavaScript, CSS, Jira, SCSS, Enzyme, Jest, Webpack, React, HTML, HTML5, REST APIs, Web Development, Front-end, GitHub, REST, APIs

Front-end Developer

2014 - 2015
CALM Group
  • Created user-friendly web pages for the agency's clients. Created WordPress themes and plugins according to client requirements.
  • Created high-quality graphics and visual elements, including animations.
  • Optimized and tested applications for speed, security, and data protection.
Technologies: JavaScript, CSS, SCSS, WordPress, PHP, Gulp, HTML, Content Management Systems (CMS), HTML5, REST APIs, Web Development, Front-end, GitHub, REST, APIs, Animation

Experience

Maptive

https://www.maptive.com
The project involved the creation of mapping software. The application allows a user to upload their data and create a custom Google map out of it. I was a part of the team from the very beginning. I created coding guidelines and the build process using Webpack. Technologies used in the project included React, TypeScript, Redux, Saga, Emotion, and Jest.

In-flight Entertainment Application

https://www.lufthansa-inflightentertainment.com/en/
The project was an in-flight entertainment application for some of the biggest airlines in the world. It consists of two parts: a core system with all of the widgets and a JavaScript (React) component which is shared among the clients. The second part is an "override" of core styles for each client, which makes it possible to add new clients very quickly. I rewrote the entire front-end part of the project, and also supervised and hired new front-end developers. The code was rewritten from AngularJS to React; I also unified the class naming convention, introduced BEM, and created coding standards for the project The page is WCAG compliant. The project was launched and published, having more than 100,000 monthly users. Technologies used in the project included TypeScript, React, Redux, Webpack, Jest, react-testing-library, SCSS, and HTML.

Grzegorz Czekała’s Personal Page

http://grzegorzczekala.pl/
The project consisted of developing the personal web page of Grzegorz Czekała. I wrote the entire front-end part of the project and was fully responsible for the development of the front-end architecture. I created a custom build using Gulp, as well as developed a WordPress theme and plugins using PHP. The website was successfully launched. Technologies used in the project include JavaScript, SCSS, Gulp, HTML, PHP, and WordPress.

Agata Meble

http://agatameble.pl
The project was the creation of an online shop for one of the biggest furniture companies in Poland. I created the styling (based on provided PSD designs) for most of the site, along with widgets and components, plus overall front-end adjustments. The project was successfully launched. Technologies used in the project include JavaScript, SCSS, and HTML.

International Content Marketing Agency's Page

Created the company's website by rewriting the entire front-end part. I was responsible for the development of the front-end architecture, as well as supervising and hiring new front-end developers. Developed a new front-end build based on Webpack, also introducing BEM and creating coding standards for the project. The project was successfully published. Technologies used in the project include TypeScript, React, Redux, Webpack, Jest, react-testing-library, SCSS, and HTML

In-flight Entertainment Admin Platform

The project involved the creation of an admin platform for the client. I rewrote the entire front-end part of the project. The project is a hybrid of legacy code written in Angular JS and a new codebase written using React library. Developed a new front-end build based on Webpack. Styling is based on the "Keen" theme, and I included some styling adjustments on my side. I also created coding standards for the project. The project was launched and published. Technologies used in the project include TypeScript, React, Redux, Webpack, Jest, react-testing-library, SCSS, and HTML.

Toptal React Accelerator

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 consisting of rigorous learning exercises and hands-on activities, 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.

Education

2010 - 2015

Bachelor of Science Degree in Engineering (Computer Science)

Silesian University of Technology in Gliwice - Gliwice, Poland

Certifications

MARCH 2023 - PRESENT

Toptal Node.JS Accelerator Graduate

Toptal, LLC

MAY 2022 - PRESENT

Toptal React Accelerator Graduate

Toptal, LLC

Skills

Libraries/APIs

jQuery, React, REST APIs, React Redux, Node.js, React Router

Tools

GitHub, JSX, Webpack, Grunt, Gulp, Jira, Skype, Slack, Figma

Languages

HTML5, TypeScript, JavaScript, HTML, CSS, SCSS, PHP

Paradigms

REST

Frameworks

Redux, Jest, Material UI, Next.js, Tailwind CSS

Platforms

WordPress, Umbraco, Windows, MacOS, Docker

Other

CSS-in-JS, Web Development, Front-end, APIs, Content Management Systems (CMS), Enzyme, eCommerce, Axios, Animation, WebSockets

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