◄─ Back

Mongo-Bigquery Datasync (02-2025)

Technologies: logo Golang, logo Docker

Rebuilt a system to synchronize data from MongoDB to BigQuery, replacing the previous Java-based system.

Encountered challenges while learning Go and focused on adopting functional programming best practices.

Studied design patterns to maintain code clarity, implementing the Manager-Worker, Poll-Queue-Concurrency pattern.

Constructed a Dockerfile based on the golang:1.24 image to optimize deployment size within Google Artifact Registry.