Steven Li

Steven Li

Software Engineer with a Passion for Transforming Ideas into Digital Reality.

Work Experience

Overview of my current and former work experience.

Walmart Inc logo

Software Engineer 3

Walmart Inc · 2022 - Present

Operated backend systems for the display of sponsored products on Walmart.com

  • Designing and implementing web-service based advertisement for sponsored products advertising platform, serving millions of advertisers and customers worldwide and generating 1B annual ads revenue at Walmart.com
  • Created and sustained a cross-cloud distributed system using Java, Scala, Azure, RESTful, and other technologies to deliver core features for Sponsored Products, including ad targeting, bidding, filtering, scoring, and ranking
  • Created a system to enhance ad recommendation relevance by dynamically generating vectors for items and used vector search (ANN) to find relevant items using Python, ML models, Spark, Hive, Cassandra, Airflow, Vespa, and GCP Dataproc.
  • Designed and developed a new badging style for ads displaying real time fulfillment data generating over 5M additional annual ads revenue, working closely with various stakeholders such as frontend, product, fulfillment, and customers.
Current
University of Rochester (Warner School of Education) logo

Software Engineer

University of Rochester (Warner School of Education) · 2019 - 2022

Enhancing the University of Rochester (Warner School of Education) Internet and Intranet by creating new features for the website

  • Improved load times by 20% by optimizing images and creating a new image generation pipeline
  • Used MySQL, PHP, and JQuery with a custom CMS
Previous
University of Rochester logo

Workshop Leader (TA)

University of Rochester · 2019 - 2020

Led workshops for the University of Rochester on the following:

  • Introduction to Java
  • Data Structures and Algorithms
Previous

Skills

List of skills I've mastered over the years.

Programming Languages

JavaScript

Expert

C++

Expert

C#

Expert

Scala

Expert

Python

Expert

Java

Expert

Cloud Platforms

AWS

Advanced

GCP

Advanced

Azure

Advanced

DevOps & Tools

Docker

Expert

Kubernetes

Expert

Airflow

Expert

Big Data

Hive

Advanced

Spark

Advanced

Cassandra

Advanced

My Projects

Check out some of the projects I've worked on as a software engineer.

portfolioProject5

Slod.com

Social Media Platform

Next.jsVercelJSXFirebaseTailwind CSS
portfolioProject1

Escape from Rush Keep

Gamemaker Engine - Puzzle Game

GameMakerGML
portfolioProject4

The Banana

DandyHacks 2019 - Online Multiplayer Tag Game

NodeSocket.ioPhaser 3
portfolioProject6

Portfolio Website

Created my own portfolio website

Next.jsVercelJSXTailwind CSS
portfolioProject7

Mobile Game

Simple Turn Based Mobile Game

Next.jsPhaser 3JSXTailwind CSS
portfolioProject2

The Orange

DandyHacks 2018 - Generated News Articles via Markov Chains and Web Scraping

PythonDjangoAIWeb ScrapingMarkov Chains
portfolioProject3

BeatBot

Java Game created with Java FX

JavaJava FX

Education

A summary of my educational background and achievements.

2018 - 2022

Bachelor of Science in Computer Science

Graduated with a degree in Computer Science from the University of Rochester.

  • Coursework in

  • Data Structures and Algorithms

  • Artificial Intelligence

  • Computer Organization

2018

High School Diploma

Graduated from Brooklyn Technical High School

Get in Touch

I'm currently looking for new opportunities, my inbox is always open. Whether you have a question or just want to say hi, I'll try my best to get back to you!

Miscellaneous

My personal interest and hobbies.

ViewportfolioMisc1

Gaming

Check out my replays on popular music game "osu!"

ViewportfolioMisc2

Vlogging

I like creating vlogs for my travels

ViewportfolioMisc3

Livestreaming

View my past livestreams

ViewportfolioMisc4

Music

Check out some of my favorite songs