Plants

TINGTING WANG

PERSONAL SITE

Profile

woman-img

Tingting Wang

Email: wangtingting217@hotmail.com

I’m a software engineer focused on building scalable and high-performance systems in real-world production environments. Currently developing and operating backend services that support over 300K+ daily users, while delivering end-to-end features across the stack using Java/Spring Boot, React, and TypeScript. I take ownership of complex problems and drive measurable improvements in system performance and engineering efficiency from optimizing database queries to streamlining CI/CD pipelines. Known for a strong execution mindset, I collaborate effectively in fast-paced environments, mentor teammates, and help raise the bar on code quality and system design. I’m motivated by building robust, user-focused platforms and contributing to high-performing engineering teams.

Experiences

Education

University of Pennsylvania Master of Computer and Information Technology
McGill University Master in Economics

Work Experiences

2023/10-Present Software Developer
Loblaw Digital
  • Designed and operated scalable and efficient backend services using Node.js and Java (Spring Boot), supporting over 300K daily users across pharmacy and health workflows. Built and maintained REST APIs powering search and profile services, contributing to high availability SLAs.
  • Drove performance improvements across MySQL and Firestore by redesigning data access patterns, query structures, and indexing strategies, significantly reducing API latency under production traffic; Architected and maintained microservices-based components, ensuring reliable inter-service communication and scalable service deployment in a distributed environment.
  • Enhanced system reliability, high code quality and observability by expanding unit and integration testing, implementing structured logging and metrics, and contributing to incident response and root cause analysis for production systems.
  • Led monorepo migration across multiple applications, decreasing CI/CD pipeline time by 30% and improving build efficiency and deployment consistency; Implemented and developed the responsive and interactive frontend user interface and endpoint integration using React, TypeScript, Next.js, Chakra UI.
  • Delivered end-to-end features within an Agile team environment from design through production rollout by partnering with product managers, designers, and platform teams and applying analytical thinking, innovative solutioning and cross-functional communication skills; Leveraged GitHub, and Jira for effective project management, version control and team collaboration.
  • Mentored junior engineers through code reviews and pairing, accelerating ramp-up and increasing overall team delivery capacity.
2023/03-2023/09 Software Engineer
IpserLab
  • Developed full-stack web applications using Java, Node.js, React, HTML, CSS, JavaScript, and PostgreSQL, writing efficient, well-designed code following best software development practices.
  • Implemented backend services and REST APIs to support application functionality, data processing, and transaction workflows; Designed and optimized relational database schemas and complex PostgreSQL queries, improving data storage efficiency and retrieval performance.
  • Participated in API design, debugging, system enhancements, and troubleshooting, contributing to smooth feature delivery across the development lifecycle.
  • Collaborated with engineering and business stakeholders to refine technical specifications, gaining hands-on experience in system enhancements, database development, transaction processing, and product-driven software development.
  • Contributed to deploying, automating, and managing different stages of the software development lifecycle (SDLC) using cloud technologies.

Projects

2024/10 - 2024/12 Distributed Search Engine
A distributed and cloud-based search engine inspired by Google
Click here to view this project demo
  • This project is a distributed and cloud-based search engine inspired by Google, designed to deliver the most relevant search results based on user input in the search box; The search engine includes a custom-built web server (a Spark Java clone), a key-value store, a distributed analytics engine (an Apache Spark clone), a web crawler, an indexer and a page ranker.
  • Designed and implemented distributed data processing pipelines to crawl, index, and rank 150,000+ web pages deployed across multiple Amazon EC2 instances. Implemented TF-IDF and PageRank algorithms to compute relevance scores and deliver efficient query results.
  • Engineered backend services to support parallel crawling, indexing, and ranking, ensuring scalability and efficient distributed computation.
2023/06 - 2023/08 New York City Exploration Web Application
A full stack web application with Javascript, React, Node.js and MySQL
Click here to view the project demo
  • Developed a full-stack web application for exploring Airbnb listings in New York City using React, HTML, CSS, JavaScript, Node.js, Express.js and MySQL, enabling users to search, filter and explore location-based property data through an interactive interface.
  • Designed and implemented backend services using Node.js and Express.js, exposing RESTful APIs to handle data retrieval, filtering, and search functionality; Implemented MySQL database schema design and query optimization to efficiently manage large datasets and improve backend performance; Implemented technical design, data modeling, source code management and project development, following best practices in full-stack web application development.
2023/04 - 2023/06 Climate Change and Human Health
A data analysis project base on big data tools and machine learning models in Python and Pandas
Click here to view this project demo
  • Built project with big data tools and machine learning models in Python, pandas, numpy, scikit-learn, Spark and Dask to evaluate the relationship between climate change and human health by analyzing the datasets across 263 countries from 1960-2016;
  • Conducted Data Loading, Preprocessing and Exploratory Data Analysis (EDA) on Temperature, GNI, Mortality rate, Life expectancy and population; Created data visualization by applying matplotlib and seaborn libraries. Trained and tested on key indicators by applying the Linear Regressions, Decision Tree Regression, Random Forest Regression and SVR models. To make forecast on time series datasets, implemented the ARIMA model to predict future trends in global temperature and associated health outcomes.
Skills
Interests

Travelling

I love seeing the world and making friends when travelling.

Baking

I can bake cookies, cupcakes and egg tart.

Work-out

I enjoy working out at the gym during evening and weekend.

Get in Touch.