Peter Lin
@peterlin
Senior full-stack Java engineer building distributed backend services, real-time data pipelines, and frontend apps with measurable impact.
What I'm looking for
I’m a Senior Software Engineer with 12 years of experience building full stack, distributed systems, real-time data pipelines, and frontend apps using Python, Java, Node.js, Angular, React, and GCP. At Google Ads, I owned end-to-end delivery of a budget pacing feature on GKE with an Angular dashboard, reducing advertiser budget overspend incidents by 18% within two quarters of launch.
I architected high-performance ad auction components (including Python + Bigtable keyword index sharding for lower auction latency) and built internal gRPC APIs that cut targeting-change propagation from 15 minutes to under 2 minutes. I’m energized by fast-paced, high-ownership environments where impact is visible—shown in my work automating microservice deployments on GCP (Kubernetes/Borg) to reduce release time from 45 minutes to 10 minutes, while also delivering real-time billing updates and self-serve reporting APIs.
Experience
Work history, roles, and key accomplishments
Owned end-to-end delivery of a budget pacing feature for Google Ads, building a backend service on GKE and an Angular dashboard, reducing advertiser overspend incidents by 18% within two quarters. Architected core Auction Engine services and real-time pipelines (Python/Bigtable, gRPC, Pub/Sub, Dataflow, Node.js) to improve auction latency and enable near-real-time billing and reporting updates.
Senior Software Engineer
Clever Devices
Jan 2018 - Nov 2019 (1 year 10 months)
Developed a real-time vehicle tracking service in Java ingesting GPS data, improving dispatcher-facing arrival estimates from 45 seconds to under 10 seconds. Built React-based dispatcher dashboards and integrated GTFS-realtime for public arrival predictions, improving rider estimate accuracy and reducing related customer complaints by 22%.
Built Java/Spring backend services for an internal loan processing application and developed React frontend components for an account management portal, improving processing time by 20% and page load times by 35%. Implemented REST APIs and automated Selenium/JUnit regression tests, and migrated legacy reporting from stored procedures to a Java service layer backed by Oracle to improve regulatory f
Education
Degrees, certifications, and relevant coursework
Rutgers University
Bachelor of Science, Electrical and Computer Engineering
2010 - 2014
Earned a Bachelor of Science in Electrical and Computer Engineering at Rutgers University from 2010 to 2014.
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Peter?
You can contact Peter and 90k+ other talented remote workers on Himalayas.
Message PeterGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
