Richard Ding

Richard Ding Email and Phone Number

Software Engineer II at Microsoft @ Microsoft
redmond, washington, united states
Richard Ding's Location
Seattle, Washington, United States, United States
Richard Ding's Contact Details

Richard Ding work email

Richard Ding personal email

n/a

Richard Ding phone numbers

About Richard Ding

Software engineer with a strong interest in math, machine learning, and cloud systems. My background is in Informatics from the University of Washington. My experience so far has been working with various backend systems, from firmware to cloud-based microservices.Primary Skills:Python, Go, Docker, Postgres, make, bash.

Richard Ding's Current Company Details
Microsoft

Microsoft

View
Software Engineer II at Microsoft
redmond, washington, united states
Website:
microsoft.com
Employees:
189892
Richard Ding Work Experience Details
  • Microsoft
    Software Engineer Ii
    Microsoft Jul 2022 - Present
    Bellevue, Washington, United States
  • Extrahop
    Software Engineer Iii, Data Science
    Extrahop Jan 2021 - Jul 2022
    Building the infrastructure for ExtraHop Reveal(x), SaaS-based, network detection and response service which provides real-time defense against cybersecurity threats.- Implemented a framework using Python and Docker to deploy resource-intensive ML algorithms as microservices running in AWS.- Deployed multiple algorithms which enhance our ability to detect real-time threats to hundreds of customers world-wide.- Ensure high uptime and reliability of the service by building monitoring using Prometheus and Grafana.- Built automation to respond to service issues using AWS Lambda.- Took charge and managed the team's build infrastructure, enabling the team to ship features at maximum velocity. Upgraded the codebase from Python 2.7 to 3.8, added static typing with mypy, used Docker, bash, make, and GitLab CI pipelines to streamline build processes, and managed the upgrade of Python and Linux libraries.- Worked 1-week rotating on-call shifts to maintain the health and uptime of our service using tools like AWS Cloudwatch, Grafana, and Prometheus.
  • Extrahop
    Software Engineer Ii, Data Science
    Extrahop Aug 2019 - Jan 2021
  • Extrahop
    Software Engineer I, Middleware
    Extrahop Aug 2017 - Aug 2019
    Greater Seattle Area
    - Implemented backend in Go/Python for a system which provides greater context to customers about anomalies our ML service detects, increasing engagement.- Migrated the entire Python codebase (100k+ lines of code) from Python 2.7 to 3.6. Eliminated the largest source of technical debt, and modernized our codebase.
  • Alaska Airlines
    Software Engineer Intern
    Alaska Airlines Jun 2016 - Mar 2017
    Greater Seattle Area
    • Created iOS application for iPad with Swift 3 for iOS 10. Used C# and ASP.NET MVC to create a RESTful API service hosted in Azure for back-end.• Learned software design principles: worked heavily with dependency injection in C# and the factory pattern. Worked with Test Driven Development to write unit and integration tests.• Wrote code to expand customer preferences and features for Alaska’s Mileage Plan program.• Experience working in a fast paced Agile environment using SCRUM

Richard Ding Skills

C# Swift Xcode Java Javascript D3.js Jquery Angularjs Sql Continuous Integration Continuous Delivery Test Automation Test Driven Development Nunit Data Structures Algorithms Matlab Data Science Jenkins Unit Testing Integration Testing Web Services Microsoft Azure Asp.net Mvc Entity Framework Amazon Web Services Microsoft Office Customer Service Management Python

Richard Ding Education Details

Frequently Asked Questions about Richard Ding

What company does Richard Ding work for?

Richard Ding works for Microsoft

What is Richard Ding's role at the current company?

Richard Ding's current role is Software Engineer II at Microsoft.

What is Richard Ding's email address?

Richard Ding's email address is ri****@****oft.com

What is Richard Ding's direct phone number?

Richard Ding's direct phone number is +120643*****

What schools did Richard Ding attend?

Richard Ding attended University Of Washington Information School.

What skills is Richard Ding known for?

Richard Ding has skills like C#, Swift, Xcode, Java, Javascript, D3.js, Jquery, Angularjs, Sql, Continuous Integration, Continuous Delivery, Test Automation.

Who are Richard Ding's colleagues?

Richard Ding's colleagues are Stanley Davenport, Mohsen Davtalab, Bob Le, Tammi Broughton, Mba, Lalithapadma Kalthuri, Adam Bonar, Aidan Temple.

Not the Richard Ding 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

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.