About
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.