# Mauricio P. > Software Engineer at Google Location: New York, New York, United States Profile: https://flows.cv/mauriciop I'm Mauricio, a Software Engineer with over 10 years of experience in Software Engineering with a focus on computing systems, I specialize in infrastructure with Kubernetes. During my college years, learning to program solving puzzles led me to participate in competitive programming, my team won the ACM International Collegiate Programming Contest twice in my home country Bolivia and secured a top 15 ranking in Latin America. This experience not only deepened my understanding of computational algorithms but also ignited in me a drive for self-fulfillment through hard work and dedication. I spend some of my free time maintaining a few Computer Graphics and Data Visualizations libraries. Some of my projects were featured in JavaScript magazines, included in popular frameworks like ThreeJS, and used in the academia as part of engineering theses. I'm currently making Google Kubernetes Engine the best managed Kubernetes service. ## Work Experience ### Software Engineer @ Google Jan 2021 – Present | New York, NY Making GKE the best managed Kubernetes service. I'm currently working at the intersection of Performance Engineering and AI/ML/HPC infra. ### Senior Software Engineer @ Xtime Jan 2017 – Jan 2021 | San Francisco Bay Area • Rewrote the backend of an existing product reducing the duration of some expensive queries from 50s to 2s, migrated the data from Cassandra to RDS Aurora MySQL and Elasticache Redis, the Java application stack consists of Spring Boot, Spring Cloud, Cloud Consul, Data Redis, JPA and Hibernate. Infra: Docker, Kubernetes, Helm, Terraform, Terragrunt, RDS Aurora MySQL, Elasticache Redis, ELB, Nginx, Route 53. Monitoring: New Relic, Splunk. • Migrated the media server stack from a VM setup to kubernetes (lift and shift) and later to use AWS (S3, Cloudfront, Route53), decreased monthly costs by 33%. • Developed tools to support other teams on their migration to AWS, setup private Helm, Maven and NPM repositories on Artifactory, created tech diagrams explaining the Terragrunt dependency graph of the infrastructure resources on AWS, developed platform Terraform modules. Terragrunt contributor. • Instrumented Prometheus with a Spring Batch application displaying real-time metrics in custom Grafana dashboards. • Developed a POC of running webpack in AWS Lambda to provide immediate feedback to stylesheet changes in a multitheme application. • Defined a stack of technologies to use in new FrontEnd projects (React + TypeScript), defined the strategy for new components written in React to be integrated with existing ExtJS apps for future FrontEnd migration efforts in the company. • Led the development of some core features in a React Native mobile app, worked on a hand-drawn recognition algorithm through a canvas in a WebView to mark scratches, dents and chips in a tablet that the service advisors use during a vehicle inspection. • Led the development of a FrontEnd Web App in React for dealerships clients, integrated the app with social login providers like Facebook and Google. ### Senior UI Engineer @ Xtime Jan 2016 – Jan 2017 | San Francisco Bay Area • Rewrote the landing pages of the UI of a web application in a newer technology (Angular 4), the existing web application communicates with the newer app through an event queue, as a result, the browser initially downloads a small bundle decreasing the initial loading time from ~3s to ~1s. • Replaced Sencha CMD’s development server with a slim Node JS server decreasing the stylesheet compilation time from ~70s to ~8s • Moved the first UI app in the company to git & Github Enterprise, defined the workflows for branch management with automated scripts, pull requests with approvals, branch protection rules based on commit status checks. Also set up a team owned Jenkins instance on Elastic Beanstalk that builds each branch through a multibranch pipeline job. • Set up a Web Performance analysis tool running (Webpagetest) on AWS ECS that crawls over our webpages collecting stats and saving them in a database, useful to detect regressions or to measure the impact of a codebase change on the initial loading time of our apps. • Set up UI tests with Puppeteer, Polly.js and Jest. These tests are deterministic and fast because most of the integrations with 3rd party resources that require a network connection are mocked. ### Lead Frontend Engineer @ Mojix Jan 2014 – Jan 2015 | La Paz, Bolivia • Designed and developed an ExtJS/Sencha Touch component library and was used by 4 teams frontend teams decreasing their time to develop new features. • Created a model to represent the UI as a tree of ExtJS 4 controller instances, when transitioning to a new page a render operation is performed only the parts of the tree that need to change. • Created a hash based routing module integrated with the History API and with ExtJS components. ### Frontend Engineer @ Mojix Jan 2013 – Jan 2014 | La Paz, Bolivia • Developed a slim mobile version of an existing ~50k lines desktop JavaScript app in Sencha Touch, from inception to production with 90% of the features found in the desktop app in 3 months. • Organized internal knowledge sharing sessions with other teams. • Devised a solution for the orchestration of asynchronous operations on the UI with the implementation of a Promises/A+ spec compliant promise library integrated with ExtJS 4’s store/model loading mechanism. ## Education ### Master of Science - MS in Computer Science Georgia Institute of Technology Jan 2019 – Jan 2022 ### Bachelor of Science - BS in Systems Engineering Universidad Católica Boliviana Jan 2010 – Jan 2014 ## Contact & Social - LinkedIn: https://linkedin.com/in/mauriciopoppe - Website: https://mauriciopoppe.com --- Source: https://flows.cv/mauriciop JSON Resume: https://flows.cv/mauriciop/resume.json Last updated: 2026-03-23