![resume profile picture](https://images.flowcv.com/img/eyJpbWFnZUlkIjoiYXZhdGFyL1hKQTItQWR6eVFNa1BCQ2VnV2tibC5qcGVnIiwidHJhbnNmb3JtYXRpb25zIjp7ImNyb3AiOnsieVBjdCI6MC4yMDEwMTgxNzYyMjExNzM3NywieFBjdCI6MC40MTA1Mzg5MTk0MzI0MTYwNSwid2lkdGhQY3QiOjAuMzU3MTQyODU3MTQyODU3MTUsImhlaWdodFBjdCI6MC4yNjc4NTcxNDI4NTcxNDI4NX0sIndpZHRoIjo2MDAsImZvcm1hdCI6ImpwZWcifX0=.jpg)
Starting over from my days as a member of the University Programming Academy as a child, where I grasped the fundamentals of programming, I've always had a passion for crafting products that users can interact with.
Implemented offline-first architecture to reach seamless user experience regardless of network connectivity. Designed a no-authentication-needed approach to maximize user engagement.
Migrated the project to a modern CMS with fully customizable UI business components with highly adapted server-side cache system. Integrated an external media storage (AWS).
An interactive real-time presentation of the key business feature was developed, leveraging Telegram API integration via Socket.io, tRPC, and Prisma ORM.
Main responsibilities included building end-to-end use-cases, creating reusable components (CVA | Tailwind), unit/e2e testing, optimizing cache and performance. Used to work in an agile-oriented environment.
◌ JavaScript • TypeScript • Node.js
◌ React • Next.js • Vue.js • Qwik • Solid.js
◌ Redux • Effector • Zustand
◌ RESTful API • GraphQL • WebSocket • tRPC
◌ Git • Git-Workflows • CI/CD • Docker
◌ Webpack • Vite • Gulp • Rollup
◌ Jest • Vitest • Playwright • React Testing Library • Storybook
◌ Yarn/pnpm Workspaces • NX
◌ CSS3 • PostCSS • SCSS • Tailwind • CVA
◌ MUI • Ant-Design • Mantine • Radix • shadcn
◌ IndexedDB • Workbox • PWA
◌ Result Driven
◌ Time management
◌ Presentation Proficiency
◌ Agile-minded
◌ Communication
◌ Problem solver with an explorative mindset