Phillip Peralez
Staff Software Engineer
Curious about math and engineering problems.
Work Experience
Gravity — Staff Software EngineerJun 2025 – Present
- Lead general backend design and maintenance of distributed backend infra (Python, GCP)
- Lead team for enterprise best practices for AI Business Intelligence products (Python, React)
- Designed and built services to interact with third party surfaces and APIs (Python, GCP)
- Working on distributed compute and analytics problems (Go, Rust)
Google / Looker — Senior Software EngineerJan 2023 – Jun 2025
- Observability of Looker in GCP (Kotlin, Ruby)
- Adding additional service modules for Looker for Gemini (Kotlin, Ruby)
- Maintained and designed throttling for the multi-tenant ActionHub in open source and internal infrastructure (Kotlin, Java, Node, TypeScript, GCP)
Google / Looker — Software EngineerDec 2019 – Dec 2022
- Worked on deploying scalable stateless multi-tenant microservices in GCP to serve data exports and actions from Looker (NodeJS, TypeScript, GCP, Java, Docker)
- Oversaw contributions to the Looker ActionHub open source repo to ensure quality and scalability of new destinations from Looker
Looker — Software Engineer / Senior Software EngineerApr 2017 – Dec 2019
- Created and maintained multi-process streaming framework and OAuth in ActionHub (NodeJS)
- Maintained and created streaming export formats (XLSX, JSON, etc.)
- Maintained data delivery methods (SFTP, S3, Webhooks)
Formation Data Systems — Member of the Technical StaffOct 2015 – Feb 2017
- Designed and developed encryption and compression I/O modules (C++)
- Refactored and maintained data migration and synchronization features for distributed object stores (C++)
- Created unit and system tests for functions and components (C++, Jenkins, Python, Bash)
PMC — Software Development Engineering Co-opJun 2015 – Aug 2015
- Explored and developed an object store driver for the Linux kernel (C, Bash)
- Used Linux device mapper to manage object metadata and data independent of any VFS (C)
Symantec — Security Technology and Response Team InternSep 2014 – May 2015
- Maintained and built DMAS (Dynamic Malware Analysis Service) QA team to test malware detection for individual components (Java, C++/C, Windows, Perforce)
NASA Jet Propulsion Laboratory — Software Development InternJun 2013 – Aug 2013
- Maintained and streamlined Cassini’s sequence scheduling program (PHP, Python)
Education
- Santa Clara University — M.S. — Computer Engineering
- Jan 2014 – May 2015
- Santa Clara University — B.S. — Computer Science and Mathematics
- Sep 2010 – Dec 2013
Technical Skills
- proficient
- Go, Rust, JRuby, C/C++, Kotlin, NodeJS, TypeScript, Java, Python, Bash
- tools
- Linux, Git, IntelliJ, Vim, Jenkins, Jira, Bazel
Publications / Patents
- "Affordable altered perspectives: Making augmented and virtual reality technology accessible" — IEEE, Oct 2014
- "Asynchronous event-based distributed messaging service" — US Patent 11736434B2