My name is Ivan. I'm seasoned full-stack engineer with extensive experience in frontend development.
- 14 years of experience in commercial web development.
- Proven track record of managing large-scale projects from concept to implementation.
- Expertise in migrating complex projects from legacy stacks to modern technologies.
- Capable of implementing everything related to frontend: web applications of any complexity, libraries, widgets, browser extensions, cross-platform mobile apps.
- Extensive experience in backend development & server configuration.
- JavaScript, TypeScript, React, Vue, React Native, Next.js, Jotai, TanStack Query, Zustand, Pinia, Redux, Saga, Thunk, jQuery
- HTML, CSS, SCSS, Tailwind, Chakra UI, Ant Design, Bootstrap, Atomic Design, Responsive design, Browser extensions development, SSR, SSG
- Node.js (Express, Fastify, Drizzle), Golang (net/http, gin, gorm, gorilla, easyjson), PHP (Laravel, CodeIgniter, Yii2)
- Vite, CRA, webpack, rollup.js, Gulp, esbuild, npm, yarn, pnpm
- Jest, Enzyme, sinon.js
- PostgreSQL, MySQL, Tarantool, Redis, RabbitMQ, Kafka
- REST, WebSocket, JSON-RPC, gRPC, GraphQL
- JWT, OAuth2, Sessions, Refresh Tokens, 2FA, CORS
- Docker, Docker Compose, nginx, Traefik, Supabase, AWS (RDS, S3, EC2), Render.com, Expo, n8n
- Git, Mercurial, Jira, redmine, shell
- Cursor, Github Copilot, Claude, OpenAI, lovable.dev, bolt.new
