methodology

Building Competing Models Using Apache Spark DataFrames

Abdulla Al-Qawasmeh

  Tech Talks: Building Competing Models Using Apache Spark DataFrames from Credit Karma on Vimeo. In this video, Abdulla Al-Qawasmeh, Engineering Manager, talks about the important role model calibration plays in the performance of Credit Karma’s recommendation system, and how to build predictive recommendation models using Apache Spark DataFrames.

Read more

How Engineering Rotation Programs Can Help Teams Scale

Shawn Doria

Working at a fast growing company while tackling high visibility, cross-functional projects can be challenging to navigate as an engineer. Teams easily become siloed. Knowledge and expertise can be slow to spread among many groups. The rapid growth and blurring of interactions between tools and services drive us to collaborate more so we can innovate […]

Read more

How We Revolutionized the Frontend Technologies at Credit Karma

Rima Kanguri

We’ve made major changes to how we build the web UI at Credit Karma – and we’re still going. Over the past year, we’ve rebuilt the site in ReactJS and Redux and launched new experiences on both desktop and mobile web, using single page architecture. Our revised frontend technology stack includes ReactJS, Redux, webpack and […]

Read more

How to Use a Proof of Concept to Win Over Skeptics

Sam Mirani

Some time ago, we held a coding event to show proof of concept for Prophecy, our new general prediction platform. Our legacy platform was outdated, running a minimum viable product that we endlessly hacked to scale. We knew machine learning could help our users get more tailored offers, recommendations to help them build their credit, […]

Read more