Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
View tianxuansun's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report tianxuansun

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
tianxuansun/README.md

Hi, I'm Luke Sun 👋

Computer Science @ Duke University | Software Engineering & Data Science

LinkedIn Portfolio


🚀 About Me

I am a graduate student at Duke University (May 2027) with a background in Software Engineering and Data Science. I specialize in building scalable microservices, real-time data pipelines and fine-tuning LLMs for production environments.

  • 🔭 Currently working on: Data Engineering @ Syngenta.
  • Past Experience: Software Engineering Intern @ SANY, Risk Management @ Alibaba.
  • 🎓 Education: M.S. CS @ Duke (4.0/4.0), B.S. Data Science @ Duke.

🛠 Tech Stack

Languages & Backend

Python SQL FastAPI Node.js TypeScript

Data Science & ML

PyTorch TensorFlow Scikit-Learn HuggingFace

Infrastructure & Tools

AWS Docker Kubernetes GitHub Actions


🌟 Featured Projects

🏗 Study Group Matcher (Backend/SDE)

FastAPI | PostgreSQL | Docker | AWS

  • Built an async microservice for course-specific student matching with indexed relational schemas.
  • Implemented 25+ async unit tests (80% coverage) and automated deployment via CI/CD to AWS EC2/ECS.
  • Configured CloudWatch metrics and alarms for system observability.

🛡 CrowdScreen (Full-Stack/SDE)

Nuxt 3 | Socket.IO | MongoDB | Kubernetes

  • Designed a live content moderation queue with a real-time rules engine.
  • Integrated Playwright E2E testing and gated PRs using GitHub Actions.
  • Orchestrated container deployment using Kubernetes manifests.

📈 iPhone 14 Sentiment Pipeline (Data Science/ML)

BERT | PyTorch | Tableau

  • Fine-tuned BERT for sequence classification on 126k tweets (F1 = 0.89).
  • Published results in ICIHCS conference proceedings.
  • Automated data ingestion and cleaning for stakeholder-ready Tableau dashboards.

"Turning complex data into actionable code."

Pinned Loading

  1. study-group-matcher study-group-matcher Public

    A clean, well-tested FastAPI microservice that I built to form small, stable study groups from student availability — with course enrollments, matching, stats, and CSV exports.

    Python 3

  2. Retailrocket-wasserstein-flows Retailrocket-wasserstein-flows Public

    Forecast short-horizon catalog attention on item graphs using CTMC + Wasserstein drift–diffusion (Retailrocket).

    Jupyter Notebook 1

  3. crowdscreen crowdscreen Public

    Full-stack Nuxt app for real-time content review—MongoDB models, JWT auth, rule engine, Socket.IO updates, and Kubernetes-ready deploys.

    HTML 1

  4. rate-limiter-gateway rate-limiter-gateway Public

    Redis-backed token-bucket rate limiter gateway with FastAPI, Prometheus metrics, Docker Compose, CI, and k6 load testing.

    Python 1

Morty Proxy This is a proxified and sanitized view of the page, visit original site.