JO

John Oliveira

Senior Software Engineer at Uber Rides Engineering

Rank #3RecommendForm screen to-do

70.8

Overall Score

Contact

Emailjohn.work0777@gmail.com
Phone+55 11 9xxxx-xxxx
LocationSao Paulo, Brazil
LinkedInlinkedin.com/in/johnoliveira
GitHubgithub.com/johnoliveira

Enrichment Summary

Apollo
VerifiedSr. Software Engineer, Uber
SenioritySenior
GitHub47 repos, 230 followers, 89 stars
Top LanguagesTypeScript (18), JavaScript (12), Python (8)
CompanyUber (32,000 employees, Transportation)

Category Scores

8.5
React Native Proficiency(25% weight = 21.3 pts)
Strong

Led React Native development at Uber for 2 years. Built the rider experience refresh affecting 100M+ users. Deep knowledge of RN internals, performance optimization, and native module bridging.

EVIDENCE

Resume: "Led React Native development at Uber Rides Engineering, 2023-2025"

GitHub: 18 TypeScript repos, including react-native-perf-monitor (47 stars)

Application: "5 years of React Native experience across 3 production apps"

7
TypeScript / Backend(20% weight = 14.0 pts)
Good

Strong TypeScript skills evident from GitHub repos. Backend experience primarily with Node.js/Express. Limited evidence of Postgres optimization or complex API architecture.

EVIDENCE

GitHub: 18 TypeScript repos, consistent use across all recent projects

Resume: "Built RESTful APIs using Node.js and Express"

6.5
Cloud / Infrastructure(15% weight = 9.8 pts)
Good

Mentions GCP and Docker in resume. GitHub Actions present in several repos. No Terraform or IaC evidence found.

EVIDENCE

Resume: "Deployed services to GCP Cloud Run"

GitHub: .github/workflows present in 5 repos

8
Mobile Shipping Track Record(15% weight = 12.0 pts)
Strong

Uber Rides app is a massive consumer application. Also mentions a previous fitness app with 10K+ downloads.

EVIDENCE

Resume: "Uber Rides app, 100M+ users"

Application: "Previously shipped FitTrack app, 10K+ downloads on App Store"

3
Canada Work Eligibility(10% weight = 3.0 pts)
Low

Based in Brazil according to Apollo data. No mention of Canadian work authorization. Would require visa sponsorship.

EVIDENCE

Apollo: Location is Sao Paulo, Brazil

No mention of Canadian PR or work permit in application

9
Open Source / Community(5% weight = 4.5 pts)
Strong

Active GitHub with 47 public repos, 230 followers. Maintains react-native-perf-monitor which has community adoption.

EVIDENCE

GitHub: 47 public repos, 230 followers, 89 total stars

GitHub: react-native-perf-monitor has 47 stars and 12 forks

5
Health Tech Interest(5% weight = 2.5 pts)
Weak

No direct health tech experience. Application mentions interest in "technology that impacts daily life" which is tangentially relevant.

EVIDENCE

Application: "Excited about technology that impacts people's daily life"

7.5
Cultural Fit(5% weight = 3.8 pts)
Good

Application responses show genuine curiosity and growth mindset. Startup experience at early-stage before Uber. Proactive communication style.

EVIDENCE

Application: "I thrive in environments where I can learn rapidly"

Resume: "Early engineer (#8) at FitTrack (Series A startup)"

Suggested Interview Questions

React Native

Walk us through the RN performance optimizations you did at Uber. What were the biggest bottlenecks and how did you measure improvement?

Backend

Describe the most complex API you designed. How did you handle data modeling in Postgres and what trade-offs did you make?

Cloud/Infra

You mention GCP experience. Have you worked with Infrastructure as Code (Terraform)? How did you handle deployment and monitoring?

Canada Eligibility

This role requires Canadian work authorization. What is your current visa/immigration status, and are you open to relocating to Canada?

Culture

You went from a Series A startup to Uber. What did you learn from each environment, and what type of team dynamic brings out your best work?