Richard Faulkner

Richard Faulkner Email and Phone Number

Senior Server Engineer II @ Strava
Denver, CO, US
Richard Faulkner's Location
Denver Metropolitan Area, United States, United States
About Richard Faulkner

Experienced Java Software Engineer with a demonstrated history of working in the internet industry. Skilled in Spring framework, microservices, event-driven architecture (EDA), Java, and git. Strong engineering professional with a Bachelor of Science (B.S.) focused in Computer Information Systems from Colorado State University.

Richard Faulkner's Current Company Details
Strava

Strava

View
Senior Server Engineer II
Denver, CO, US
Website:
quizlet.com
Richard Faulkner Work Experience Details
  • Strava
    Senior Server Engineer Ii
    Strava
    Denver, Co, Us
  • Quizlet
    Staff Software Engineer
    Quizlet Jan 2024 - Present
    San Francisco, California, Us
    - Language Selection (Work In Progress): Acted as a primary contributed to organization-wide discussions on Microservice languages, providing insights into our status quo Kotlin service language and the Go candidate service language. Led the first company project to develop a Go microservice.- Auth Service (Work in Progress): Researched microservice security best practices and internal security status quo, creating a proposal for the future of company microservice authentication Developed a comprehensive proposal addressing platform, security, and product engineering requirements, providing a durable solution to authentication needs.
  • Quizlet
    Senior Software Engineer
    Quizlet Feb 2022 - Jan 2024
    San Francisco, California, Us
    - Q-Chat: Initially as an internal Tiger Team, we collaborated with OpenAI as launch partners for the launch of their Chat GPT API on March 1, 2023. I later served as Tech Lead of the long term Q-Chat team. Driving a multitude of rapid user experience tests and redesigning our internal API to seamlessly integrate Q-Chat with Quizlet products, enhancing the overall user experience.- OpenAI Dedicated Instances: Collaborated internally to collect and project OpenAI usage data for multiple new LLM-based Quizlet products over the next year. Conducted load testing of usage behavior against various OpenAI model instances, forecasting usage and performance statistics to determine our required capacity. Achieved 100% uptime during the critical BTS (back to school) time frame. Projected annual savings of $2M for Quizlet.- Braze Migration: Migrated Quizlet's marketing data pipeline from a monolith to a dedicated service, implementing durability with async work queues. Uncovered and repaired severe observability gaps, including rate limit issues with the provider, which had resulted in missing data. Improved throughput efficiency by up to 225x through batching, increasing max throughput per minute to 2.5M, ensuring accurate data delivery to the marketing team and providing headroom for increased platform usage.
  • Quizlet
    Full Stack Engineer
    Quizlet Jan 2020 - Feb 2022
    San Francisco, California, Us
    - Connected Content: After optimization exploration in the original service language, Python, it was determined that a rewrite was the most effective way forward. In just two days the rewrite to Go was complete. The rewrite resulted in massively improved performance 83x faster average request latencies, and lower costs with an 87.5% discount for the same workload. This work was quoted in a Braze case study.
  • Homeadvisor
    Senior Software Engineer
    Homeadvisor Jun 2019 - Jan 2020
    Denver, Colorado, Us
    - Worked on matching team, building, maintaining and improving core business matching algorithms- Architected, coordinated, and coded design of high availability rematching service, rematching 40% of previous weeks total traffic in under an hour- Built a process for imbedding machine learning algorithms into the matching process- Designed, implemented and tested RESTful APIs for internal and external consumption- Spearheaded new unit testing framework implementation, allowing developers to better test and enforce API contracts
  • Homeadvisor
    Java Developer
    Homeadvisor Feb 2018 - Jun 2019
    Denver, Colorado, Us
  • Colorado Network Staffing
    Computer Programmer Ii
    Colorado Network Staffing Jun 2016 - Jan 2018
    Westminster, Co, Us
    -Enhanced user experience by implementing modern AJAX calls to a REST API frontend pattern-Improved test strength and coverage by creating Junit and Mockito tests-Worked directly with customers to gather requirements for features-Created features with agnostic back-end services and intelligent UI designs
  • Oracle
    Laboratory Technician
    Oracle Jun 2013 - Aug 2015
    Austin, Texas, Us
    -Organized, assembled and set up data storage systems in development and testing lab-Used technologies such as SSH and Telnet to remotely manage and update settings and information on lab data storage systems -Enhanced lab hardware by removing outdated storage systems and installing new, updated systems in their place
  • Best Buy
    Multi Channel Sales
    Best Buy Jun 2013 - Jun 2014
    Richfield, Minnesota, Us
  • Dale Lamb Catering
    Manager'S Assistent
    Dale Lamb Catering Jun 2011 - Aug 2012
    • Prepared stations for food service, cleaning, and cooking• Handled Money and customer orders during rush times• Transported dishes to and from separate wash site• Worked both set up and tear down of event materials

Richard Faulkner Skills

Linux Java C++ Python Spring Framework Restful Webservices Agile Methodologies Php Jquery Microsoft Excel Microsoft Word Html5 Eclipse Hibernate Css C Github Sql Javascript Docker Apache Kafka Oracle Coherence Microserv Elasticsearch

Richard Faulkner Education Details

  • Colorado State University
    Colorado State University
    Computer And Information Systems Security/Information Assurance
  • Niwot High School
    Niwot High School

Frequently Asked Questions about Richard Faulkner

What company does Richard Faulkner work for?

Richard Faulkner works for Strava

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

Richard Faulkner's current role is Senior Server Engineer II.

What schools did Richard Faulkner attend?

Richard Faulkner attended Colorado State University, Niwot High School.

What skills is Richard Faulkner known for?

Richard Faulkner has skills like Linux, Java, C++, Python, Spring Framework, Restful Webservices, Agile Methodologies, Php, Jquery, Microsoft Excel, Microsoft Word, Html5.

Who are Richard Faulkner's colleagues?

Richard Faulkner's colleagues are Gabrielle Nouhra, Matej Šabić, Matija Hromin, Alejandro Herrón Bedoya, Roy Vincent Manite, Riya Dashoriya, Sean Marrer.

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.