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

Jakub Kubisiowski

Verified Expert  in Engineering

Bio

Jakub is a seasoned software engineer with 11 years of expertise in both development and tech lead roles. He features a robust foundation in the Microsoft technology stack and is particularly specialized in C#, .NET, cloud-based solutions, and microservice architecture. For the past six years, Jakub has successfully led six development teams, emphasizing high-quality project execution and cultivating outstanding client relationships.

Portfolio

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

Experience

  • C# - 11 years
  • .NET - 11 years
  • .NET Core - 8 years
  • ASP.NET Core - 7 years
  • React - 7 years
  • Azure - 7 years
  • Kubernetes - 4 years
  • Microservices - 4 years

Availability

Part-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 | Software Enginner

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 that allows potential house occupants to view properties seamlessly using lockboxes and access codes, eliminating 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 developing innovative applications.
  • Designed and implemented microservices, APIs, and micro front ends to optimize an enterprise-level system, ensuring robustness and better user interactions.
  • Led a team of 10 engineers in developing an offer management system for a Las Vegas hotel, overseeing the design, development, and successful delivery. The system enabled customers and leads to engage with marketing campaigns, boosting hotel revenue.
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, Node.js, Azure Service Bus, Azure App Service, Azure Application Insights, Azure API Management, Blob Storage

.NET Developer

2020 - 2020
Toptal Client
  • Crafted and executed an API that delivers real estate data, which is 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, 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, Azure App Service, Azure API Management

Tech Lead | Software Engineer

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 new checkout process for the National Theater in Oslo, resulting in record sales in the following two seasons.
  • Designed the technical solution behind Los.no's CMS and electrical energy eCommerce and led a development team during the delivery.
Technologies: Single-page Applications (SPAs), 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, Azure Service Bus, Azure App Service, Azure Application Insights, Azure API Management, Blob Storage

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 (SPAs), 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 (SPAs), .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

Experience

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.

Offer Management System for a Large Hotel in the USA

https://www.venetianlasvegas.com/
The system enables the creation of marketing campaigns to distribute personalized offers to customers and potential leads. It features a microservices architecture, ensuring robust and scalable performance. The entire system is hosted on Azure, leveraging cloud capabilities for enhanced efficiency and reliability.

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.

Education

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

Certifications

NOVEMBER 2023 - PRESENT

Microsoft Certified: Azure AI Fundamentals

Microsoft

OCTOBER 2021 - PRESENT

MongoDB SI Architect Certification

MongoDB

Skills

Libraries/APIs

React, Entity Framework, Azure API Management, Node.js

Tools

Visual Studio, Git, Azure Search, Azure App Service, Azure Application Insights, Dapper

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)

Paradigms

Microservices, Agile, Azure DevOps, Scrum, DevOps, Microfrontends

Platforms

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

Storage

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

Other

API Management, Episerver, Single-page Applications (SPAs), Domain-driven Design (DDD), Tessitura, .NET 6, Architecture, CI/CD Pipelines, APIs, API Integration, Cloud, Back-end, Azure Service Bus, Data Structures, Single Sign-on (SSO), OpenID Connect (OIDC), Dynamics CRM 365, Blob Storage, Cloud AI Services, Azure AI Custom Vision, Azure AI Face Service

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