KrakΓ³w, Poland | Software Engineer at @software-mansion
5+ years of experience in software development, specializing in React Native and native iOS & Android development. At Software Mansion I work as a mobile engineer embedded in a large-scale consumer app, building new product experiences and improving app performance, and I maintain open source libraries β author and lead maintainer of Enriched Markdown.
Author and lead maintainer of software-mansion/enriched-markdown β a multiplatform Markdown rendering and rich-text editing SDK.
- Renders Markdown as native text on iOS, Android, macOS and Web β no WebView
- Shared C++ core (md4c-based parser + AST) powering a React Native library plus standalone Swift and Kotlin SDKs
- CommonMark + GFM, LaTeX math, tree-sitter syntax highlighting, and streaming for LLM chat UIs
- Rich text input with Markdown output: inline formatting, headings, lists, links, mentions
- Powers react-native-streamdown β Markdown streaming for React Native
- Docs: enriched.swmansion.com/markdown
Expo β 30+ merged PRs to expo/expo. Built the SwiftUI Chart component for expo-ui and iOS screenshot prevention for expo-screen-capture. Acknowledged in Expo's Expo UI is now stable and Liquid Glass with Expo UI posts.
All Expo contributions
| Package | What I shipped |
|---|---|
| expo-ui | Chart with RectangleMark / RuleMark, Stepper, disabled modifier, Android Chip, Android DateTimePicker crash fix |
| expo-screen-capture | iOS screenshot prevention, App Switcher protection, useScreenshotListener, fixes for header flicker and duplicate blur views |
| expo-contacts | hasContactsAsync, contact change listener, stricter Contact types, error handling, iOS fixes for labels, name prefixes, IM addresses, thumbnails |
| expo-store-review | Fix for requestReview on iOS |
md4c β 10 merged PRs to mity/md4c, the C parser behind Enriched Markdown. Added footnote references, spoiler and highlight span extensions.
All md4c contributions
- O(nΒ²) performance regression fix in span analysis
- OSS-Fuzz regression fix, footnote-in-wiki-link assert fix
- Refactored bracket resolution into
md_resolve_brackets() <video>added to the block-level HTML tag list- Docs:
MD_FLAG_HARD_SOFT_BREAKS
Elsewhere: Vercel Streamdown, React Native directory and docs
- vercel/streamdown β inline KaTeX completion for
remend, the streaming Markdown repair library - react-native-community/directory β token-based search matching, monorepo README detection
- react-native-website β
ScrollViewscrollsChildToFocusdocs
- expo-paperkit β Apple PaperKit (iOS 26 drawing & markup) for Expo / React Native




