Richard S.

Richard S. Email and Phone Number

Software Engineer @ Verily
Canada
Richard S.'s Location
Canada, Canada
About Richard S.

I'm Richard Sun, a fourth-year Software Engineering student at the University of Waterloo, with a passion for systems, web BE, embedded, and mobile software development.Ever since delving into the world of software engineering, I've been captivated by the power of building products that genuinely resonate with people. There's something truly rewarding about seeing the impact of my work firsthand, whether it's in the hands of fellow engineers, end-users, or stakeholders. I'm all about projects where I can roll up my sleeves and really get into it—solving tricky problems, diving into research, and coming up with clever solutions. Give me a challenge, and I'll find a way to crack it, whether it's juggling conflicting requirements or squeezing more performance out of an algorithm.An avid self-learner at heart, I'm always hungry for knowledge and eager to explore new technologies, methodologies, and best practices. Whether it's mastering a new programming language, diving into the latest industry trends, or honing my skills through hands-on projects, I believe that continuous learning is key to staying ahead in the ever-evolving landscape of software engineering.I'm looking for a full-time position, feel free to reach out if my skills match what you're looking for!

Richard S.'s Current Company Details
Verily

Verily

View
Software Engineer
Canada
Website:
verily.com
Employees:
1346
Richard S. Work Experience Details
  • Verily
    Software Engineer
    Verily
    Canada
  • Apple
    Performance Automation Software Engineer
    Apple Jan 2023 - Aug 2023
    San Francisco Bay Area
    • Researched and built system to analyze real-time Autonomous System decision performance bottlenecks, used cross-team by performance engineers and directors for federal reporting• Reconstructed System decision graphs, which interprets IO events across (ML) perception and decision nodes in Python increasing product tests evaluation job coverage by 500% and job time efficiency by 25%• Computed E2E critical decision path latencies across model execution and RPC network calls, and… Show more • Researched and built system to analyze real-time Autonomous System decision performance bottlenecks, used cross-team by performance engineers and directors for federal reporting• Reconstructed System decision graphs, which interprets IO events across (ML) perception and decision nodes in Python increasing product tests evaluation job coverage by 500% and job time efficiency by 25%• Computed E2E critical decision path latencies across model execution and RPC network calls, and generated latency distribution visualizations in ReactJS• Led cross-team effort to troubleshoot and revamp corrupted decision graph metadata generation, ensuring accurate execution order for the product• Developed an E2E validation framework for custom CPU core management and scheduling algorithm in Python and Bazel• Built a reusable CPU core scheduler validation framework by transitioning from AST-based code interpolation to native language compiler pre-processing in Python and Bazel, reducing execution time by 43% Show less
  • Faire
    Back-End Software Engineer
    Faire May 2022 - Aug 2022
    Toronto, Ontario, Canada
    • Developed high-impact, scalable APIs in Kotlin, serving as the bridge to ensure synchronization of user’s retailer data between Faire and third-party integrations, Shopify/Clover/Square.• Conducted analysis to identify performance bottlenecks using our system health dashboard with Datadog and optimized Hibernate queries to MySQL database• Developed asynchronous jobs to monitor health of APIs and proactively alert on-call SWEs for issues• Analyzed and improved performance of… Show more • Developed high-impact, scalable APIs in Kotlin, serving as the bridge to ensure synchronization of user’s retailer data between Faire and third-party integrations, Shopify/Clover/Square.• Conducted analysis to identify performance bottlenecks using our system health dashboard with Datadog and optimized Hibernate queries to MySQL database• Developed asynchronous jobs to monitor health of APIs and proactively alert on-call SWEs for issues• Analyzed and improved performance of overall BE health using DataDog, achieving 99.5% success rate for API endpoints• Implemented from-scratch cursor-based pagination throughout Faire’s API fully complete with E2E tests and Guice dependency injection Show less
  • Deep Trekker Inc.
    Full-Stack Developer
    Deep Trekker Inc. Sep 2021 - Dec 2021
    Kitchener, Ontario, Canada
    • Developed backend core ROV controller features for peripheral management (camera, sonar, laser) on custom embedded Linux controller, leveraging onvif for IPC in C++ and Bash• Developed microservices for various peripheral support (camera, sonar, laser), by collaborating with manufacturers and integrating technical documentation• Developed over-the-air software updating and streaming capabilities over LAN features• Managed OS-level services with Yocto for system customization and… Show more • Developed backend core ROV controller features for peripheral management (camera, sonar, laser) on custom embedded Linux controller, leveraging onvif for IPC in C++ and Bash• Developed microservices for various peripheral support (camera, sonar, laser), by collaborating with manufacturers and integrating technical documentation• Developed over-the-air software updating and streaming capabilities over LAN features• Managed OS-level services with Yocto for system customization and service management, including updating the Linux boot splash screen Show less
  • Tribalscale
    Mobile Fe Software Developer
    Tribalscale Jan 2021 - Apr 2021
    Remote
    • Developed a Flutter app where users sign-in (Google, Facebook, iCloud) to access activities, supplements, and journaling features for improving mental/physical health• Extracted from AWS using REST requests and Contentful using GraphQL queries• Integrated data collection packages and sent large files to AWS (audio, video, gyroscope data)• Developed reusable, stateless and stateful UI components with BLoC pattern according to Figma designs• Created and managed the Android’s QA… Show more • Developed a Flutter app where users sign-in (Google, Facebook, iCloud) to access activities, supplements, and journaling features for improving mental/physical health• Extracted from AWS using REST requests and Contentful using GraphQL queries• Integrated data collection packages and sent large files to AWS (audio, video, gyroscope data)• Developed reusable, stateless and stateful UI components with BLoC pattern according to Figma designs• Created and managed the Android’s QA and production CI/CD builds using Bitrise Show less
  • Muscle Lab Inc
    R&D Robotics Engineer
    Muscle Lab Inc May 2020 - Aug 2020
    Markham, Ontario, Canada
    • Developed a 3-dimensional robot with 3D modelling, soldering from schematic diagrams, integrating ROS, and coding C++ algorithms/controls via the serial port• Researched and developed several ROS projects testing features, such as image processing, voice speech voice recognition, and Gazebo simulator• Coded C++ algorithms to classify responses, send commands, and extract details from serial messages• Developed a Wi-Fi controlled car with ROS using an ESP8266 board • Coded C++… Show more • Developed a 3-dimensional robot with 3D modelling, soldering from schematic diagrams, integrating ROS, and coding C++ algorithms/controls via the serial port• Researched and developed several ROS projects testing features, such as image processing, voice speech voice recognition, and Gazebo simulator• Coded C++ algorithms to classify responses, send commands, and extract details from serial messages• Developed a Wi-Fi controlled car with ROS using an ESP8266 board • Coded C++ autonomous control with ultrasound sensors and manual control with REST requests Show less
  • York Region (The Regional Municipality Of York)
    Developer
    York Region (The Regional Municipality Of York) Feb 2019 - Jun 2019
    Newmarket
    Developed a Alexa and Google Home app and code which sent the user data from the York Region website to the devices
  • Newmarket High School Robotics Club
    President
    Newmarket High School Robotics Club Sep 2018 - Jun 2019
    Ontario, Canada
    As the president of the Robotics Club, I lead the club in designing and creating compete robots for VEX and FIRST Robotics competitions. Our VEX teams rose from the top 60 percent (previous year) to the top 30 percent in 2018-2019 and our first FIRST team received 2 all-star rookie awards and almost made it to nationals.
  • Shad Network
    Alumni
    Shad Network Jul 2018 - Aug 2018
    Saskatchewan, Canada
    SHAD Alumni from Saskatoon 2018
  • Kumon North America, Inc.
    Tutor
    Kumon North America, Inc. Feb 2015 - May 2018
    16700 Bayview Ave #8, Newmarket, On L3X 1W1
    Tutoring students on math and reading.

Richard S. Education Details

Frequently Asked Questions about Richard S.

What company does Richard S. work for?

Richard S. works for Verily

What is Richard S.'s role at the current company?

Richard S.'s current role is Software Engineer.

What schools did Richard S. attend?

Richard S. attended University Of Waterloo, Newmarket High School.

Not the Richard S. you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.