Here are some of the projects I've worked on, showcasing my expertise in Microsoft Stack, cloud solutions, mobile development, and AI-powered applications.
A simple 3D wireframe renderer that loads OBJ files and renders them to TGA/PNG images. Features OBJ file loading with vertices and faces, wireframe rendering using Bresenham's line algorithm, TGA image output with automatic PNG conversion, and automatic scaling and positioning. Built with modern graphics programming techniques for efficient 3D visualization.
Repository: View on GitHub
A simple STL file viewer built with Qt and OpenGL. Load and display STL files in both ASCII and binary formats with interactive 3D viewing capabilities. Features automatic model centering and scaling, modern OpenGL rendering with lighting, and a clean, intuitive user interface.
Controls: Left click + drag to rotate, Mouse wheel to zoom, Ctrl+R to reset view, Ctrl+O to open STL file, Ctrl+Q to quit
Repository: View on GitHub
A macOS battery simulation toolkit that provides realistic battery behavior simulation through both a graphical interface and command-line integration.
Features a SwiftUI application for controlling battery simulation parameters, a fake pmset command that mimics macOS's native power management tool output, and a C# demo application demonstrating integration with simulated battery data.
Repository: View on GitHub
Intelligent document analysis system using RAG (Retrieval-Augmented Generation) agents for automated content extraction, classification, and intelligent search. Implements advanced NLP and machine learning for enterprise document workflows.
Complete infrastructure migration from on-premises to Azure cloud. Implemented DevOps practices, CI/CD pipelines, containerization with Docker, message queuing with RabbitMQ, and monitoring solutions for enterprise scalability.
Enterprise-grade API gateway with advanced authentication, rate limiting, request routing, and monitoring capabilities. Implements JWT authentication, OAuth2, and comprehensive logging for microservices architecture.
Engaging number puzzle game with intuitive gameplay and smooth animations. Features progressive difficulty and addictive gaming mechanics built with Flutter.
Creative mobile game showcasing custom UI design and smooth gameplay mechanics. Demonstrates Flutter's capabilities for engaging user experiences.