I'm Ildar, a Software Engineer experienced with Node.js / Express, TypeScript and React / Next.js. I build full-stack apps and internal business tools, with a strong focus on frontend.
My work includes client tools for Telegram analytics, timesheets and back-office workflows, and merged tests and fixes in MergePay. I also enjoy exploring word histories, chess engines and browser graphics.
Open to remote full-time work and project contracts. Almaty, UTC+5.
ildar.popov.dev@gmail.com 路 hh 路 Upwork
A few more projects
- astro-local-landing: Astro and TypeScript, Vitest, CI and a live demo.
- Serenity: a Laravel 12 and React blog.
- React + Laravel blog.
Merged:
- mergepay-web #413: a Vitest suite for the expense-split logic.
- mergepay-web #449: error boundaries and fallback states for wallet and API transactions, with tests.
- kana-dojo #29635: fixed a broken JSON file that stopped the idioms from loading.
- kana-dojo #29509 and #29507: a Japanese proverb and a theme.
Still open:
- excalidraw #12026: Ctrl/Cmd+S should still save while CapsLock is on.
A little about how I work
I also work with Vue 3 and Laravel. The client repositories stay private.
I use coding agents to draft implementations. I choose the scope and structure, read the diff and run the project checks before committing.
Russian native 路 English B2 路 conversational Spanish





