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.
-
Senior Server Engineer IiStravaDenver, Co, Us -
Staff Software EngineerQuizlet Jan 2024 - PresentSan 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. -
Senior Software EngineerQuizlet Feb 2022 - Jan 2024San 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. -
Full Stack EngineerQuizlet Jan 2020 - Feb 2022San 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. -
Senior Software EngineerHomeadvisor Jun 2019 - Jan 2020Denver, 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 -
Java DeveloperHomeadvisor Feb 2018 - Jun 2019Denver, Colorado, Us -
Computer Programmer IiColorado Network Staffing Jun 2016 - Jan 2018Westminster, 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 -
Laboratory TechnicianOracle Jun 2013 - Aug 2015Austin, 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 -
Multi Channel SalesBest Buy Jun 2013 - Jun 2014Richfield, Minnesota, Us -
Manager'S AssistentDale 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
Richard Faulkner Education Details
-
Colorado State UniversityComputer And Information Systems Security/Information Assurance -
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
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial