← Back to portfolio

Projects by Sain-Orshikh Nyambayar

Web applications, machine learning experiments, and 3D graphics projects. I also go by sainorshikh online.

Voxel Engine

A minecraft style voxel engine built from scratch. Uses Ambient Occlusion shader. (Demo photo isn't from mc, its from this project)

Built with: Pygame, OpenGL, Python

3D Renderer

A simple 3d rendering project written in python. File parser is built for the example .obj file. Clipping removes the polygon face, doesn't return new face.

Built with: Python, Pygame, 3D Graphics

Anima

Exploration of 3d model face tracking (commonly used in vtuber softwares) using the three-vrm library. (My own model was used in this project)

Built with: Three-VRM, Vroidstudio, Nextjs

Emotion classifier (Alya edition)

A fine tuned model that classifies between a few emotions based on video capture, and displays the russian anime character Alya in a corresponding mood. (Due to shared hosting on render predictions might take long)

Built with: Python, Pytorch, ResNet50

FaceDetectionML

A bounding box face detection ML built from scratch. Plugged in pre-trained VGG16 for the main engine, and added bounding box mechanic.

Built with: Python, VGG16, Tensorflow

CIFAR10

An image classification machine learning project trained on the cifar10 dataset.

Built with: Python, TensorFlow

Handwritten Digits ML

A very crude and simple "AI" built using pytorch, with pygame as the interface. The model works based on CNN. (Trained by MNIST set)

Built with: Python, Pytorch, Pygame

FlappyBirdML

A simple NEAT flappy bird AI project. Mostly built for learning experience with basic perceptron neural network.

Built with: Python, Pygame, NEAT

MonRobot 2026 Registration site

A registration website for the 2026 MonRobot robot challenge event, complete with team management + registration, admin page.

Built with: TypeScript, Cpanel, MongoDB

Student Notes Platform

A collaborative platform built with schoolmates to showcase and share student-made notes across different subjects.

Built with: TypeScript, Resend, MongoDB

Ug-Center Gym Website

Modern gym website with complex gradient UIs, integrated payment system, and time slot management for class bookings.

Built with: GraphQL, TypeScript, ErxesAPI, Qpay

APU CRM Integration

Enterprise CRM solution integrating forms and questionnaires with Erxes backend plugin system. Configured data collection and management for CRM operations.

Built with: GraphQL, TypeScript, ErxesAPI

MAIS Official Website

Official website for Mongol Aspiration International School. Built with both the admin side and user side functionalities.

Built with: TypeScript, Cloudinary, Cpanel

Study Simple Platform

Transformed a Notion-based no-code website into a production-ready Next.js application. Improved performance, maintainability, and user experience for the school club.

Built with: Next.js, TypeScript, Resend

Twitter Clone

Full-featured social media platform inspired by Twitter. Implemented real-time updates, user authentication, posts, likes, and follows. Built to learn modern web development patterns.

Built with: MongoDB, Javascript, Rest API

Rock Paper Scissors (Django)

My first web development project that sparked my interest in web development. Simple game built with Django to learn the fundamentals of backend and frontend integration.

Built with: Python, Django, JavaScript

Alien Runner Game

A simple runner game built in Python using Pygame, featuring an alien navigating Earth's obstacles. Inspired by Chrome's Dino game.

Built with: Python, Pygame

Passion Project club website

The official club for my high school club, Passion Project. Built to showcase our projects and share resources with schoolmates. Unfortunately, the club is now inactive, and the project was never fully completed.

Built with: Vite, CMS, MongoDB

Cost Tracker App

A personal cost tracker app built for travel expense management. Designed for self-use to log and analyze spending during my trips.

Built with: MongoDB, Express, React