thatsme

Michał Miąskowski

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.

React.js
Typescript
GraphQL
MobX
Moleculer
YJS
Webpack
Stripe API
PostgreSQL

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.

React.js
JavaScript
Typescript
Jest
Tailwind CSS
CircleCI
Jotai
Storybook

Videos