avatar
小贼猫
Songlin Zhao

Introduction

Welcome to my space! Welcome to my space! I am a software engineer at Bloomberg. I graduated from UC San Diego, majoring in Computer Science. I love learning various Computer Science Knowledge. I have been passionately working on projects (including side projects and class projects) that you can check out here. I’m always eager to dive in, experiment, and bring ideas to life!

Contact

Feel free to reach out to me via zhaosonglin2024@gmail.com or connect with me on LinkedIn or GitHub.

Education

University of California, San Diego Sep. 2024 - March 2026

M.S. in Computer Science
GPA: 3.93/4.0


The Chinese University of Hong Kong, Shenzhen Sep. 2020 - June 2024

B.S. in Data Science and Big Data Technology
GPA: 3.86/4.0 (Rank 2/172)

Honors & Rewards:

  • Presidential Award for Outstanding Students
  • Dean’s List (2020-2021, 2021-2022, 2022-2023)
  • Academic Performance Scholarship: Class B (2020-2021, 2021-2022, 2022-2023)

University of California, Berkeley Jan. 2023 - May 2023

Visiting Student in Computer Science
GPA: 4.0/4.0

Experience

Bloomberg June 2026 - Present
Software Engineer Princeton, NJ
  • Designed and implemented a generic, configurable database migration pipeline featuring parallel execution, bulk
    operations, and idempotent re-runs, with failure reporting and targeted retry capabilities.
  • Developed a Kafka-driven microservice to process raw 13F holdings data, perform data cleaning, enrichment,
    aggregation, and publishing to internal data storage. Implemented database reconciliation to handle filing
    amendments and addendum.
Alibaba Cloud June 2025 – Sep. 2025
Software Engineer Internship Beijing, China
  • Designed and implemented a monthly domain monitoring report module, improving system throughput through
    asynchronous PDF generation using a producer–consumer architecture, a distributed job scheduler, and parallel
    task partitioning.
  • Developed an automated batch certificate deployment pipeline for 120k+ Web Application Firewall (WAF)
    resources, ensuring reliable cross-service synchronization via message queues and optimizing high-concurrency
    certificate-resource matching with thread pools.