Credit Karma Money GraphQL API

TypeScript GraphQL API serving the CK Money mobile app for over 100M members.

Company: Credit Karma

circlecicredit-karmagographqlnodejspythonreacttypescript
Summary
Led development on a robust GraphQL API in TypeScript powering the Credit Karma Money app, including code reviews, CI pipelines, and extensive integration tests within a ~10 person team.

Since 2019 I have worked on a sophisticated GraphQL API in TypeScript powering the Credit Karma Money mobile app for more than one hundred million members. The work included code reviews, CI pipelines, and integration testing in a team of roughly ten engineers.

Highlights

  • TypeScript GraphQL API serving 100M+ mobile app users
  • Team leadership in a 10-person engineering team
  • CI/CD pipelines with CircleCI for automated testing and deployment
  • Code review process ensuring code quality and knowledge sharing
  • Integration testing strategy for reliable API functionality
  • Multi-language backend using Go, Node.js, and Python

Why clients care

Financial applications require rock-solid reliability and security. The GraphQL API provides a single, consistent interface for mobile apps while maintaining strict data validation and comprehensive testing coverage.

Result

Robust, scalable API serving millions of users with automated quality gates, comprehensive testing, and efficient team development processes.