Software Engineer
The Knowledge Graph, Google's knowledge base, enriches search results with structured information from diverse sources, helping users find answers without navigating multiple sites.I managed complex ETL projects, processing large datasets across areas like dataset searches, locale repositories, and load testing, using Python, MS SQL, and Google’s internal tools for high-quality, timely delivery.Key projects:1. Yahoo Japan: Oversaw ETL jobs (dumping, sharding, GCP uploads), using RDF for pipeline data in SSTable format. Built with Java and Apache Beam, the pipeline prioritized job execution with data stored in immutable PTables and PCollections.2. Japan High School Baseball: Handled manual data curation, modified Python and Java for new player and team data, monitored live games, and verified scores.3. Health COF: Used a Java tool for bulk updates on Knowledge Panels, modifying code per client needs, performing data comparisons, and executing bulk updates.