JSON and the Confusion of Formats in Big Data
In the era of big data, the choices of data formats are dazzling, and the concept of data format itself can be confusing. Our data platform team found it helpful to breakdown this topic based on the...
View ArticleFrequentist Stopping Rules
Stopping rules are what make most frequentist (a.k.a. classical) statistical tests valid. Unsurprisingly, they tell you when to stop an experiment, and equally unsurprising, they are rules that must be...
View Article“Hello, World!” (We’re Back)
We’re excited to announce the relaunch of the Credit Karma Engineering Blog. We’re up and running on a new platform, and we’ll be sharing a host of new content from our engineering team. What to...
View ArticleEmpathic Collaboration
My product-focused engineering team at Credit Karma works on a wide variety of projects: designing product experiences, building front-end features, spinning up back-end services and analyzing data....
View ArticleWhat’s the ramp? Displaying native app releases with ReactJS
Are you one pancake shy of a full stack? If your web-based internal tools have a distinctly by-engineers-for-engineers aesthetic, and you want to rapidly create more-attractive and intuitive apps,...
View ArticleMicroservices: From REST to Thrift and GraphQL
Microservices architecture is very popular these days, and is coming into increasing use at Credit Karma. While there are many reasons to develop microservices, their use comes with a number of...
View ArticleFraud protection at scale
At Credit Karma, we want our members to make financial progress — and we believe that the security of our members’ personal, financial and tax information is the cornerstone of that mission. This is...
View ArticleEffectively attending a tech conference
The word “conference” brings back fond memories. As a child I went to many of them, thanks to my dad. He’d attend atomic and molecular physics conferences across India and around the world quite...
View ArticleCredit Karma Data Explorer
We use big data at Credit Karma for data science modeling and analytical reporting, which helps us assess the efficacy of our products and services. We process and store data in Google BigQuery at...
View ArticleMaking an Impact as an Intern: Building Web Push Notifications
When I started at Credit Karma, it was my first internship outside of Toronto. As a Computer Science student at the University of Waterloo, I have the opportunity to complete six internships; Credit...
View Article