Jarosław Szczerbaty

FullStack Developer

About Me

Hello! I'm Jarosław Szczerbaty, a seasoned developer with a passion for crafting innovative solutions. My journey in the world of technology has led me to specialize in ReactJS and ASP.NET, where I thrive in building web applications. I'm an enthusiast who believes in the power of clean, efficient code to transform ideas into reality.

Age

Email

Phone

Address

38

dto.jarek@gmail.com

+48 514 781 542

Lubiszyn 66-433

Professional Skills

ReactJS / NextJs
JavaScript
HTML, CSS
ASP.Net / ASP.Net Core
C#
DevOps

Programing

ASP SignalR MediatR NHibernate Entity Framework NUnit, XUnit Nsubstitute Moq AutoFixture LightBDD BenchmarkDotNet FluentAssertions FluentValidation Masstransit MSSQL MySQL MongoDB ReactJS NextJs TypeScript Redux Redux Saga Redux Form Typewriter RxJs Redux Epics KnockoutJS MochaJS PostCss Sass Styled Components MustacheJs AppMetrics Prometheus Grafana Jaeger RabitMq Kubernetes Rancher Docker Docker Compose Gitlab Git GRPC REST Jira DDD SOLID TDD

Languages

English (B2) Polish (Native)

Work Experience

FullStack Developer

at Benefit Systems SA, Warsaw
Jan, 2022 – Apr, 2023

I've contributed to an application with a dynamic user interface built using ReactJS. The backend, structured around the Aspect-Oriented Programming paradigm alongside MediatR, enabled seamless communication with SalesForce and various remote services. The application was crafted to efficiently handle client contracts, special offers, and associated documents. I had the opportunity to be a speaker for presentations on Microfrontends and the effective application of mocks in unit tests.

FullStack Developer

at SetApp, Poznań
Aug, 2020 – Nov, 2021

I've participated in a pioneering project developing an application simulating the glaze painting technique. The application utilized WebGL, Shaders, JavaScript, and measurements provided by the University of Białystok. The backend was implemented in .NET ASP. Collaborated with ZeroNorth, based in Denmark, to design, develop, and maintain ReactJS and ASP.NET applications within the maritime transport domain.

FullStack Developer

at Mediporta, Poznań
Aug, 2019 – May, 2020

I've contributed to the Mediporta initiative: Crafting medical software tailored for clinics. The application, written with ASP.NET, ReactJS, and Knockout.js, has been developed to meet the unique needs of medical environments. I played a key role in creating a model testing framework using reflection in C#, where I also led the effort in refining and optimizing tests to enhance their efficiency and reliability. My responsibilities included the development and maintenance of both the backend and frontend components

FullStack Developer

at Top Touristik, Poznan
May, 2019 – Jul, 2019

I've engineered an application that strongly relies on Regex, written with .Net and WPF, employing recurring document templates for the automatic creation of summaries from invoices or flight confirmations.

Recommendation

FullStack Developer

at Negal Savings, Poznan
Jun, 2018 – May, 2019

I've developed a robust web application, written with ASP and .NET, for aggregating and managing transactions from over 11 affiliate networks. The application seamlessly communicates with these networks through REST, WCF, and GraphQL protocols.

Recommendation

Frontend Developer, Graphic Designer

at Hello Data - Exa-Informatics, Chilton, UK
Feb, 2017 – Apr, 2017

I crafted a bespoke WordPress theme for the startup 'HelloData – Crowd Tracking System,' developed by Exa-Informatics. In parallel, designed the logo and web layout for the 'HelloData – Crowd Tracking System

Design

Frontend Developer, Graphic Designer

at ZOZ Przychodnia Rodzinna, Myślibórz
Sep, 2013 – Nov, 2013

I developed a unique WordPress theme for a family clinic.

Design

Frontend Developer, Graphic Designer

at Feg Polska, Ciechanów
Jul, 2013 – Aug, 2013

I designed and implemented the WordPress theme for the official Polish distributor of 'Feg' products.

Design

Education

IT. Specialization Computer Graphic

2002 - 2006

Technical College, Poland Lubsko

English Language Shools

2015 - 2017

Adult Community Education Centre, Shirebrook UK

East Midlands Region Education Department, Shirebrook UK

Self Development

CheckPromo.co

checkpromo.co transaction manager

CheckPromo encompasses three projects: an affiliate network offer downloader, a transaction manager for affiliate networks, and a static HTML generator written in JavaScript. The HTML generator is optimized for both SEO and speed.

MicroFusion

github.com/Ja-rek/Microservices-Framework

MicroFusion: A versatile utility set streamlining web application and microservices development. It efficiently addresses common infrastructural concerns like routing, tracing, and metrics, supporting Domain-Driven Design and Design by Contract principles. With a consistent abstraction layer, MicroFusion seamlessly integrates with tools like Jaeger and Prometheus, making robust, scalable application development more straightforward.

Suckless Assert

github.com/Ja-rek/Suckless.Assert

A library for expressing side effects by creating a contract for beginning value (arguments). This technique can be referred to as 'design by contract' or 'defensive programming.' The Suckless Assert is much faster and simpler than other similar libraries that support a fluent API and can get a field/property name by the lambda expression.

Clean Monads

github.com/Ja-rek/CleanMonads

An advanced implementation of 'Maybe' and 'Either' monads for C#, enriched with extra utilities, extensions, and integrations. The main objective behind developing this library was to provide a clean and declarative interface.