About » Portfolio » Projects
I specialize in developing custom web applications, desktop software, and interactive experiences. With over 20 years of experience, I’ve led impactful projects across industries like healthcare, e-commerce, and gaming. My work focuses on delivering functional, scalable, and user-friendly solutions.
Projects
From AI-powered tools to retro-style games, my projects highlight creativity, technical expertise, and innovation.
Cowboy Casino Commercial Video Game



Overview
Cowboy Casino is a 2D retro pixel-art wild west-themed casino game that brings the classic gambling experience to life. Set in an old west casino, players can enjoy games like Blackjack, Poker, and Slots, all while immersed in a fun and nostalgic environment. With a unique spin, the game allows players to strategize and identify patterns, making each round more exciting and rewarding.
Role
I developed Cowboy Casino from start to finish, including the graphics, music, sound, code, and UI. Every aspect of the game was crafted to deliver an authentic old-west casino experience, from the pixel art style to the in-game mechanics and sound design.
Technology
- C# for programming game logic and mechanics
- Unity3D for game engine development and integration
- Aseprite for creating pixel art assets
- LMMS for composing retro-style music and sound effects
AI Runner Open Source Desktop Application


Overview
AI Runner is an open-source desktop application that allows users to run AI models like Stable Diffusion, Mistral-7B, Whisper, and Speech-T5 locally on their computers. Designed for both AI art generation and chatbot experiences, it enables real-time voice conversations with chatbots and allows users to create AI-generated art through sketches. The app supports image-to-image and ControlNet models, and users can customize chatbots and even integrate Retrieval-Augmented Generation (RAG) with large language models (LLMs).
Role
I developed AI Runner from the ground up, handling the entire codebase, user interface design, continuous integration/continuous deployment (CI/CD), and overall application architecture. The goal was to make it accessible for users without requiring advanced technical knowledge, offering everything needed to run these models offline on local hardware.
Technology
- Python for the core application logic
- PyQt6 / Pyside6 for the graphical user interface (GUI)
- Torch and HuggingFace for the AI model integration
- Llama Index for RAG features
- AI Art and LLMs for content generation and chatbot features
- Sqlite for the database