A shop for Mongolian craftsmanship. Designed, built, and run by me.
Project notes+
My own e-commerce venture: an online shop for handcrafted goods from Mongolian artisans. Built with Next.js, TypeScript, Prisma, and PostgreSQL, it covers everything a real shop needs — catalog, cart, checkout, auth, and admin — designed, built, and operated by me.
Payments, product data, and the connections behind a working shop.
Project notes+
Client work under NDA: payment integrations with Novalnet and Stripe on WooCommerce shops, customer data pipelines between shop, CRM, and email tools, and product and sales data flows — imports, exports, and reporting that keep a store's numbers trustworthy.
Where this portfolio started. A small experiment that kept growing.
Project notes+
An immersive 3D portfolio website built with React Three Fiber, featuring interactive 3D models, animations, and a dynamic island environment. Includes multilingual support (EN/DE), custom 3D model optimization, background music controls, and responsive design. The project showcases modern web technologies including React, Three.js, Framer Motion, and i18next for internationalization.
A band's home on the web, from the next show to the latest release.
Project notes+
A dynamic band website built with Next.js 14 and TypeScript, featuring real-time gig listings, music integration with Spotify and YouTube embeds, and structured data for SEO. The site includes an interactive image carousel, responsive design, and integration with social media platforms. Key features include automatic gig date formatting, dynamic routing, and a press kit download section.
A straightforward website for a German cleaning business.
Project notes+
A freelance project for a cleaning company based in Germany. The website showcases their services, client testimonials, and contact information and is made with NextJS, TailwindCSS and nodemailer for the contact form.
Local models and useful automations, running on my own hardware.
Project notes+
Personal AI infrastructure on my own hardware: an open-source agent gateway deployed with Docker, wired to Telegram as the interface, with scheduled agents for daily briefings, sandboxed code execution, and local models via Ollama for privacy-sensitive tasks. The same kind of setup I build for clients who want AI without handing their data to third parties.
A few tracks I made. Listen while you look around.
SoundCloud stays off until you enable it. Connecting shares your IP and device information with SoundCloud and may use cookies. Music starts only when you press Play.