# Ivan Odyntsov > Ivan Odyntsov is a Frontend Developer focused on React, Next.js, and TypeScript. He builds production web applications and interactive experiences, including responsive websites, dashboards, Telegram bots and Mini Apps, WebAR applications, data visualizations, games, animations, and other interactive products. Ivan has over 8 years of experience in frontend development. His work combines modern web application development with interactive and visual technologies such as Canvas, WebGL, Phaser.js, GSAP, Lottie, and WebAR. His main technology stack includes React, Next.js, TypeScript, Bootstrap, Material UI, Tailwind CSS, GSAP, Lax.js, Lottie, Canvas, Phaser.js, Git, and Figma, as well as platforms and services such as Vercel, Netlify, and Supabase. For professional inquiries and freelance work, Ivan is available through Upwork. ## Portfolio * [Portfolio](https://ivan.odintsov.me/): Selected production websites and applications built with Next.js, React, TypeScript, Canvas, Lottie, and related technologies. * [What's Playing Bot](https://sharemusic.cc/): Telegram music bot and Mini App integrating music services, playback controls, and song sharing. * [Ticketing Platform](https://demo-ticketing-platform-landing.vercel.app/): Ticketing platform project built with Next.js, React, Bootstrap, Lottie, Canvas, TypeScript, and CSS Modules. * [CS2 Subscriptions Service](https://demo-imga-game.vercel.app/): Web application built with Next.js, React, Bootstrap, TypeScript, and CSS Modules. * [Degenroad](https://degenroad.vercel.app/): Website built with Next.js, React, Bootstrap, TypeScript, and CSS Modules. * [Plant-Based Milk and Dairy Alternatives](https://demo-velle.vercel.app/): Interactive website built with Next.js, React, Bootstrap, CreateJS, TypeScript, and CSS Modules. * [Rafaello](https://demo-raffaello.vercel.app/): Website built with Next.js, React, TypeScript, Material UI, and CSS Modules. * [Coffesso](https://demo-coffesso.vercel.app/): Website built with HTML, CSS, JavaScript, and jQuery. * [Curtis](https://demo-curtis.vercel.app/): Website built with Next.js, React, Material UI, TypeScript, and CSS Modules. ## Work Experience * [Work Experience](https://ivan.odintsov.me/experience): Professional experience from freelance frontend development through agency work, WebAR development, financial dashboards, and ticketing platforms. * [About](https://ivan.odintsov.me/en/about): Overview of Ivan's expertise, services, technology stack, and professional focus. Key experience includes: * Frontend development for a ticketing platform, including React-Admin, interactive seat selection with seats.io, Apple Wallet integration, a Flutter staff application, and MetaMask/WalletConnect integration. * React application development and financial dashboard work at DelphosIQ. * WebAR applications and reusable frontend architecture at U2C Digital Agency, using React and Zappar Universal AR Three.js Toolkit. * A real-time trading application for a sports betting operation. * Canvas-based applications using Phaser, Fabric.js, and the Canvas API. ## Side Projects * [What's Playing Bot](https://sharemusic.cc/): Telegram bot and Mini App for sharing songs, controlling playback, managing queues, and connecting music services. The project was featured in Telegram Trending Apps in 2024. * [Telegram Transformer](https://github.com/ivanodintsov/telegram-transformer): Lightweight JavaScript/TypeScript library for transforming Telegram bot updates into a structured format. * [Ohm Form](https://github.com/ivanodintsov/ohm-form): Lightweight React form management library for form state, validation, and submission. * [CodePen](https://codepen.io/ivanodintsov): Interactive UI, CSS, Canvas, WebGL, and animation experiments. A cat animation project was featured on the CodePen blog in 2016. ## Contact * [Upwork](https://www.upwork.com/freelancers/~018830300092a1c0a6): Hire Ivan for freelance and contract work. * [GitHub](https://github.com/ivanodintsov): Source code and open-source projects. * [LinkedIn](https://www.linkedin.com/in/ivan-odintsov): Professional profile. * [Telegram](https://t.me/odintsov_design): Direct contact. * [CodePen](https://codepen.io/ivanodintsov): Frontend experiments and creative coding. * Email: [ivan@odintsov.me](mailto:ivan@odintsov.me) ## Optional * [Telegram Trending Apps](https://t.me/trendingapps/297): 2024 feature for What's Playing Bot. * [CodePen Blog](https://blog.codepen.io/2016/10/14/dogs-and-cats): 2016 CodePen blog feature related to Ivan's animation work.