Computer science student, full stack engineer, proficient at frontend development.Completed Bachelor's degree with dual major in CS and DS, worked as fulltime intern in the gap time.Skills:Programming Languages: Python, JavaScript, TypeScript, SQL, HTML, CSS, Java, Golang, C, Bash, PHPProject Engineering: React, Next.js, Express.js, d3, Scss, Django, Git, Spring Boot, Rollup, Webpack, Vue, JenkinsCloud Infra, ML and Big Data: AWS (EC2, S3, CloudWatch), Docker, Azure, GCP, Kubernetes, Nginx, Apache Spark, PyTorch
-
Software EngineerNvidiaCalifornia, United States -
Software Engineer InternApple May 2024 - Aug 2024Apple Park• (Apple Corporate network required) visit euclid.apple.com for production project, Apple Box (https://apple.box.com/s/1nxwkut14d8zkb3hqiqhdmzlpb8thdnm) for technical documentation• Independently led the development of internal web app for FEA task management with Django, Next/React, Postgresql, and S3 for Sensing Architecture Team from scratch, enabling task monitoring, sharing and notification among cross-functional teams• Set up CI/CD (test/production) and deployed 6 microservices on Kubernetes with Kafka MQ, Redis cache, and Secrets Manager• Utilized Apple Connect (OIDC on backend and middleware), Disclosure, and Apple Directory (LDAP) for access management; set up App2App Authentication and configure email services; utilize Fabric to manipulate SLURM HPC cluster via SSH• Initiate project management with UML sequence diagrams, Swagger API and Kanban board with cross-functional teams -
Software Engineer, Research Assistant InternNew York University Jun 2023 - Nov 2023Shanghai, China• Cooperate with NYU Shanghai Diversity Lab to design and build an LGBTQ+ mental health consulting training web application• Constructed 10+ pages with React including login, task list, writing assignments, FAQ, message, and chatting training• Created backend with Django and SQLite, create crontab jobs for scheduled SMS tasks with Alibaba Cloud, sync data with Qualtrics Web API, personalize admin site with Django admin to manage access of research assistants and consulting coaches• Utilize AWS CloudWatch for user activity tracking, deploy project with Nginx on AWS EC2 instance -
Software Engineer InternOrka May 2022 - Jul 2023Palo Alto, California, United States• Led development of responsive Orka UI component library (Rollup), wrote corresponding API docs and use cases• Constructed and maintained 10+ pages including products intro, checkout, sign in, and customer support (React)• Established frontend exception monitoring system, developed alert bot (Django), enabling client-side exception tracking• Investigate on tech stack (SSR framework) upgrade for Next.js 13 and React 18, optimizing dev and user experience• Setting up project CI/CD workflow (Docker, Jenkins), track git log to connect OA system feature/issue management (Golang)• Setting up AB test toolchain (AWS, Next.js middleware), establishing project-wide feature distribution and metrics collection -
Machine Learning InternMicrosoft Jun 2021 - Aug 2021Shanghai, China• Established Python project for data preprocessing and feature engineering on Azure with pandas and numpy• Predicted energy consumption results with multiple ML models including LR, SVR, GBFT, RF, for car workshops of ShanghaiVolkswagen Automotive Co., Ltd. Best performance of model reached 78%• Assisted operation group to deploy trained model on Power BI, as one part of data visualization tool• Conducted meetings with client, reported to client with work progress, and introduced principle of models
Haorui Li Education Details
-
Cumulative Gpa 3.7/4.0 -
Cumulative Gpa 3.9/4.0, Major Gpa 4.0/4.0.
Frequently Asked Questions about Haorui Li
What company does Haorui Li work for?
Haorui Li works for Nvidia
What is Haorui Li's role at the current company?
Haorui Li's current role is Software Engineer.
What schools did Haorui Li attend?
Haorui Li attended Carnegie Mellon University, New York University.
Not the Haorui Li you were looking for?
-
2usc.edu, usc.edu
2 +121374XXXXX
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial