I'm a full-stack developer from Türkiye. I like building practical tools end to end, from the UI down to the system layer:
- 🖥️ Desktop apps with Electron and C# WinForms
- 🌐 Web dashboards with Next.js, React and TypeScript
- 🧩 Browser extensions and Python automation utilities
- 🔧 Open source: I fix bugs in libraries used by millions of developers, including three.js, Ant Design, Leaflet, mobx, Mongoose and htmx
Merged bug fixes in projects used by millions of developers:
…and more: Nodemailer, hls.js, PDM, Chai, Konva, dotenv, ApexCharts, Cytoscape.js, fpdf2, pdfmake, trimesh, three-mesh-bvh, great_tables, holidays, chrono, cyclopts, aiogram and others
- Nodemailer: encode a
Content-IDheader as a message id - hls.js:
#EXTINFdurations like10.no longer create bogus segments - PDM: don't drop packages from lock targets that share a platform
- Chai: fix
assert.*Bydelta helpers with a custom message - Konva: a negative
cornerRadiusonRegularPolygonno longer throws - dotenv: load the default
.envwhenDOTENV_PATHis empty - ApexCharts: treemap colour scales with hex alpha
- Cytoscape.js: substring selectors on numeric values
- fpdf2: measure
split_multicell()widths in the template's unit - pdfmake: reversed ordered lists with nested lists
- trimesh: primitives no longer fail on mirrored uniform scales
- three-mesh-bvh:
BVHHelperskips nodes with empty bounds - great_tables: order spanner footnotes by column
- holidays: official 2026 dates for Fiji
- chrono: "last/next weekday" resolves to the adjacent working day
- cyclopts: convert
NewTypevalues nested in containers - aiogram: reject invalid base64 deep-link payloads
- returns · mistune · marko · schwifty · watchdog · glances · trafilatura · code-review-graph