Fin
2025Author, full-stack
Finance assistant in Telegram: tracks expenses, manages budgets, sends financial insights.
- Next.js
Software engineer, mostly TypeScript and Go
I've spent half my life with computers. Now I work on backend architecture and scaling with Node.js and Go.
Deyarli 5 yildan beri React.js texnologiyasi bilan ishlagandan so'ng, men frontend dunyosida 'yanada soddaroq' narsani qidirishni boshladim. React juda ajoyib ekotizimga ega, lekin vaqt o'tgani sari loyihalarda 'dependency hell' va 'overengineering' bilan juda katta qiyinlik va katta vaqtni o'g'irlab qo'yadi. Shu o'rinda asosiy stackni 'React.js'dan 'Vue.js' va 'Svelte'ga o'tkazishga qaror qildim.
Dasturlashda sodda ko'ringan muammolar ko'p hollarda murakkab kodlarga olib kelishi mumkin. Monadlar – funksional dasturlashdagi muhim tushunchalardan biri bo'lib, murakkablikni soddalashtirishda yordam beradi.
Author, full-stack
Finance assistant in Telegram: tracks expenses, manages budgets, sends financial insights.
Author
QR generator and scanner that runs inside Telegram: inline, in the bot chat and in a Mini App editor.
CTO, with the Zakiy team
Marketplace for buying and selling homes.