About Me

Hey, this is Frank.

Tianyu Zeng

Santa Clara, CA | 206-512-4349 | fzeng6@gmail.com | linkedin.com/in/tyzeng

Technical Skills

  • Programming Languages: Java, JavaScript, SQL, Python

  • Frameworks & Libraries: Struts 2, Guice, Express, JUnit, Spring

  • Softwares: Kafka, RabbitMQ, Spark, GCP BigQuery, AWS RedShift, AWS S3

  • Databases: PostgreSQL, Cassandra, Redis

Work Experience

  • IXL Learning (San Mateo, CA)

    Software Engineer, Marketing Data Platform, Aug 2021 – Present

    • Led the design and implementation of a server‑side tagging system using Java, Kafka, and Struts 2, enhancing conversion tracking accuracy and culminating in a 16.4% boost in accurately recorded conversion events
    • Constructed and maintained data pipelines utilizing Java, Kafka, ProtoBuf, and PostgreSQL, facilitating the table synchronization, batch processing and loading of 20+ millions subscription and user data daily into SFMC
    • Developed RESTful APIs leveraging Java, Struts 2, PostgreSQL, and Guice to streamline the process and automatically generate data extensions in SFMC for launching geographically targeted email campaigns for IXL Live, increasing event registration rates by 59%
    • Designed an end‑to‑end solution in Java for daily SFTP batch uploads to reverse undesired transactions, and implementing an automated workflow for data retrieval and validation for accurate spending reporting
    • Enhanced influencer marketing data management by seamlessly integrating multiple APIs for direct data ingress into GCP BigQuery, followed by routine data cleansing and dashboard updates, reducing data processing time by 27%
  • Hive AI (San Francisco, CA)

    Software Engineer, Feb 2020 – Aug 2021

    • Established a self‑service analytics tool using React, Node.js, and PostgreSQL, allowing data analysts to correct annotated documents and obtain useful metrics, resulting in a 30% drop in manual auditing time
    • Enhanced the labeling accuracy of existing data pipelines by 12.3%, a significant feat achieved by devising scalable rendering and ingestion workers leveraging the power of Node.js, RabbitMQ, AWS S3, and Apache Mesos
    • Implemented version control and tracking mechanisms in Node.js and PostgreSQL for over 500k image datasets and corresponding annotation data models, ensuring reproducibility and traceability of data changes

Education

  • Carnegie Mellon University (Mountain View, CA)

    Master of Science in Software Engineering, Jan 2023 - Jan 2024

  • University of Wisconsin - Madison (Madison, WI)

    Bachelor of Science in Computer Science, Jan 2016 - Dec 2019

-->