Xiangrui Dong
Backend Developer & CS Master's Student
A passionate backend developer with a knack for building scalable and efficient web applications. Currently pursuing a Master's degree in Computer Science to deepen my expertise in distributed systems and machine learning. I thrive on solving complex problems and am always eager to learn new technologies.
About Me
A brief overview of my professional journey and qualifications.
Developed and maintained RESTful APIs for a new social media platform. Optimized database queries, reducing average response time by 30%. Collaborated with the frontend team to integrate new features.
Worked on an internal tool for monitoring server performance. Wrote scripts for automating deployment processes and contributed to the migration of a legacy service to a microservices architecture.
My Skills
A collection of technologies and tools I'm proficient with.
TypeScript
Python
Node.js
React
SQL Databases
REST APIs
Git
Docker
Cloud Services
Spring Boot
Shell Scripting
Projects
A selection of my recent work. Explore my journey through code.
A high-performance, distributed task queue system built with Python and RabbitMQ. Designed for asynchronous execution of long-running background jobs.
A machine learning-powered API that provides personalized product recommendations. Built with Node.js, Express, and a collaborative filtering model.
A full-stack application that visualizes real-time data streams using WebSockets and React. The backend processes and pushes data to the client efficiently.
AI Resume Assistant
Leverage AI to craft compelling resume content tailored to your target job.
Contact Me
Have a question or want to work together? Drop me a line.