Hi, I'm Yiran Chen

Full-Stack Software Developer

I'm a passionate software developer with expertise in building modern web applications. I love creating clean, efficient code and turning ideas into reality through technology.

Yiran Chen - Full-Stack Software Developer

My Projects

GeneKnow: Genomic Analysis Platform

An open-source, privacy-first AI platform that decodes genomic data into actionable cancer risk insights. My key contributions included building core risk assessment models using LangGraph, implementing an end-to-end SHAP validation workflow, and designing the UI/UX for the cross-platform desktop application.

Key Features:

  • Privacy-First Architecture: All data is processed locally.
  • AI-Powered Risk Analysis: Decodes genomic data into clear insights.
  • Cross-Platform: Native desktop app for Windows, macOS, and Linux.
  • Large-Scale Data Processing: Handles genomic files over 11GB.

Tech Stack:

Python LangGraph SHAP TypeScript React Rust Tauri
GeneKnow Application Demo

SnapDog: Social Media for Dog Lovers

A Social Media App designed for dog owners and dog lovers, featuring an innovative AI-powered "Vibe Check" to analyze and provide insights into a dog's behavior from photos. It combines social media fun with educational content about canine behavior.

Key Features:

  • RAG-Powered "Vibe Check": Get educational, shareable insights into your dog's behavior and mood.
  • Full Social Suite: Includes stories, real-time chat, and friend management.
  • Cross-Platform: Built with React Native for a seamless experience on iOS, Android, and Web.

Tech Stack:

React Native TypeScript Supabase LangChain OpenAI Pinecone Redux Toolkit

Dungeon Escape Duo: A Co-op Puzzle Game

A 2-player cooperative puzzle game where players must communicate effectively to solve intricate dungeon puzzles by discovering and using hidden items.

Key Features:

  • True Co-op Gameplay: Puzzles are designed to be unsolvable without active collaboration and communication.
  • Asymmetric Information: Each player has a unique perspective, making communication essential to piece together clues.
  • Challenging Puzzle Design: Features a series of interconnected puzzles that require logic and teamwork to overcome.

Tech Stack:

Phaser 3 TypeScript Node.js Socket.IO Vite

WordWise: AI-Powered Writing Assistant

An intelligent writing assistant for content creators, lifestyle bloggers, and storytellers. It provides real-time writing suggestions, creative inspiration, and engagement optimization tools to help craft compelling content.

Key Features:

  • AI-Powered Analysis: Real-time grammar, style, and spelling suggestions.
  • Creative Writing Tools: Generate content ideas and rewrite text with different personas.
  • Engagement Optimization: Get suggestions for social media posts.

Tech Stack:

Next.js React TypeScript Tailwind CSS Supabase OpenAI

Get In Touch

I'm always interested in new opportunities and exciting projects. Whether you have a question or just want to say hello, I'd love to hear from you!