Jakub Ziolkowski, Developer in Warsaw, Poland
Jakub is available for hire
Hire Jakub

Jakub Ziolkowski

Verified Expert  in Engineering

Bio

Jakub is a software engineer who is highly experienced with TypeScript and React. Passionate about the web, blockchain, performance, and emerging technologies, he loves testing out solutions to make the web fast and accessible. Jakub has lead teams, collaborated with SMEs, and developed web components solutions for a client used by nine million users daily. He enjoys "nerdy things" and is happy to help clients develop interesting and innovative ideas for complex, front-end applications.

Portfolio

Brainly
JavaScript, TypeScript, Flow, Go
Tooploox
React, TypeScript, Node.js, GraphQL, Go
Wirtualna Polska Holding
JavaScript, TypeScript, GraphQL, React, Go, Node.js

Experience

Availability

Part-time

Preferred Environment

MacOS, Slack, Discord, Jira, Visual Studio, Vi

The most amazing...

...project I've developed was the biggest media portal in Poland, where I led a team of front-end developers to deliver reusable component solutions.

Work Experience

Software Engineer

2021 - PRESENT
Brainly
  • Developed and maintained a high-quality codebase for the platform.
  • Delivered solutions using data-driven techniques.
  • Build performant, accessible, and reusable UI components.
  • Ensured high code quality through unit and integration tests.
  • Conducted code reviews and engaged in high-quality documentation.
Technologies: JavaScript, TypeScript, Flow, Go

Software Engineer

2018 - 2021
Tooploox
  • Collaborated with a startup client from the fintech industry to develop a web application for business banking.
  • Developed web applications with the use of emerging technologies, including TypeScript, React, and GraphQL.
  • Guided the definition of the GraphQL API for back-end services.
  • Collaborated with developers to review code and provide solid feedback to maintain high code quality and quick delivery.
  • Communicated with company clients to identify needs and estimate software development projects.
  • Collaborated with UI/UX designers to provide feedback and build a first-class user experience for application users.
  • Mentored developers and conducted pair programming sessions.
Technologies: React, TypeScript, Node.js, GraphQL, Go

Front-end Engineer

2017 - 2018
Wirtualna Polska Holding
  • Developed web components solutions used daily by nine million users.
  • Improved web performance and optimized web app workloads.
  • Collaborated with other teams to deliver reusable design system solutions.
Technologies: JavaScript, TypeScript, GraphQL, React, Go, Node.js

money.pl

http://money.pl
A server-side rendered React application. I was the front-end developer who led the front-end engineers to integrate the reusable blocks of article, gallery, and video pages. It works with Golang's back-end powered by GraphQL. The solution is reusable and functions well on other portals of the company. (wp.pl)

wp.pl

http://wp.pl
Web portal built with React, TypeScript, GraphQL, and a Golang back end containing the world's news. The portal also consisted of custom panels for editors and administrators for managing various content creation such as videos, galleries, news, and ads.
2016 - 2020

Engineer's Degree in Computer Science

Warsaw University of Technology - Warsaw, Poland

MAY 2022 - MAY 2025

Certified Kubernetes Application Developer

The Linux Foundation

Libraries/APIs

React, Node.js

Tools

Flow, Slack, Element, Jira, Visual Studio

Languages

JavaScript, TypeScript, CSS, GraphQL, Go

Frameworks

Next.js

Platforms

MacOS, Kubernetes

Other

Styled-components, Computer Science, Networking, Software Engineering, Mathematics, Web Development, Algorithms, Discord, Vi

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