Bartosz Jędrecki
Web Developer
Around computers since before I could talk. Today, I'm a product focused jack-of-all-trades software engineer. I love the Front-end as it brings me closer to the user.
I adapt rapidly and learn quick. I'm always curious, up for a challenge and not afraid to get my hands dirty.
After hours, I'm into music, anime, games and electronics the most, but I am a serial hobby starter and there's nary a thing I'm not keen on.
Skills
Front-end Development
Regular
- HTML
- CSS
- TypeScript
- Webpack
- React
- React Query
Work Experience (3)
Apr 2020 - Jan 2025
Front-end Engineer
Aptiv
- Edge Builder
- IRIS
Nov 2018 - Mar 2020
Full-stack .NET & Xamarin Developer
Altkom Software & Consulting
- Medicover
- Delegation to Allianz Partners UK
- Onstage 2
Apr 2018 - Jun 2018
Junior .NET Developer
Making Waves
- Wilhelmsen Product Catalogue
Projects (5)
ACS Edge Builder
Jun 2022 - Current
- HTML
- CSS
- TypeScript
- Webpack
- React
- monaco-editor
- Blueprint.js
- AG-Grid
Cloud-based setup and config utility for Aptiv Connected Services' robust vehicle telematics solution.
- Research and propose most efficient path to bring new features to the users
- Implement new features in coordination with the UX team
- Swiftly fix bugs triaged in cooperation with the IT&V team
- Perform broad and deep maintenance of the front-end environment and developer experience, including third-party package upgrades, extensive code refactoring and test coverage improvements
IRIS
Apr 2019 - Current
- HTML
- CSS
- TypeScript
- Electron
- electron-forge
- Webpack
- GraphQL
- React
- Material-UI
- Bootstrap
- easy-peasy
- MPEG-DASH
- Babylon.js
- onnx.js
Car sensor data analytics, visualization and labeling software used with remote or local data. Meant to unify and replace various other tools used internally by the company.
- Migrate previous incarnation of the app (known then as Gremlin) from the ground up to Electron
- Conceptualize and implement an MPEG-DASH-based MP4 video streaming solution to replace inefficient `readFF`-based frame-by-frame extraction system
- Build an IPC-based API between Electron and legacy Python library that gathered data from local files with multiple current and legacy formats
Delegation to Allianz Partners UK
Jun 2019 - Sep 2019
- ASP.NET Core 2.2
- Mailkit
- NSwag
- FluentValidation
- Serilog
- xUnit
- Moq
- Shouldly
- AutoFixture
My task was to work on-site to integrate existing local solutions made by my company with Allianz's new global internal system infrastructure.
- Identify the differences in data structures and reconciliate them using simplest and most effective solutions
- Mediate between my companyand Allianz Partners IT teams on-site in London
- Translate between English and Polish for both Altkom and Allianz Partners UK employees
Onstage 2
Jan 2019 - Jan 2021
- Xamarin.Forms
- Azure Blob Storage
- Azure Table Storage
- Azure Functions
- Angular
A complete rewrite of an Apache Cordova app in Xamarin.Forms 4.0
- Multi-camera live streaming on-site after connecting to venue's WiFi during a concert/event
- Dedicated Azure Functions/Azure Table Storage API
- Admin panel made in Angular 7+
Wilhelmsen Product Catalogue
Apr 2018 - Jun 2018
- C# 6.0
- ASP.NET Framework Web API/MVC
- EPiServer CMS
- Moq
- NUnit
- Shouldly
- TeamCity
Upgrade of the company's product catalogue
- Introduce data synchronisation from client's internal product database to public product catalogue which was rendered server-side
- Improve upon legacy code (both in catalogue and main corporate site)
- Improve app-wide test coverage
Publications
Xamarin.Forms Tips & Tricks in Altkom Software & Consulting
This article compiled our most valuable findings, tips and tricks we discovered during the development of ONSTAGE 2.
Languages
Polish
Native speaker
English
Fluent
Interests
Music
- Musical instruments
- Music production