Frontend & 3D Developer

Hi, my name is Aliapkin Aleksei.
I am crafting digital experiences at the intersection of mathematics and visual design.
I specialize in TypeScript, React and Three.js technologies. I have knowledge of 3d rendering pipeline, mathematical background and strong 3D modeling skills.
Based in Belgrade, Serbia — open to relocation and available for projects worldwide.
Outside of work, I’m into windsurfing, yachting, dancing West Coast Swing, and riding enduro bike. I also do tattooing, creating designs in my own style and putting them on my clients.
A real-time 3D tattoo placement editor built with React, TypeScript, and Three.js. It allows users to drag tattoo images onto a 3D arm model, project them into UV space, and refine them with move, scale, rotate, and warp tools, all supported by an undo/redo command system.
An app for collecting, organizing, and viewing reference images, built as a focused personal alternative to PureRef and Pinterest, tailored to suit creative workflows without distractions.
An implementation of the Wave Function Collapse algorithm for generating randomized 3D castles. It analyzes a pre-built castle model and constructs new variations based on its structure.
An alpha version of online shader playground. Uses firebase backend. Anyone can register and start having fun playing with shaders.
An app for configuring of custom boot for imaginary cobbler shop. Allows selecting different materials and material colors for different parts. All design work, 3d modelling, sculpting and texturing were made by myself, no assets were outsorced. Rendering was done using THREE.JS.
A tool for generation of hair textures for real time rendering. It is able to generate large amount of hair geometry and bake high resolution information to albedo, normal, ambient occlusion, height, id and alpha cutout maps. Textures are applied to "hair card" meshes to render high quality and high performance believable hair in real time rendering engines, i.e. game engines.
An exhibition of shaders made by me for fun. Some shaders are customizable. Features simple UI using React.
Volumetric fog + Stochastic transparency + TAA rendering experiments.
phone
+7 (916) 426-5709github
mfecanetelegram
mfecaneartstation
mfecane