software developer
Self-taught software developer located in Warsaw, Poland and an ex-biotech engineer who switched careers at 27.
About
I have 4 years of commercial experience, 3 years in JavaScript, TypeScript, and React. I thrive in a collaborative environment - helping others both in terms of delivering high-quality code and sharing knowledge and experience.
More about me...
Stoplight.io (a SmartBear Company)
Software Engineer II
January 2022 - October 2023
Worked on a collaborative style guides editor for Spectral (an open-source library used by Adidas, Azure, DigitalOcean, RedHat, and more) using data structures provided by the YJS library. Developed both front-end and back-end parts - created React components, implemented an endpoint for importing and validating project files, and implemented JSON-based forms using an in-house UI kit.
Enhanced the Stripe integration to support new pricing plans, diverse member categories, and free trial offerings; expanded the user data model to accommodate evolving business needs; refactored and modularized Stripe wrapper functions, ensuring compatibility with the updated user data model and promoting reusability; implemented a seamless transition to a new pricing model for existing customers, complemented by the introduction of a user-friendly customer portal; implemented mechanisms to manage and enforce user limits effectively.
Occasionally running standups and sprint retro sessions.
Stoplight.io (a SmartBear Company)
Software Engineer I
January 2021 - January 2022
Created React components for Try It (Interactive API Console) component of open-source project Elements - library for generating API documentation from Open API files. Multiple contributions in other parts of the library.
Elements is supported i.e. in Kong’s Dev Portal, Stoplight’s Dev Portal, and Studio, and has Laravel (PHP framework) integration.
Laid the foundation for lockfile maintenance that strengthened the Elements CI pipeline.
Videos