{
"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
Source code: https://github.com/Felicia2333/StayInn.git
Source code: https://github.com/Felicia2333/TStream.git
MiniSpotify: An Android Music Player Application
Source code: https://github.com/emmhh/negImpact.git
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
Source code: https://github.com/emmhh/negImpact.git
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