Fedor Ivanenko

SWE + UX

I care about experience, performance, and beauty, ship daily, aim for zero technical debt, and pursue simplicity.

I build clear and practical websites and craft UX that is simple and obvious. Using TS, CSS, React, Next.js, Sanity, Shopify,

and more.Nest.js,Express,Astro,Prisma,Drizzle,Postgres,Zustand,Jotai,SWR,Zod,AI SDK,a bit of Python,Three.js,R3F+drei,React Springs,Motion,GSAP,and perhaps something more.

Craft

  • Wheel PickerReact component. Validation, a11y, and keyboard controls are included.

Patricipations

I made several websites and you can hire me to build one.

Curiculum

Born in Siberia in 1988, I began my design journey in 2012 as a 3D visualizer.

In 2017, I earned a degree in Graphic Design and began working as anEnvironmental Experience Designer, working with large-scale public spaces such as stadiums and hospitals. During this time, I also began coding and studying computer science.

In 2020, driven by a growing interest in user experience, I transitioned into digital UX design and user research, working independently on projects such as AR navigation.

After emigrating in 2021, I gradually shifted toward engineering and became a full-time React / Next.js developer by 2024.

Today, I work independently as a designer and developer, pursuing my inerest in generative user interfaces and humanmachine interaction.

Personality

My favorite brand is Asics, my favorite car is Dodge Viper, and my favorite music is nightcore and techno. I also brew and drink specialty coffee.

I choose CSS over JS, a custom hook over a dependency, a global store over contex providers, and a quickly coded prototype over Figma.

I love clean interfaces, having client state derived from the server, subtle typography and animations, explicit error handling, and using the profiler.

Connect

Reach me at @fedorivanenko_ or f@fedor.studio