# Mauricio Guadiana > Computer Science engineer Location: New York, New York, United States Profile: https://flows.cv/mauricioguadiana ## Work Experience ### Software Engineer @ Google Jan 2024 – Present | New York, New York, United States Ads Optimization ### Software Engineer @ YouTube Jan 2021 – Jan 2024 | San Bruno, California, United States YouTube Shorts Creation Media Backend ### Software Engineering Intern @ YouTube Jan 2020 – Jan 2020 | Mexico City, Mexico YouTube Voice Search Improved voice tips (query suggestions) for voice searches on YouTube. * Migrated voice tips logic to an alternate server. Configured tips generation service to provide tips over RPCs. * Designed and defined metrics for measuring voice tips click-through rate and their effectiveness. * Built logging infrastructure for voice tips, and computed the metrics from logs. * Gradually rolled out changes, ensuring indicators were maintained or improved during the stages of the rollout. Technologies and skills: C++, Go, design and documentation, experiments, unit testing, e2e testing. ### Software Engineering Intern @ Google Jan 2019 – Jan 2019 | New York, New York Google Ad Manager Deals Serving Team. Built a serviceability tool for Programmatic Guaranteed deals in Google Ad Manager: Developed multiple pipelines that interact with the ad serving stack to test agreements between advertisers and publishers, ensuring they can transact. * Analyzed and manipulated billions of production logs from multiple sources using a MapReduce framework in C++. * Implemented monitoring and alerting: quantified relevant metrics, and built a dashboard in Python to expose them. * Made system maintainable by implementing unit and E2E tests. * Pipelines run daily in production, allowing early problem detection to save lost revenue and customer relationships. * System is fully integrated with Google’s production tools and test infrastructure. ### Engineering Practicum Intern @ Google Jan 2018 – Jan 2018 | Mountain View, California Search Ads Quality Engineering Productivity team. Created a system to reduce log data collection time by 80%, replacing the need to write SQL queries: * Processed unorganized log data via MapReduce in C++ into SSTables sorted by relevant parameters. * Stored SSTable output in a C++ backend lookup service, enabling data retrieval through RPCs. * Developed a frontend system using HTML, CSS, Javascript, and JSLayout that takes user specifications and then queries the backend for results. Enabled gathering input and loading proto-buffs from recordIO files from an alternate source: a virtual storage system. Utilized internal Infrastore API to generate list of all available service backends and display on frontend in an intuitive manner. ## Education ### Bachelor's degree in Computer Science and Software Engineering Tecnológico de Monterrey ## Contact & Social - LinkedIn: https://linkedin.com/in/mauricio-gm --- Source: https://flows.cv/mauricioguadiana JSON Resume: https://flows.cv/mauricioguadiana/resume.json Last updated: 2026-04-05