Portfolio
A collection of my projects in Game Development, Cloud Computing, and Data Science.
AI Code Assistant
Core Capabilities:
- Intelligent code generation and completion
- Multi-language support (Rust, Python, JavaScript, C++)
- Context-aware code suggestions
- Real-time error detection and fixing
- Code documentation generation
- Rust + Leptos frontend compiled to WebAssembly
- Rust backend with async processing
- SwiftIDE AI framework integration
- Advanced code parsing and analysis
- Real-time collaboration features
- Advanced AI-powered code assistance
- Multiple AI model integration
- Syntax highlighting and error detection
- Code refactoring suggestions
- Team collaboration capabilities
- Production-ready features
- Modern web technologies (WASM, reactive UI)
BallRun
Using Unity as the game engine and C# as the programming language, I developed BallRun. BallRun is an exciting and addictive mobile game that puts your skills to the test. In this thrilling adventure, you control a vibrant ball rolling through a dynamic and challenging world filled with obstacles, traps, and rewards.
Created With:
Sustainable City
Using Unity as the game engine and C# as the programming language, I developed Sustainable City. Sustainable City is an exciting mobile game that puts your skills to the test. In this strategy game, you must find ways to develop a polluting city into a thriving sustainable paradise. Unlock buildings, technologies, hire advisors and ensure your city grows.
Created With:
Serverless AWS Calculator
This project demonstrates a serverless architecture on AWS. Enter a mathematical expression to have it calculated by a Lambda function, with inputs and results stored in DynamoDB and displayed below.
Inputs
Results
Project Overview and Workflow
This serverless project integrates various AWS services to create a dynamic web application. The application allows users to enter mathematical expressions, calculates the results, and displays both the inputs and results in a structured format on a webpage. The architecture leverages AWS Lambda, Amazon DynamoDB, Amazon S3, and Amazon API Gateway.
IBM Data Science Project Analysis
This document contains a comprehensive analysis performed as part of the IBM Data Science Professional Certificate. It showcases skills in data analysis, visualization, and machine learning.
WickedEngine-MCP
WickedEngine-MCP is a project that integrates multiple technologies for modern game development. This project showcases the power of combining C++ AI frameworks with a game engine for creating immersive gaming experiences.
Simple Agent Builder
Core Capabilities:
- Builds agents as MCP SSE servers
- Can add MCP tools to the agent
- Multi-provider LLM integration (OpenRouter, Ollama, LMStudio, Gemini)
- Built on the SwiftIDE agentic framework
- Easily change/configure agents after build through .json config file