Rex H.
AeroLeads people directory · profile

Rex H. Email & Phone Number

Software Engineer at Google at Google
Location: San Francisco, California, United States 14 work roles 1 school
1 work email found @salesforce.com 3 phones found area 321 and 415 LinkedIn matched
✓ Verified July 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email · 3 phones

Work email r****@salesforce.com
Direct phone (321) ***-****
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Software Engineer at Google
Location
San Francisco, California, United States
Company size

Who is Rex H.? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Rex H. is listed as Software Engineer at Google at Google, a with 1 employees, based in San Francisco, California, United States. AeroLeads shows a work email signal at salesforce.com, phone signal with area code 321, 415, and a matched LinkedIn profile for Rex H..

Rex H. previously worked as Software Engineer at Google and Software Engineer at Facebook. Rex H. holds Bachelors, Computer Science from University Of Central Florida.

Company email context

Email format at Google

This section adds company-level context without repeating Rex H.'s masked contact details.

*@salesforce.com
68% confidence

AeroLeads found 1 current-domain work email signal for Rex H.. Compare company email patterns before reaching out.

Profile bio

About Rex H.

I build software based solutions to hard problems, including the problems I face while building software.I help developers build quality software quickly with automation. My background includes 20 years of working in and improving jvm based development environments. Development efforts ranged from improvements to build tools (maven), linters (checkstyle, pmd, spotbugs), APT (spring annotation APT processor, and takari's apt compiler) compiler extensions, testing libraries and techniques including Test driven development with junit, testng, and mockito, and behavior driven development with cucumber-jvm and webdriver and embedded web servers. Continuous integration with GitHub actions/travis-ci/drone.io, and automatic releases to repositories like nexus are some of the tools I use to empower developers with the fast, accurate, and automated feedback.Finally, meta-programming and dependency injection with spring framework/CDI/guice or Dagger allows for extremely loose coupling and late binding that enable true agility in an IT organization. I've invested heavily in mastering these tools because as a software developer I trust machines to check my software for adherence to my desired architecture and correctness more than I trust other developers or myself.Hacker and teacher, just as happy building a solution to a difficult problem, or helping engineers grasp difficult concepts. Fan of pair programming and kanban boards.In order to expand my skill set and help others outside the jvm based community to benefit from learnings of that mature community I've spent the last couple years working on tooling in Diem project, include code coverage, testing, automated docker testing and deployment in github actions, and more recently have worked in a smattering of languages including rust, python, c++, and typescript.Since moving on from Meta, have supported Android OS development at Google by accelerating IDE based workflows primarily by bringing deviceless testing in to Android OS to facility faster and more accurate software development for AOSP and Pixel teams at Google and Android OS Partners with Robolectric.

Listed skills include Maven, Spring, Hibernate, Java, and 13 others.

Current workplace

Rex H.'s current company

Company context helps verify the profile and gives searchers a useful next step.

Google
Google
Software Engineer at Google
Mountain View, CA
Website
Employees
1
AeroLeads page
14 roles

Rex H. work experience

A career timeline built from the work history available for this profile.

Software Engineer

Current

Mountain View, Ca, Us

Improved Android OS developer experience with local testing/in IDE development greatly enhancing developer productivity. Set my client teams up for success by providing a clean separation of concerns between the test code and the test environments, ensuring tests could run on of off a device. Removed years worth of technical debt related to unmaintained and failed forms of testing with Robolectric without losing test coverage.

Jul 2022 - Present

Software Engineer

2019-2021/09 Diem build/release tooling. Learning a bit of rust. 2021/10+ Data Privacy. Python and C++ mechanisms to ensure data access conforms to regulations and company policies.

Nov 2019 - Jul 2022

Principal Member Of Technical Staff

San Francisco, California, Us

Following work targets Salesforce's primary application actively developed by 3000+ developers.Built runtime and compile tooling to facilitate the generation of high quality software, providing as fast as possible feed back to developers. Of the compile time tooling, AptSpring stands out as a project used to verify a dependency injection controlled object graph is acyclic, complete, all types match, while encourage well factored components, at compile time.Supporting tooling including a shared maven parent, updates to m2e takari lifecycle plugin, as well as design for incremental support for annotation processing tools in an incremental javac compiler - similar to the "aggregating" increment apt support released by Gradle in early 2018.As for runtime improvements, designed and implemented tools to enforce proper component structure, including enforcing lazy instantiation of spring beans, and preventing the leaking of state via static mutable member variables via a restrictive class loader used in by teams in the ORM layer. Most recently, introduced Aspect Oriented Programming techniques and declarative schemas to a heavily used set of APIs.

Oct 2016 - Nov 2019

Lead Member Of Technical Staff

San Francisco, California, Us

Following work is on primary Salesforce application actively developed by 2000+ developers. Extended capabilities of takari maven plugins to enforce modular (Directed Acyclic Graph) properties of the build via a security manager, much of my work is found in the Takari incremental build framework, linked below. Embedded that tooling with necessary approved lists in the application.Preformed necessary refactoring to migrate the application from a internal fork of Spring Framework 3.0.5 to Spring Framework 4.3.X (and later performed subsequent upgrades), including work to prevent the internal testing system from being a non-determinism multiplier. The context manages thousands of objects.Provided guidance to various teams throughout the organization on the use dependency injection, OO design paradigms and patterns, testing, build tooling, as well as other software engineering concerns.

Jul 2015 - Oct 2016

Engineer, Ui Automation

San Francisco, California, Us

Built ui testing environment with consul, packer, and vmware. Targeting osx, ios, linux, and android environments. Various CI softwares, including jenkins, enterprise travis, and drone.io.

Jan 2015 - Jul 2015

Build & Release Architect

San Francisco, Ca, Us

Hoisted applications in to AWS. Built tooling using jclouds to rapidly spin up test environments or deploy whole environments. Designed, implemented, end-to-end testing system used to verify deployments (backed by spring, selenium, cucumber-jvm). Deployed site wide security with picketlink.

Feb 2013 - Jan 2015

Software Architect

Hotwire

CI, Build, Tests, Metrics, Decoupling, Fast feedback oh my. Converted the build to maven. Set up a CI system. Built a unit testing framework over top of a java security manager to prevent unit tests from accidentally starting services, servers, etc, leading to test stability.

Sep 2011 - Feb 2013

Software Developer

San Francisco, California, Us

Built testing tools to enhance developer productivity and encourage testing earlier in software development life cycle. Configured multi-node Jenkins server, nexus servers for the use of the IT QE organization. Provided technical leadership to multiple teams regarding build and test tools. Converted several projects to modularized maven builds.Educated teams on the use of multi-threaded testing, dynamic byte code compilations (jdk proxies/cglib), Jdk 1.4 Hot Code Replacement, and concepts surrounding coupling and cohesion in application design, testing and deployment.

Sep 2010 - Aug 2011

Ecommerce Developer

New York, Ny, Us

Redesigned and reimplemented the companies build structures to support modular builds and automated testing.Modified and update over 50 modules to build the Macy.com website in a reproducible and testable way using maven2. Responsible for the configuration of Hudson, a continuous integration tool; Nexus, a maven artifact repository, and educating developers on the use of these tools.Provided technical leadership to a small team tasked with modifying the remaining company artifacts (other internal apps), as well as six other teams developing enhancement to the existing system, including two off shore teams. Reported to Director of Website Development Services.

Oct 2009 - Sep 2010

Software Developer

San Mateo, California, Us

Worked on a medium sized team (15 devs/5 qa) developing an insurance billing application, BillingCenter. Worked in all aspects of product development, including performance tuning, automated testing, bug fixing, and new feature development.Particularly focused on database query performance.

Feb 2009 - Oct 2009

Software Developer

Alpharetta, Ga, Us

Developed hudson plugins for distribution with the CUBiT project.Accepted severance package when project was abandoned, team members were either let go or absorbed in to more central projects to the companies revenue stream.

Dec 2008 - Jan 2009

Senior Java Developer

San Jose, California, Us

Developed new web services for internal payment processing on a medium size team. Primary technical resource on Maven2, JPA, and Spring, and open source java libraries in general. De Facto team/technical lead, though corporate policy prevented non-employees holding the role.E-Payment: Senior Developer. Introduced and mentored the development team on the use of JPA, Dozer, Spring, Maven2. Wrote a majority of the first phase of the application, including: Maven .pom files which build, run unit and integration test, produce reports, enforce policy, deploy, and can locally run the application. Hibernate3/JPA classes and helper library. Dozer converter from axis2 generated objects to internal JPA classes. Spring configuration files binding the application together. Deployed 2 phases of this project to production environment. E-Billing: Senior Developer. Brought in to enforce standards and rescue flailing project with a team of two other senior developers. Used above technologies, aside from Axis2. Using JAX-WS to conform with recently purchased solutions. Also responsible for advocating new technologies, generating proof of concept projects, and documenting the evolving application architecture standard and core libraries.

Aug 2007 - Nov 2008

Senior Java Developer

Munich, De

May 2006 - Jul 2007

J2Ee Developer

Innoprise Software
Aug 2001 - May 2006
Team & coworkers

Colleagues at Google

Other employees you can reach at google.com. View company contacts for 1 employees →

1 education record

Rex H. education

  • University Of Central Florida
    University Of Central Florida
    Computer Science
FAQ

Frequently asked questions about Rex H.

Quick answers generated from the profile data available on this page.

What company does Rex H. work for?

Rex H. works for Google.

What is Rex H.'s role at Google?

Rex H. is listed as Software Engineer at Google at Google.

What is Rex H.'s email address?

AeroLeads has found 1 work email signal at @salesforce.com for Rex H. at Google.

What is Rex H.'s phone number?

AeroLeads has found 3 phone signal(s) with area code 321, 415 for Rex H. at Google.

Where is Rex H. based?

Rex H. is based in San Francisco, California, United States while working with Google.

What companies has Rex H. worked for?

Rex H. has worked for Google, Facebook, Salesforce, Sunrun, and Hotwire.

Who are Rex H.'s colleagues at Google?

Rex H.'s colleagues at Google include Rajendra Tiwari, Marcus Hsu, Nan W., Will Booz, and Sumesh Chandran Bk.

How can I contact Rex H.?

You can use AeroLeads to view verified contact signals for Rex H. at Google, including work email, phone, and LinkedIn data when available.

What schools did Rex H. attend?

Rex H. holds Bachelors, Computer Science from University Of Central Florida.

What skills is Rex H. known for?

Rex H. is listed with skills including Maven, Spring, Hibernate, Java, Software Development, Agile Methodologies, Java Enterprise Edition, and Spring Framework.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.