# Bilal R. > Staff Software Engineer at Uber | Past: Google; PayPal Location: San Francisco, California, United States Profile: https://flows.cv/bilalr I’m an engineering leader focused on building production systems that stay up, scale gracefully, and make sense. I lean on pragmatism, push past comfort zones, and question defaults, always anchored in what works. I’ve shipped across domains like Payments, Risk, Infra, Video, Checkout, and Search. Worked in Go, Java, Node.js, and the occasional C++ regret. From platform overhauls to 0→1 bets to those incremental product wins that users rave about, I’ve delivered across the stack and spectrum. What keeps me energized: high-trust teams that execute, cultures with backbone, systems that don’t break, abstractions that hold up, and products that respect the user. ## Work Experience ### Staff Software Engineer @ Uber Jan 2022 – Present | San Francisco Bay Area ### Senior Software Engineer @ Google Jan 2018 – Jan 2022 | Sunnyvale, California, United States Cloud AI - Media and Video ### Member Of Technical Staff @ PayPal Jan 2018 – Jan 2018 | San Jose, California ### Software Engineer 3 @ PayPal Jan 2016 – Jan 2018 | San Jose, California I worked as a developer and SME within the Risk Onboarding domain. As a co-owner of a set of several services, I brought in several improvements to these systems while also launching business projects. - Took ownership of a fledgling onboarding domain with poor metrics and improved code quality, organization, test coverage and refined release process for the team - Simplified workflows within these systems for faster time to market and successfully migrated legacy workflows while keeping the systems running - Developed a monitoring framework for the domain services to triage production issues and capture business metrics - Developed a library for fast address normalization to enable various risk services limit address related fraud - Designed and developed onboarding solutions for some core business initiatives serving millions of customers ### Software Engineer 3 @ PayPal Jan 2014 – Jan 2016 Compliance is a core strength for PayPal to maintain its ubiquitous presence. The platform decides how we comply with regulatory requirements which sometimes have zero margin of error, while also reducing friction for users and reducing time to market. These projects highlight my key contributions: - Engineered a simplified Compliance Core Platform through rigorous redesign of rules framework and the domain in general, which eased rule authoring, reduced number of rules, streamlined processes and enabled faster country expansion for PayPal - Delivered a time-critical regulatory project for EU with highly complex requirements on the new Compliance platform involving 11 cross-functional teams, including integration with a metadeta driven frontend dashboard for improved customer experience - Devised and executed migration strategy for users on old stack to comply with the new requirements ### Software Engineer 2 @ PayPal Jan 2012 – Jan 2014 During this period, I worked in the capacity of a backend software developer and scrum master in Compliance and Limits domains with the primary objective of migrating complex legacy code from a monolith to its own service: - Harvested, analyzed and normalized nearly 1500 risk and compliance related rules from complex legacy code in C++, Java and ILOG to enable migration to a new SOA platform; gained significant domain expertise - Refined and structured the business rules while maintaining correctness, through extensive collaboration with Product Managers, Policy Owners and Technical Leads - Designed and implemented a configuration driven Decision Model for the domain to simplify and streamline the development process and reduce the time to market - Pioneered the adoption of this Decision Model into a rule-based engine, IBM ODM, becoming the go-to person for rule-engineering in the new technology stack - Authored rules in ODM, and implemented a highly available REST-ful JAVA service to algorithmically process the configured rules - Optimized various components of the service to meet a challenging response time critical to the SLA and all payment flows - Collaborated with several teams across the organization to successfully integrate the legacy clients to the new service ### Intern @ Accenture Jan 2011 – Jan 2011 | Singapore Configuring, building and testing of the application and technical architecture components. Development of common test data; supporting the testing tools used in ERP ## Education ### Bachelor of Engineering in Computer Science, Business Nanyang Technological University Singapore ### Exchange in Computer Science, Business Queen's University ## Contact & Social - LinkedIn: https://linkedin.com/in/bilal-r-43b05ab --- Source: https://flows.cv/bilalr JSON Resume: https://flows.cv/bilalr/resume.json Last updated: 2026-04-12