{

"name": "Yuxuan",

"occupation": "software engineer",

"likes": ["full-stack development"],

}

My Work

Software Developer Intern, Management Science Associates, Inc.
Data Analyst Intern, Digital Base Technology Co. LTD

Portfolio

  • Developed an automated report generation service to streamline the data analysis process for users

  • Designed and implemented migration pipelines using Python and Oracle DB to migrate over 50 macros a. for 3 business groups

  • Utilized DevOps and Control-M to manage project and deployed the project to the cloud infrastructure

  • Reduced the report generation time by approximately 90% from 10 hours to 20 minutes

  • Executed unit tests to ensure data accuracy and consistency that achieved a 0 error rate

  • Created and maintained data pipeline with relational database system

  • Extracted and cleaned 2 years of suppliers' spending trends dataset to evaluate with SQL Server

My Project

StayInn: An Online Stay Rental Application Based on React and Spring Boot
TStream: A Personalized Twitch Resources Recommendation Engine
  • Designed and built a single page web application using React. Bootstrap the development with AntD

  • Designed and implemented the backend services based on Spring Boot to support stay upload, delete, search and reserve functionality

  • Used MySQL to store user-generated data, e.g., stay information and reservation history, and utilized Google Cloud Storage to store media files for the uploaded stays

  • Implemented an Elasticsearch geo index, enabling precise location-based stay searches catering to user-specific location preferences

  • Rolled out a token-driven server-side authentication mechanism, fortified by the Spring Security framework, ensuring stringent user data protection

  • Deployed the backend service to Google App Engine for better scalability and reliability

  • Designed and built a full-stack Spring Boot application for users to search twitch resources

    (stream/video/clip) and get recommendations

  • Built a web page with rich + user friendly experience using React and Ant Design

  • MySQL database hosted on AWS RDS, CRUD operations with Spring Data JDBC

  • Established RESTful controller APIs and seamlessly connected to the Twitch API via the OpenFeign HTTP client

  • Extracted game information from Twitch resources to implement a Content-based algorithm based on favorite collection

  • Corporated Spring Boot Caching with the Caffeine library, ensuring efficient data retrieval and enhancing overall performance. Ensured code reliability with comprehensive unit testing

  • Containerized application deployed to AWS App Runner

MiniSpotify: An Android Music Player Application
  • Designed a Kotlin Spotify favorite app by fully leveraging Android Jetpack Library and Hilt Dependency Injection

  • Implemented the BottomBar & App Navigation using Jetpack Navigation component

  • Created a mock RESTFUL Api json-server and used the Retrofit to handle requests

  • Built the feed/album/favorite UI in Jetpack Compose following MVVM architecture

  • Enabled the local cache ability for favorite feature by using Room Database

  • Integrated the Google Exoplayer to handle the global music playback

Bon Voyage: 3D Adventure Game
  • Developed a 3D adventure game with Unity and C# within 36 hours (released on itch.io)

  • Won the First Penguin Award of Game4SocialImpact Game jam hosted by University of Pittsburgh(Mentioned in this article)

About Me

I am a passionate and versatile master’s degree candidate with strong programming, analytical and designing skills. Has a wide range of software development internship and project experience, including Android, full-stack web application development with Java, Python, C#, Angular, React, Spring, SQL, HTML/CSS and JavaScript and .NETMy journey in the tech world has been marked by innovation, collaboration, and a commitment to excellence

Portfolio

One of my significant achievements includes co-creating an automated report generation service, where I not only implemented cutting-edge features but also prioritized robust security protocols to ensure user data integrity. This experience reflects my dedication to delivering solutions that not only push technological boundaries but also prioritize user trust and data privacy.

Beyond my core projects, I actively contribute to open-source initiatives, including algorithmn design and source code of full-stack development. It's my way of giving back to the tech community and staying engaged with the latest industry trends.

Technical Skills

HTML/CSS
Python
Javascript
C#
Java
React
SQL
.NET
MongoDB
PostgreSQL
Spring Boot
Azure
Docker
AWS

Wanna talk?

Contact me with any questions or just to say a few nice words ... or mean ones. Up to you .... free will and all