Xinyi Li

Software Engineer & Full-Stack Developer

Ann Arbor, Michigan, United States

Guizhou & Shanghai, China

Xinyi Li
JulAugSepOctNovDecJanFebMarAprMayJun

Loading repositories...

No contributions data

About Me:

Hi, I'm Xinyi Li, a passionate software engineer with a strong background in full-stack development and a keen interest in creating innovative solutions that make a positive impact.

I specialize in building scalable web applications using modern technologies like React, Node.js, and cloud platforms. My experience spans across frontend development, backend architecture, and database design.

Currently, I'm exploring the exciting fields of machine learning and artificial intelligence, looking for ways to integrate these technologies into practical applications.

Education:

University of Michigan-Ann Arbor logo

University of Michigan-Ann Arbor

Ann Arbor, MI

B.S in Computer ScienceπŸ“… Aug 2023 - Dec 2025πŸ“Š GPA: 3.86/4.0
Macalester College logo

Macalester College

Saint Paul, MN

B.S in EconomicsπŸ“… Aug 2021 - May 2023πŸ“Š GPA: 4.0/4.0

Relevant Courses:

Data Structure & AlgorithmObject-Oriented ProgrammingComputer OrganizationAdvanced RegressionWeb SystemsNatural Language ProcessingMachine LearningDatabase Management Systems

Experience:

U-M Information and Technology Services - Data Integration logo

U-M Information and Technology Services - Data Integration

DevOps InternπŸ“ Ann Arbor, MNπŸ“… May 2025 - August 2025
  • β€’To be updated
Glimpse Diagnostic LLC logo

Glimpse Diagnostic LLC

Data Engineer InternπŸ“ Arden Hills, MNπŸ“… May 2023 - August 2023
  • β€’Built generative adversarial networks model using Tensorflow and PyTorch in AWS Sagemaker to augment synthetic children tympanic membrane images from 726 to 2000 for training abnormal tympanic membrane recognition
  • β€’Optimized quality metrics including FrΓ©chet Inception Distance(FID) derived during model training process to classify images under cross validation to enable an effective diagnostic source for medical practitioners
  • β€’Pre-processed image samples using NumPy and TensorFlow (keras) for image transformation (resizing, color uniforming) and utilized CUDA for GPU acceleration to optimize model training efficiency

Skills & Technologies:

Programming Languages

PythonJavaScriptTypeScriptJavaC++SQLR

Frontend Technologies

React.jsVue.jsNext.jsHTMLCSSTailwind CSSBootstrapSass

Backend & Database

Node.jsExpress.jsDjangoFlaskSpring BootPostgreSQLMongoDBRedis

Tools & Platforms

GitDockerAWSFigmaJiraPostmanVS Code