Hi! I'm Ivan Odyntsov
Frontend Developer
I build production web applications and interactive experiences. My main focus is React, Next.js and TypeScript.
I’ve worked on Telegram bots and Mini Apps, WebAR projects, dashboards and real-world products.
I create nice things & try to make the web world a little bit better
Portfolio
Codepen Experiments
Work Experience
Frontend Developer at Ticketing Platform
—
Built an admin panel with React-Admin: implementing roles and permissions(RBAC), so giving the team full control without developer help. Added interactive seat selection using seats io to load venues with 500+ seats. Implemented Apple Wallet tickets via PassKit so users could save and access tickets in one tap. Built a Flutter app for staff to scan and verify tickets. Integrated MetaMask wallet using WalletConnect for crypto transactions.
Frontend Developer at DelphosIQ
—
Developed a Recharts-based financial dashboard component, mapping raw API data to graphs and handling loading/error states. Diagnosed and fixed application issues caused by re-renders, optimizing component updates for smoother interactions.
Frontend Developer at U2C Digital Agency
—
Built WebAR applications using React and Zappar Universal AR Three.js Toolkit. Built Developed a reusable core for applications and reusable components, improving development efficiency.
Fullstack developer at Private Person
—
Developed a real-time trading application for managing a sports betting trader's team. Implemented multiple roles and functionalities to improve order efficiency and response times.
Frontend developer at Alanden Digital Agency
—
Developed and maintained Canvas-based applications using Phaser, Fabric.js, and pure Canvas API. Built web applications using HTML, CSS, and JavaScript.
Frontend developer at Freelance
—
Worked on various web projects, focusing on frontend development.
Side Projects
Developed a Telegram Bot and Mini App that connects Spotify accounts for instant song sharing, playback control, and queue management in chats.
Key features: one-click sharing of current tracks, built-in Mini App Spotify Player for listening inside Telegram, inline search and sharing, quick playback controls, cross-service song links.
🏆 2024: Featured in Telegram Trending Apps.https://t.me/trendingapps/297
CSS Art & Effects. Creative uses of CSS for visual effects, transitions, and animations. Created dynamic visual effects, animations, and interactive experiences using the Canvas API.
🏆 2016: Cat Animation was featured in the CodePen blog.https://blog.codepen.io/2016/10/14/dogs-and-cats
A lightweight JavaScript/TypeScript library for transforming Telegram bot updates into a structured and convenient format. Helps developers easily parse, process, and handle incoming Telegram messages.
A flexible and lightweight form management library for React applications. Simplifies form state handling, validation, and submission logic.
About
I'm a Frontend Developer with over 8 years of experience creating fast, beautiful, and interactive websites and web apps.
I specialize in fully responsive websites using Next.js, TypeScript, Animations, Data Visualization, Gamification, Games, Photo Editors and more.
I help clients boost revenue and user engagement by building fast web applications with seamless, engaging UX that keeps visitors coming back.
My core stack includes Next.js(React), Vercel/Netlify/Supabase, TypeScript, Bootstrap/Material UI/TailwindCSS, GSAP/Lax.JS/Lottie, Canvas, Phaser.js, and tools like Git, Figma and many other.
I love music and in my spare time I play guitar. Besides web development, I’m building a music bot for Telegram.
I post (used to post) on X (formerly Twitter) and make some fun things on CodePen.












