Richard Timpson

Richard Timpson Email and Phone Number

Senior Software Engineer at Salesforce @ Salesforce
San Francisco, CA
Richard Timpson's Location
Louisville, Colorado, United States, United States
Richard Timpson's Contact Details

Richard Timpson work email

Richard Timpson personal email

n/a
About Richard Timpson

I am a Software Engineer with a passion for understanding the first principles of Computer Science, Data Science, Software Engineering, Machine Learning, and how they translate to building useful technology products that have a positive impact on society and our broader culture. I have experience in Software Engineering, with skills ranging from Infrastructure and DevOps engineering to Front-End web development. My current interests are in Deep Learning and its application to Artificially Intelligent Music technology products. This culminated in research thesis at the University of Utah related to automatic expressive performance generation for the piano (in other words, an AI pianist). https://www.cs.utah.edu/docs/techreports/2021/PDF/UUCS-21-008.pdf

Richard Timpson's Current Company Details
Salesforce

Salesforce

View
Senior Software Engineer at Salesforce
San Francisco, CA
Website:
salesforce.com
Employees:
1
Richard Timpson Work Experience Details
  • Salesforce
    Senior Software Engineer
    Salesforce Jan 2021 - Present
    San Francisco, California, Us
  • Route
    Software Engineer
    Route Sep 2020 - Nov 2020
    Lehi, Utah, Us
    Oversaw all development for a front-end web application built in ReactRefactored the entire project in Typescript and introduced a unit testing suite with 80% code coverageImplemented a CI/CD pipeline from scratch using Gitlab CI and Terraform to fully automate the testing, building, and deploying of the application in less than 5 minutes.
  • Salesforce
    Software Engineer Intern
    Salesforce May 2020 - Aug 2020
    San Francisco, California, Us
    - Accelerated development of application built to test a new authentication service and completed the majority of a 12-week project in 4 weeks.- Contributed to an OAuth 2.0 compliant authentication microservice built in Java Spring Boot and Postgres.
  • Energbase
    Data Scientist & Software Engineer
    Energbase Aug 2019 - May 2020
    • Conducted data mining from several independent data sources including home energy usage, weather, andsolar radiation to get a working clean dataset that was used to train a prediction model• Trained multiple prediction models for the energy output of photovoltaic solar panels on residential homesusing linear regression a MAPE of 0.75 using Python and scikit-learn.• Integrated data prediction with a web application (built with Node.js and Angular) to allow users to see currentand expected power production.• Integrated data prediction with a smart embedded device (raspberry pi) controller that automatically tunedbattery charging settings based on expected energy output
  • 3M
    Software Engineer Intern
    3M May 2019 - Aug 2019
    St Paul, Mn, Us
    • Redesigned and re-engineered an existing system configurations page with over 100 settings in a web application in use by over 2000 international healthcare facilities.• Built the new page in Angular with reactive templates and dynamically loaded web components, increasing the page loading speed up to 10 times faster than the legacy system. • Improved server load after implementing several web services in C# and SQL Server based upon legacy code by reformatting JSON data and decreasing the number of data requests per page load from 100+ to less than 5.• Participated in the Agile Scrum SDLC and worked with team members to produce a high-quality working product in two months, exceeding manager and team timeline expectations.
  • Conversion Technologies Llc
    Software Engineer
    Conversion Technologies Llc Aug 2018 - May 2019
    Us
    – Learned and utilized the Angular framework to revamp the production an existing in-house component library by 300% and laid the foundation for a new client-side development environment.– Improved the simplicity, readability, and efficiency of existing code base by reducing their size by over 50% and ensuring quality code style standards such as class/method documentation, proper typing, and informative function/variable names. – Collaborated with senior and mid-level engineers by providing constructive feedback and criticism, voicing disagreements when appropriate, and compromising when needed to strengthen the success of the team. – Leveraged Knowledge in Single Page Application Design, RESTful services, TypeScript, JavaScript, Angular, PHP, Laravel, Eloquent ORM, and Revision Control (Git, GitHub).
  • Truetake Media
    Web Developer
    Truetake Media Nov 2017 - May 2018
    – Used and learned Jekyll, a static website generator using liquid markup, CSS, HTML 5, JavaScript, and Git. – Collaborated with an experienced web designer to build two client-facing websites which improved their online brand and reputation.- Modularized existent website designs, streamlining the workflow for future development.

Richard Timpson Education Details

  • University Of Utah
    University Of Utah
    Computer Science

Frequently Asked Questions about Richard Timpson

What company does Richard Timpson work for?

Richard Timpson works for Salesforce

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

Richard Timpson's current role is Senior Software Engineer at Salesforce.

What is Richard Timpson's email address?

Richard Timpson's email address is rt****@****rce.com

What schools did Richard Timpson attend?

Richard Timpson attended University Of Utah.

Who are Richard Timpson's colleagues?

Richard Timpson's colleagues are Mohamed Amine Hamed, Ed Neerose, Wilberforce Otieno, Matthew Kiley, Parth Sethi, Will Frew, Mba, Akhil Orsu.

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.