Summary
Overview
Work History
Education
Skills
Timeline
Generic

Joseph Song

Sunnyvale,CA

Summary

Software Engineer specialized in distributed systems and data pipelines, with experience building highly scalable services and customer facing APIs.

Overview

5
5
years of professional experience

Work History

Software Engineer

Definitive Intelligence
03.2022 - Current
  • Implemented, maintained, and optimized batch and streaming ETL pipelines (GCP, Python, ) to ingest and enrich large scale blockchain data into BigQuery / Cloud Storage.
  • Wrote, optimized, and updated SQL queries to surface insights and analytics using DBT and BigQuery.
  • Implemented a platform for ingesting, classifying and modelling tweet data, and implementing BigQuery based vector search capability for that data.

Software Engineer

Autonomic
09.2018 - 04.2022
  • Architected, developed, deployed, and maintained multiple microservices (Java / Spring / gRPC / Kafka) in a automotive focused cloud platform
  • Implemented several over the air update APIs, as well as leading an effort to migrate existing vehicles to CDN based OTA delivery.
  • Implemented and rewrote APIs for command and control delivery to the scale of millions of vehicles.
  • Led a migration of the team's services from AWS to Google Cloud.
  • Supported production services as on-call.
  • Mentored younger engineers.

Education

Bachelor of Science - Computer Engineering

University of Waterloo
Waterloo, Ontario
04.2019

Skills

  • Languages: Java / Python / C / Bash
  • Frameworks: Spring / Hibernate / JDBC / Flyway
  • Monitoring & Observability: Prometheus / Grafana / Datadog / Cloud Logging / Logstash
  • Tools / Deployment: Kubernetes / Helm / Docker / Terraform / Maven / Gradle, Git
  • Databases: Postgres / MySQL / BigQuery / CloudSQL / RDS
  • API Development: gRPC, Protobuf, REST, Swagger
  • Streaming: Kafka, PubSub, Dataflow
  • Cloud: GCP / AWS

Timeline

Software Engineer

Definitive Intelligence
03.2022 - Current

Software Engineer

Autonomic
09.2018 - 04.2022

Bachelor of Science - Computer Engineering

University of Waterloo
Joseph Song