Portfolio
GitHub Organizations & Profiles
Featured Projects
KYWY Rust Gaming Engine
High-performance gaming engine written in Rust for rp2040 handheld devices.
Technical Highlights:
- Rust Development: Memory-safe systems programming with zero-cost abstractions
- Embedded Programming: Low-level architecture optimization for constrained hardware
- Package Management: Cargo crate packaging and distribution
- CI/CD: GitHub Actions for automated testing and deployment
Technologies: Rust, embedded systems, GitHub Actions, Cargo
KYWY Arduino Framework
Arduino-compatible framework for educational gaming hardware development.
Technical Highlights:
- Arduino C++ Development: Advanced C++ programming for microcontrollers
- Library Packaging: Arduino library development and distribution
- Automated Testing: GitHub Actions CI/CD pipeline
- Hardware Abstraction: Cross-platform embedded development
Technologies: C++, Arduino IDE, PlatformIO, GitHub Actions
Python AI Voice Assistant
Intelligent voice assistant leveraging large language models and multimodal AI capabilities.
Technical Highlights:
- Python AI Development: Advanced machine learning and NLP implementation
- Multimodal Integration: Connecting speech and text models
- AI Applications: Practical implementation of LLM technologies
- Model Integration: LM Studio and local model deployment
Technologies: Python, LLM integration, speech recognition, multimodal AI
Mitotic Spindle Analysis Tool
Professional scientific software for analyzing cellular division mechanics in research environments.
Technical Highlights:
- Academic Software Distribution: Professional-grade research tool development
- Python/Qt GUI: Cross-platform desktop application development
- GitHub Actions: Automated testing and distribution workflows
- Scientific Computing: Advanced image analysis and data processing
Technologies: Python, Qt/PyQt, GitHub Actions, scientific computing
KYWY Hardware Platform
Complete hardware platform design for educational gaming devices.
Technical Highlights:
- KiCad Development: Professional PCB design and schematic capture
- Embedded Hardware: System-on-chip integration and peripheral design
- Product Development: Full hardware lifecycle from concept to manufacturing
- Design for Manufacturing: Cost optimization and production scalability
Technologies: KiCad, embedded hardware, PCB design, manufacturing
Media Server
Comprehensive media server infrastructure using containerized microservices architecture.
Technical Highlights:
- Docker Compose: Multi-container application orchestration
- Infrastructure as Code: Declarative service configuration
- Microservices Architecture: Scalable, maintainable system design
- DevOps Practices: Container management and deployment automation
Technologies: Docker, Docker Compose, Linux, networking, automation
Core Technical Skills
Programming Languages: Rust, Python, C/C++, Arduino C++
Embedded Systems: Microcontroller programming, hardware abstraction, real-time systems
AI/ML: Large language models, multimodal AI, computer vision, scientific computing
Hardware Design: PCB design (KiCad), embedded hardware, product development
DevOps: Docker, GitHub Actions, CI/CD, infrastructure automation
Scientific Computing: Qt/PyQt, image analysis, research software development