Jakub Kubisiowski, Developer in Kraków, Poland
Jakub is available for hire
Hire Jakub

Jakub Kubisiowski

Verified Expert  in Engineering

Software Developer

Location
Kraków, Poland
Toptal Member Since
June 6, 2019

Jakub is a tech lead and full-stack developer with 10+ years of hands-on experience creating microservices, APIs, and web applications. He knows the Microsoft technology stack, including C#, .NET Core, and ASP.NET. Jakub is familiar with microservice architecture and cloud-based solutions (Microsoft Azure). While working in the industrial field, he learned to deliver critical software systems (highly available, secure, and fast). He is also a consultant willing to work closely with his clients.

Portfolio

gravity9
C#, Azure, Microservices, Microfrontends, Docker, Microsoft SQL Server...
Toptal
CSS, Web, ASP.NET Web API, Git, .NET, ASP.NET Core, C#, API Management, Azure...
Forte Digital
Single-page Applications (SPA), Microsoft SQL Server, .NET Core, CSS...

Experience

Availability

Full-time

Preferred Environment

Git, JetBrains Rider, MacOS, Visual Studio Code (VS Code)

The most amazing...

...project I've designed and developed is a brand new checkout process for the National Theater in Oslo, resulting in record sales for the next two seasons.

Work Experience

Tech Lead | Full-stack Developer

2021 - PRESENT
gravity9
  • Architected and executed a comprehensive system for a US-based real estate corporation, streamlining service provision and home repairs. This pivotal enhancement elevated customer satisfaction and ensured optimal property maintenance.
  • Engineered an automated system allowing potential house occupants to seamlessly view properties using lockboxes and access codes, eliminating the need for manual intervention.
  • Directed development teams of 5-10 members across four distinct workstreams, driving cohesive collaboration and streamlined project delivery.
  • Engaged directly with clients to capture and define business requirements for the development of innovative applications.
  • Designed and implemented microservices, APIs, and Micro Frontends to optimize an enterprise-level system, ensuring robustness and better user interactions.
Technologies: C#, Azure, Microservices, Microfrontends, Docker, Microsoft SQL Server, Kubernetes, .NET 6, MongoDB, ASP.NET, React, Architecture, CI/CD Pipelines, APIs, Agile, .NET, Git, ASP.NET Web API, Web, ASP.NET MVC, ASP.NET Core, JavaScript, TypeScript, .NET Core, Domain-driven Design (DDD), HTML, API Management, Entity Framework Core, Redis, Visual Studio Code (VS Code), Data Structures, Database Architecture, Dapper, Azure SQL, Azure Blobs, Azure Search, Azure DevOps, Azure PaaS, Single Sign-on (SSO), Entity Framework, Azure Queue Storage, Azure Cosmos DB, API Integration, Scrum, SQL, C#.NET, OpenID Connect (OIDC), Azure Functions, Dynamics CRM 365, Cloud, DevOps, Back-end

.NET Developer

2020 - 2020
Toptal
  • Crafted and executed an API delivering real estate data, which was pivotal in monitoring price indices and projecting future property valuations.
  • Deployed a token-based authorization system for the API, safeguarding specific endpoints while tailoring data outputs according to user subscription tiers and roles.
  • Used Azure API management for API logging and monitoring.
Technologies: CSS, Web, ASP.NET Web API, Git, .NET, ASP.NET Core, C#, API Management, Azure, .NET Core, Architecture, CI/CD Pipelines, APIs, Microsoft SQL Server, HTML, Entity Framework Core, Visual Studio Code (VS Code), Data Structures, Entity Framework, API Integration, Scrum, SQL, C#.NET, OpenID Connect (OIDC), Cloud, Back-end

Tech Lead | Full-stack Developer

2018 - 2020
Forte Digital
  • Developed and maintained the website and ticketing system for the National Theater in Oslo. Took liability for leading the development team and the delivery.
  • Designed and developed a brand new checkout process for the National Theater in Oslo, resulting in record sales in the following two seasons.
  • Designed the technical solution behind the CMS and electrical energy eCommerce for Los.no and led a development team during the delivery.
Technologies: Single-page Applications (SPA), Microsoft SQL Server, .NET Core, CSS, TypeScript, ASP.NET Core, Web, ASP.NET Web API, Git, .NET, React, Azure, Episerver, ASP.NET MVC, C#, Architecture, CI/CD Pipelines, APIs, Agile, JavaScript, Sass, Domain-driven Design (DDD), HTML, Entity Framework Core, ASP.NET, Tessitura, Redis, Visual Studio Code (VS Code), Data Structures, Dapper, Azure SQL, Azure Blobs, Azure Search, Azure DevOps, Azure PaaS, Node.js, Entity Framework, API Integration, Scrum, SQL, C#.NET, OpenID Connect (OIDC), Cloud, DevOps, Back-end

Tech Lead | Full-stack Developer

2017 - 2019
Bilbo
  • Engaged as a technical leader, designing, developing, testing, and deploying Bilbo, a social platform for book sharing.
  • Held accountable for the entire technical aspect of the project.
  • Tracked the application usage to propose product enhancements.
Technologies: Single-page Applications (SPA), Microsoft SQL Server, .NET Core, CSS, Web, ASP.NET Web API, Git, .NET, Angular, MongoDB, Azure, Entity Framework Core, ASP.NET Core, C#, Architecture, CI/CD Pipelines, APIs, Visual Studio, JavaScript, TypeScript, Sass, Docker, HTML, ASP.NET, Visual Studio Code (VS Code), Agile, Data Structures, Azure DevOps, Azure PaaS, Entity Framework, API Integration, Scrum, SQL, C#.NET, OpenID Connect (OIDC), Cloud, DevOps, Back-end

Full-stack Developer

2013 - 2018
Abis
  • Developed manufacturing execution system (MES) encompassing facets of production planning, execution, warehousing, and shipping designed to optimize production. As a result, factories witnessed improvements in planning and execution efficiency.
  • Took charge of the design, development, testing, and deployment of an overall equipment effectiveness (OEE) monitoring system for an automotive industry factory. This led to a notable reduction in complaints from our target clients.
  • Spearheaded, designed, developed, tested, and deployed a machine traceability system for logging all parameters from the machines, including test results, setpoints, component information, and more, in a factory in the automotive industry.
Technologies: Single-page Applications (SPA), .NET Core, CSS, ASP.NET MVC, Web, ASP.NET Web API, Git, .NET, Angular, Microsoft SQL Server, Entity Framework Core, ASP.NET Core, C#, Architecture, APIs, Visual Studio, JavaScript, Sass, HTML, ASP.NET, Visual Studio Code (VS Code), Data Structures, Entity Framework, API Integration, Scrum, SQL, C#.NET, Back-end, Windows Presentation Foundation (WPF), MySQL

Enterprise-level Application for Real Estate Corporations | USA

https://www.amh.com/
Project description:
The solution integrates several distributed subsystems to represent diverse facets of the client's business. Leveraging microservice and micro front-end architectures, the solution ensures scalability, maintainability, and ease of component composition. This comprehensive system utilizes a range of Azure services for functionalities like hosting via Kubernetes, communication through Azure Service Bus, log tracing with Application Insights, and networking solutions like API Management, Front Door, and Gateway.

My role:
Led four different development teams consisting of 7-10 persons. I designed and developed core business functionalities. I was also responsible for planning the teamwork, writing code and tests, reviewing others' code, and deploying to production. I worked directly with the client's team to figure out the core domain.

Context:
The enterprise was a prominent real estate firm with operations across the United States. The comprehensive development team comprised over 60 members.

Oslo National Theater | CMS and Ticketing System | Norway

https://www.nationaltheatret.no/
Project description:
The National Theater initiative integrates a CMS (Episerver/Optimizely) with a ticketing system, deeply integrated with Tessitura, a pivotal software in the arts and culture sector. The primary focus is crafting a dependable and user-friendly checkout process, ensuring an exceptional online ticket-purchasing experience.

My role:
Responsible for planning the teamwork, writing code and tests, reviewing others' code, and deploying to production. I worked directly with the business team on the client's side. I also designed and developed a brand new checkout process (for buying tickets) that resulted in all-time-high record sales during the first campaign after launch.

Context:
The National Theater of Norway was our client. I spearheaded a five-member team in charge of IT systems, encompassing the primary website and various internal systems.

LOS | CMS and Electrical Energy eCommerce | Norway

https://www.astrom.no/
Project description:
Astrom (formerly known as LOS) is among Norway's leading electric energy providers. The project encompasses a CMS (Episerver/Optimizely) for editors to position marketing content and a sales platform where users can purchase energy for their homes.

My role:
Designed and developed core business functionalities. I was responsible for planning the teamwork, writing code and tests, reviewing others' code, and deploying to production. I also worked directly with the client's technical team, including architects and vendors of supporting systems.

Context:
As the lead of a five-member development team, I spearheaded the creation of an innovative web platform that empowers individuals to purchase electric energy directly. We successfully delivered a user-centric solution within six months through strategic planning and team collaboration.

Real Estate Dashboard | Malaysia

Project description:
The project is an API for a web application that works as a real estate dashboard. It shows prices, price indices, and trends related to real estate. The user can filter and segment the data by areas and property types. The data are restricted based on the user's subscription level and role.

My role:
Crafted and executed an API that delivers real estate data, including price indices and territorial details. I integrated it with Identity Server, enabling user authentication and authorization based on their subscription plan.

Context:
The client was a Malaysian startup that analyzes data from the real estate markets and provides predictions.

Bilbo | Social Platform for Book Sharing | Poland

Project description:
Bilbo is a web-based platform designed to facilitate book sharing among users. Much like Facebook, users can befriend each other and populate their virtual libraries with books. The application then monitors and manages the book borrowing and return process between friends.

My role:
Held accountable for the entire technical aspect of the project. I was engaged as a tech leader, designing, developing, testing, and deploying Bilbo, a social platform for book sharing.

Manufacturing Execution System (MES) | Poland

Project description
MES is a robust distributed system designed for executing production across three factories, encompassing areas like production planning, reporting, maintenance, and device integration. Given its pivotal role in production, MES ensures swift performance, reliability, and 24-hour availability. Furthermore, it's intricately integrated with SAP, facilitating seamless data exchange concerning orders, warehouses, and production outcomes.

My role:
Worked as a full-stack developer in a team of six members. I designed and developed core business functionalities. I was also responsible for planning the teamwork, writing code and tests, reviewing others' code, and deploying to production. I worked directly with the client's team in order to figure out the core domain.

Context:
The client was Manuli, a large hydraulics manufacturer based in Italy.

Overall Equipment Effectiveness (OEE) Monitoring System | Poland

Project description:
The project entailed developing a comprehensive industrial monitoring solution to gauge machine effectiveness, encompassing metrics like overall equipment effectiveness (OEE) and various other key performance indicators. It provides real-time tracking of all machinery, assessing their status, output count, scraps, and alert notifications. The collated data is subsequently displayed to the factory staff via a web application.

My role:
Responsible for planning the teamwork, writing code and tests, reviewing others' code, and deploying to production. I worked directly with the client's engineering team to find the best way to implement the solution.

Context:
The client was Borg Warner, an automotive company renowned for producing turbos, timing chains, and other related products.

Machine Traceability System | Poland

Project description:
The system is designed for monitoring various machine parameters, including test results, setpoints, and component details. It archives all historical data and features a dashboard for in-depth data analysis. Integration is facilitated through the PLC network.

My role:
Responsible for planning the teamwork, writing code and tests, reviewing others' code, and deploying to production.

NESESER | Computer Network Monitoring System | Poland

Project description:
NESESER is a network monitoring system tailored for internet service providers to oversee their infrastructure. It interfaces with routers, orchestrates switches through various protocols, and monitors the health, status, and crucial metrics of devices. Through its web application, users are provided with a live network overview, analytical charts, and a detailed network topology map.

My role:
Designed and developed core business functionalities. I was also responsible for planning the teamwork, writing code and tests, reviewing others' code, and deploying to production.

Distributed Quality Control and Measurement System | Poland

Project description:
This initiative focuses on an industrial system designed to aid plant workers in collating all quality control metrics and measurements. Interfacing directly with physical measuring instruments, the system ensures automatic data capture. Moreover, it seamlessly integrates with superior systems like SAP to furnish information related to orders, historical data on details, and other vital data components.

My role:
Worked as a full-stack developer implementing the required features. I also tested the system onsite with physical measuring instruments and devices.

Context:
The client was Pratt & Whitney, a globally recognized aerospace manufacturer renowned for its advanced jet engines, serving both commercial and military aviation sectors.

Vision System Client Application for Quality Control | Poland

Project description:
The initiative revolved around an industrial application designed to showcase the quality control outcomes for newly manufactured products. The application presents the plant operator with any discrepancies identified by the vision system, enabling product categorization as either acceptable or defective. Boasting full integration with PLC controllers and cameras, the process operates autonomously.

My role:
Designed, implemented, tested, and deployed the entire solution by myself, as I was the only team member.

Context:
The client was Weyerhaeuser, a leading forest products company with a significant presence in the timber, land, and forest products industry.

Languages

C#, JavaScript, TypeScript, SQL, C#.NET, HTML, CSS, Sass, Python

Frameworks

.NET Core, Entity Framework Core, .NET, ASP.NET MVC, ASP.NET Web API, ASP.NET Core, ASP.NET, Angular, Windows Presentation Foundation (WPF)

Libraries/APIs

React, Entity Framework, Node.js

Tools

Visual Studio, Git, Azure Search, Dapper

Paradigms

Microservices, Agile, Azure DevOps, Scrum, DevOps

Platforms

Web, Azure, Visual Studio Code (VS Code), Azure Functions, Docker, Kubernetes, MacOS, Azure PaaS

Storage

Redis, Azure SQL, Azure Blobs, Microsoft SQL Server, Database Architecture, Azure Queue Storage, Azure Cosmos DB, MongoDB, MySQL

Other

API Management, Episerver, Single-page Applications (SPA), Domain-driven Design (DDD), Tessitura, .NET 6, Architecture, CI/CD Pipelines, APIs, API Integration, Cloud, Back-end, Data Structures, Single Sign-on (SSO), OpenID Connect (OIDC), Dynamics CRM 365, Microfrontends

2015 - 2016

Master of Science (MSc) Degree in Automation Control and Robotics

AGH University of Science and Technology - Kraków, Poland

2011 - 2015

Bachelor of Science (BSc) Degree in Automation Control and Robotics

AGH University of Science and Technology - Kraków, Poland

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