Complete WordPress site redesign improving user experience and SEO performance. Modern responsive design with enhanced content management.
Projects
My Projects
Here's a collection of software projects I've developed, showcasing my skills in various technologies and problem-solving approaches.
Featured Work
Unity-based educational RPG demonstrating game-based learning principles. Research presented at national conferences with measurable learning outcomes.
Led team development of local multiplayer party game with 3 mini-games. Focused on UX design and seamless multiplayer experience.
Full-stack word puzzle game with modern web technologies. Complete implementation with database persistence and responsive design.
Android messaging app with AI-powered reply suggestions. Integrated OpenAI API for intelligent conversation assistance.
Completed various small-scale projects throughout my computer science education, exploring different technologies and programming paradigms.
Skills & Technologies Mastered
Through these projects, I've developed expertise across the full software development lifecycle:
Frontend Development: Building responsive user interfaces with modern frameworks like Vue.js, implementing custom WordPress themes, and creating intuitive UX designs for both web and mobile platforms.
Backend & APIs: Developing robust server-side applications with .NET and Go, integrating third-party APIs like OpenAI and Microsoft Graph, and designing RESTful services with proper authentication and data validation.
Game Development: Unity engine expertise including gameplay programming, AI behavior systems, educational game design, and cross-platform deployment with performance optimization for various hardware configurations.
Research & Academia: Conducting educational technology research, presenting findings at national conferences (NCUR, CHI PLAY), and translating academic concepts into practical applications that demonstrate measurable learning outcomes.
Team Leadership: Leading development teams, coordinating project timelines, implementing version control workflows, and mentoring team members while maintaining code quality and documentation standards.
Modern Development Practices: Test-driven development, agile methodologies, continuous integration, comprehensive documentation, and building maintainable codebases that scale with growing requirements.