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, mobx, htmx and plotly.py
Merged bug fixes in projects used by millions of developers:
…and more: Nodemailer, hls.js, PDM, Chai, Konva, dotenv, ApexCharts, Cytoscape.js, pdfmake, aiogram, returns, mistune, watchdog, glances, trafilatura
- 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
- pdfmake: reversed ordered lists with nested lists
- aiogram: reject invalid base64 deep-link payloads
- returns · mistune · watchdog · glances · trafilatura

