Piotr Monwid-Olechnowicz
Open Source & Personal Software
I kinda just did things most of my life: helped out with problems I encountered (see /contributions), maintained Theme UI (use Tailwind or StyleX please). This got me a bunch of really cool gigs in SF startups and full-time open source.
I was fortunate enough to build small software for myself and my friends, including bear-fit, gist.mom, even a modded Minecraft launcher for Apple Silicon (my and my brother’s fiancées having 20 FPS more is great ROI).
I’m looking forward to a future where everybody can have software that fits them, helps them and augments them. Software that’s truly theirs.
Experience
palestra — since April 2024
I’m working on a thing, and helping folks with other things, some I can’t talk about and some out in the open, where you can see every commit: GraphQL Hive rebranding, new GraphQL.org.
Univeristy of Wrocław — since October 2023
I teach a course on startups, designing and building software products.
Edge & Node — May 2022 to April 2024
Product Team. Working on Graph Explorer, Subgraph Studio, and the design system.
dethcrypto x L2Beat — October 2021 to May 2022
Maintaining TypeChain, eth-sdk and Earl to help dApp developers get into the Pit of Success. Built DethCode to view multi-file contracts in VSCode in your browser.
Flick — August 2020 to October 2021
Building a suite of apps for social media managers and influencers. Maintaining internal tooling, including codegen plugins, shared libraries and release automation. Decreased database costs by the factor of 8 by changing O(n) db query into O(1) read from custom queue.
Chop-Chop — December 2018 to August 2020
I built libraries, web apps (mostly for real estate marketing), ran workshops with clients, and organized a company tech meetup. Main tools: TypeScript, React and Markdown.
Explain Everything — July 2017 to October 2018
Worked on a peer-to-peer interactive whiteboard using three.js. Transformed large codebase from JQuery and decaffeinate CoffeeScript through Flow to TypeScript and React.
Brighter 3D — June 2017
Built a proof of concept of SketchUp renderer using C#, Unity3D, and Node.js Google Cloud functions.
Education
BSc Computer Science, University of Wrocław
I learned to google really hard and read research papers.
I don’t write Haskell nor Prolog nor x86-64 assembly nowadays, and I probably wouldn’t be able to repeat all the logic and discrete math proofs that I used to be able to do, but the uni taught me patience, curiosity and “I don’t know this yet, give me a few hours to read” attitude.