← Back to selected work

Careem

Platform Quality & Delivery Improvements

Engineering-platform and delivery work across internal frontend products, quality checks, deployment paths, and performance improvements.

Role
Software Engineer II contributing to CI/CD migration, frontend deployment reliability, code quality, testing, and performance work.
System scope
Engineering-platform and delivery work across internal frontend products, quality checks, deployment paths, and performance improvements.
Scale & impact
Part of a CI/CD migration that saved approximately $35K annually, improved test coverage to 80%+, and raised web-performance scores to 80+.

Problem

Internal frontend products needed more reliable delivery paths, clearer quality gates, and stronger performance and testing practices without exposing private infrastructure details.

Delivery & quality

  • Contributed to CI/CD migration work from GitLab and Jenkins toward GitHub Actions.
  • Developed an Angular frontend service through deployment and quality-check integration.
  • Supported React and Angular deployment, automated testing, performance, and architecture-improvement efforts.

Constraints

  • The work involved internal systems, so public details need to stay high-level and sanitized.
  • Delivery improvements had to support existing products while migrations were in progress.
  • Quality and performance work needed to improve confidence without slowing delivery for product teams.

Technical decisions

  • Used GitHub Actions to make frontend delivery workflows easier to maintain and reason about.
  • Integrated SonarQube checks into the delivery path so code quality feedback surfaced earlier.
  • Dockerized frontend applications to make EC2 deployment paths more repeatable across React and Angular services.

Outcomes

  • Contributed to a GitHub Actions migration that moved 81% of targeted repositories and saved approximately $35K in infrastructure costs.
  • Improved frontend quality by increasing Engagement Management test coverage from 22% to 60% and Captain Portal coverage from 31% to 70%.
  • Improved Lighthouse performance by 45% for Engagement Management and 20% for Earning Dashboard.
  • Supported more reliable deployment, quality, and performance practices across frontend services.
  • Recognized with the Careem Engineering Excellence Award, 2023, for contribution to the CI/CD migration team.

Technologies

AngularReactGitHub ActionsGitLabJenkinsKubernetesDockerSonarQubeEC2JestLighthouse
Discuss a similar product