About

A bit more about me, what I like building, and how I think about frontend, graphics, and open source.

Bartosz Gryta

I’m a software engineer focused on building and maintaining high-quality web products at scale. My primary expertise is frontend development, with a strong focus on creating performant, reliable applications using JavaScript, React, TypeScript, and Next.js.

I’m especially interested in the space where engineering meets design - complex user interfaces, graphics, creative coding, and interactive experiences. Over the years, I’ve worked extensively with technologies such as Canvas, SVG, Three.js, and charting libraries to build visually rich, product-focused experiences.

Outside of product work, I contribute to open source and build independent tools and experiments, including simple-ascii-chart, a TypeScript library for rendering ASCII charts in the terminal. I also speak at technology conferences about topics such as static type analysis, frontend architecture, CI/CD, and scalable UX/UI patterns.

I care about building software that is not only technically sound, but also intuitive, maintainable, and valuable to the people who use it.

FrontendBackendAPIs & CommunicationInfrastructure

Core Technologies & Tools

JavaScriptReactTypeScriptFlowNext.jsReduxRxJSStyled-componentsReact Beautiful DnDReact Resource RouterReact Magnetic DI
CanvasSVGThree.jsKonvaPaper.jsReact FlowData visualizationCreative coding
StripeGoogle APIsSendwithusSendGrid

Let's Get in Touch

I enjoy collaborating on ambitious products, performance-focused frontends, and developer tooling. If you’d like to discuss a project, a collaboration, or simply exchange ideas, I’d be glad to hear from you.