Software Engineer · Unity Developer · AI Engineer
I build real-time simulations, procedural animation and AI systems from mathematical first principles.
- projects shipped
- 30+
- clients
- 10+
Work
Projects

American Hospital - Tangeible Table
An interactive tangible table viewer displaying dynamic content triggered by physical markers and machine learning recognition.
- Interactive Installation
- Tangible User Interface

American Hospital - Swipe And Throw
A multi-display Unity application that triggers synchronized content across three screens using interactive slide gestures and an external JSON configuration.

MEES Sketch-to-AI Activation (Codebrew)
An end-to-end interactive AI activation built for MEES featuring dynamic cell poster flooding, automated mobile session initiation via WebSockets, and real-time dual-screen sketch-to-AI rendering.
- Interactive
- Generative AI
- Interactive Installation

Northstar Eyeball-Shaped Infinite Poster Scroller
An innovative, high-performance digital signage poster scroller developed entirely from scratch in Unity 3D and Blender, featuring an eyeball-shaped curved mesh surface powered by a custom multi-texture HLSL offset shader and a $\text{tanh}$-smoothed touch swipe controller.
- Product
- Animation
- Interactive

AI UAE Mural - Sketch-to-AI Public Installation
An interactive dual-display installation in Unity 3D that uses a custom C# sketch interface and cloud GPU framework to transform live user paintings into rendered digital murals on a large-format screen.
- Generative AI
- Interactive Installation
- Interactive

ComfyUI Realtime SDK & Cloud GPU Deployment Framework
A productized Unity SDK and automated cloud GPU deployment system enabling real-time, high-speed sketch-to-AI rendering via WebSockets.
- SDK
- Framework
- Product

Du Interactive Touch Challenge - Multi-Game Kiosk
A high-throughput, three-stage interactive touchscreen challenge built in Unity 3D for Du brand activations, featuring fast-paced reflexes, classic arcade shooting, and time-attack mechanics.
- Interactive
- Interactive Installation
- Game

Du Brand Activation Stand - Multi-System Interactive AI Ecosystem
An interactive brand activation stand for Du integrating a custom C# canvas painter, ComfyUI cloud GPU sketch-to-AI rendering, a 2D physics poster flooding wall, and a dynamic QR code distribution server.
- Interactive
- AI
- Generative AI

FireBot Voice AI & Generative Sketch-to-AI Event Platform
An end-to-end interactive AI platform engineered completely from scratch in Unity 3D, combining a real-time conversational voice agent with RAG knowledge retrieval alongside a high-precision sketch-to-AI generation pipeline.
- AI
- AI Bot
- Interactive

Procedural Plane-to-Sphere Mesh Morphing Effect
A custom procedural mesh transformation effect engineered entirely from scratch in C# with mathematical mapping formulas derived from first principles, enabling smooth real-time animation between a flat quad plane and a spherical surface.
- Research&Development
- Effect
- Animation

Geely Tangible Table - Interactive Physical Marker Viewer
An interactive tangible table activation built in Unity 3D featuring real-time physical marker tracking, rotation-triggered content browsing, and adaptive dynamic spatial layout handling.
- Interactive
- Interactive Installation
- TangibleTable

VR Escape Room - Interactive Flexi Packet Quest
An interactive virtual reality escape room developed in Unity 3D where players search an immersive environment for hidden objects to solve the escape sequence.
- Interactive
- Game
- Escape Room

TextMeshPro Per-Character Physics & Rigidbody Mapping Engine
An interactive procedural text physics system developed in Unity 3D that binds individual TextMeshPro characters to physical rigidbodies via proxy quads, enabling independent gravity simulation, curve mapping, and dynamic shape formation.
- Product
- Experiment
- Effect

Custom Raymarching Rendering Engine
A custom real-time raymarching rendering engine built entirely from scratch in Unity 3D and HLSL, utilizing Signed Distance Functions for procedural primitives and complex mathematical forms like the Mandelbulb fractal.
- Research&Development
- Raymarching
- Render Engine

Hockey Game Tangible Table - MEES 2023
A complete hockey game built entirely from scratch in Unity 3D, featuring custom-engineered gameplay mechanics, polished custom shader manipulation, and advanced real-time lighting solutions.
- TangibleTable
- Game
- Interactive

Custom C# Neural Network for Tangible Marker Recognition
A custom-built neural network engine developed from scratch in C# within Unity to solve tracking instability and jitter in physical tangible table markers.
- Framework
- TangibleTable
- Product

Experimental HLSL Procedural Circle Overlay Shader R&D
An experimental HLSL pixel shader developed in Unity 3D exploring procedural circle overlays, smooth size variation, and parity-based pixel coloring to generate intricate patterns.
- Shader
- Research&Development

Mandelbrot Set HLSL Shader R&D
An experimental Research & Development shader developed entirely in HLSL within Unity 3D to explore fractal rendering mathematics, featuring keyword-driven coordinate traversal and precision-tested zoom mechanics.
- Research&Development

Dynamic Jigsaw & Sliding Puzzle Proof of Concept
A dynamic image-slicing puzzle engine built from scratch in Unity 3D C# within two days as a technical assessment for Purple Glow.
- Game
- Logic

Dubai Municipality - Content Viewer Application
A clean, responsive content viewer application built in Unity 3D to present high-resolution media, project highlights, and municipal information across interactive event displays.
- Interactive

Du Touch Game - Interactive Physics Puzzle
A 2D physics-based puzzle game for Du where players draw custom interactive shapes to guide falling objects toward target zones, blended with Du Flex offer branding.
- Interactive Installation
- Game

Sharjah Reading Festival - Interactive Quiz Vending Machine
A Unity interactive quiz game linked via Arduino serial communication to a physical vending machine, featuring externally managed dynamic question sets.
- Interactive Installation
- Game
- Quiz

Pledge Wall - World Government Summit 2022
9-display high-resolution video wall installation in Unity 3D powered by Firebase Firestore real-time updates for interactive attendee pledges.
- Interactive Installation
- Interactive

E-Entertainment - Flooding Poster Simulation
A custom 2D/3D interactive physics simulation where floating posters dynamically navigate around a central eye-shaped obstacle, featuring custom motion and scrolling solvers built entirely from scratch in C#.
- Interactive
- Simulation

Tabadul (GITEX) - Interactive Immersive Experience
An immersive enclosure using a custom physical button interface and Arduino-to-Unity serial communication to drive dynamic shader transitions and math-based animations.
- Interactive Installation

Artificial World Chess Project - Interactive AI
A full custom C# chess engine built in Unity with Stockfish integration, algebraic notation parsing, and real-time IK character animation for physical piece movement.
- Logic
- Chess
- Game

UNO Game - Procedural Graphics & Logic Engine
full-featured 2D UNO game built from scratch in Unity during 9th grade, featuring procedural 2D card graphic generation, curved hand layouts, and complete rule set mechanics.
- Game
- Logic

Eclipse of Realism - Audio-Only 3D Shooter Proof of Concept
An accessible 3D audio-only shooter prototype built in Unity for visually impaired players, utilizing spatial sound cues for enemy targeting, navigation, and level completion.
- Game
- Shooter

Interactive Scarf Physics Simulation
A custom 2D mass-spring physics simulation built from scratch in Unity 3D to reproduce natural fabric dynamics for large-screen exhibition displays, featuring procedural mesh generation and custom shaders.
- Physics Simulation
- Interactive Installation
- Product

Sketch To AI - Oman Comix
An early-adoption interactive installation integrating Unity C# with Automatic1111 (Stable Diffusion) to transform live user sketches into rendered AI artwork displayed on a large screen.
- Interactive Installation
- Generative AI
About
Hi, I'm Mohammad Alhomsi.
I'm a software engineer specializing in real-time simulation, applied mathematics, procedural animation and AI integration across C++, C# and Python.
I focus on building zero-dependency, high-performance systems from mathematical first principles rather than relying on black-box plugins.
01
Simulation & control systems
Deterministic multi-rate physics simulations in UE5 (C++ / Chaos async physics at 120–400 Hz) with cascaded PID control loops, alongside custom C# physics solvers and multi-screen nDisplay deployments.
02
Mathematics & graphics
A custom raymarching rendering engine built from scratch with HLSL/GLSL shaders, signed distance fields (SDFs), vector calculus and custom matrix transformations.
03
Procedural animation
Dynamic character and vehicle motion systems using inverse kinematics (IK) rigging, skeletal bone constraints, and custom mathematical easing and physics curves.
04
Artificial intelligence
Reinforcement learning environments linking UE5 C++ state/action bitstreams to Python PyTorch PPO trainers, pure C# neural networks built from scratch (over 98% accuracy in tangible marker recognition), and low-latency WebSocket pipelines for real-time generative AI inference.
Toolbox
- C++
- C#
- Python
- Unreal Engine 5
- Unity3D
- HLSL / GLSL
- PyTorch
- Stable Diffusion
- ComfyUI
- WebSockets
- nDisplay
- Microcontrollers
- Microprocessors
- Arduino
- Firebase
- Svelte
Work for
- American Hospital
- du
- STC
- Tabadul
- Dubai Municipality
- Dubai Government
- GEELY
- Sharjah Reading Festival
- Comix Oman
- UAE Mural
Contact
Have something interactive in mind?
I'm open to new projects and collaborations.
mohammadhomsee@gmail.com