Tian Xue

Full Stack Developer

Building modern web applications with clean code and user-focused design

All Projects

A showcase of my work and continuous learning

LIVE

Vibe Hunter

Matches users with songs based on their current mood. Solves music discovery when you know the vibe but not the songs. Full-stack build with real-time filtering and mood-based recommendations.

JavaScript Frontend Backend
In Development

Game Vault

Organizes and tracks game collections with advanced filtering and database management. Solves the problem of managing large game libraries across multiple platforms. Solo full-stack project with normalized PostgreSQL schema and REST API.

Full Stack Database Solo Project
LIVE

Battleship Game

Classic Battleship game with interactive gameplay and strategic ship placement. Features intuitive drag-and-drop controls, real-time hit detection, and clean game logic. Solo project demonstrating game development and DOM manipulation skills.

JavaScript Game Dev Solo Project

About Me

I'm a Full Stack Developer passionate about building web applications that solve real problems and deliver great user experiences.

My approach combines clean, maintainable code with a focus on user-centered design. I enjoy working on both collaborative team projects and solo ventures, always seeking to learn new technologies and improve my craft.

My recent work includes Vibe Hunter, a collaborative music discovery application, and Battleship, a solo game development project. Currently developing Game Vault as a full-stack database management application.

Technologies & Skills

Frontend

  • HTML5 & CSS3
  • JavaScript (ES6+)
  • Responsive Design
  • UI/UX Principles

Backend

  • Node.js
  • RESTful APIs
  • Database Design
  • Server Architecture

Tools & Practices

  • Git & GitHub
  • Agile Development
  • Problem Solving
  • Team Collaboration

Get In Touch

Let's connect and build something great together