Frontend developer, Mindbox — 2022-2026
User-facing control panels (React). Redux, Apollo GraphQL.
JS SDK for websites. AI-assisted rewrite of SDK to TypeScript: increased safety and test coverage.
Integrations with mobile SDK.
Intern mentoring.
Frontend developer
I like clean and maintainable code. I am always willing to learn new technologies.
User-facing control panels (React). Redux, Apollo GraphQL.
JS SDK for websites. AI-assisted rewrite of SDK to TypeScript: increased safety and test coverage.
Integrations with mobile SDK.
Intern mentoring.
JS SDK for websites (popups and embedded feedback forms). Vanilla JS, prototypes in preact. Integrations with various analytics solutions also present on the sites.
User-facing control panel (React).
Debug utility browser plugin for Chrome.
React Native iOS and Android interfaces for custom ERP system.
Static websites using React and Gatsby.
Internal admin panel, user-facing control panel, CRM integrations, plugins for browsers. PHP and nodejs backend, Vanilla JS, angular and react frontend.
New backend development using node/mongo/RabbitMQ.
Call-back widget for client sites.
Intern mentoring.
First-principles modeling of structures and spectra of Mott dielectrics.
Involved writing automation scripts in Python for running calculations and parsing data.
Also worked directly with some FORTRAN modeling code.
Javascript, Typescript, etc.
Frontend: Vanilla JS, React (willing to learn whatever)
Backend: Node.JS, some Python experience
Communication: Russian, English
Hobbies: music, art, making small games and one-off software, boar games