Projects & Architecture
From custom programming language virtual machines in C to deep learning computer vision and modern web applications.

RuLang Virtual Machine
A dynamic, stack-based interpreted language engineered in C from scratch. Features a custom Lexer, RD Parser, bytecode compiler, and runtime Virtual Machine.

PyDLE Creative Coding Playground
A modern, node-based creative coding platform built from scratch with PyQt6, designed for interactive visualization of algorithms, data structures, mathematical concepts, simulations, and generative art.

GemChat AI
A real-time AI conversational client leveraging Google Gemini LLM API with streaming markdown execution, prompt history, and responsive UI.

Eat To Earn
A gamified fitness and food-logging application built to incentivize healthy habits with real-time analytics and dynamic goal tracking.

RAHMA E-Commerce Platform
A modern full-stack e-commerce platform built with Next.js and Spring Boot, delivering a fast, responsive shopping experience. It features secure authentication, product and inventory management, shopping cart functionality, order processing, and a scalable RESTful backend architecture.

Ingredient Insight
Computer Vision & Deep Learning nutritional scanner that parses physical ingredient lists to evaluate dietary compliance and health ratings.