yousuf.khan
All services

Fix slow and unreliable software

Find slow requests and recurring errors, with monitoring that helps your team see what is happening.

Discuss this service

I start by finding where the problem occurs. That means looking at real requests, database work, and error reports before making changes.

Observability helps your team follow what happens inside an application. I can set up logs, performance traces, dashboards, and alerts using Elastic APM and the ELK stack, Grafana, or Sentry. We choose tools that fit your existing system and the problems you need to investigate.

We measure the changes against the original problem. At Bykea, this approach helped reduce a critical API’s p95 response time from about one second to 200 to 300 milliseconds.

Tools and technologies

We choose the tools that fit your project and existing systems.

  • Elastic APM
  • ELK stack
  • Grafana
  • Sentry

What the work can include

  • Investigation of slow requests and recurring errors
  • Database query improvements
  • Observability and application performance monitoring (APM) with Elastic APM, ELK, Grafana, and Sentry
  • Dashboards and alerts for application health
  • Measured changes and production support

Related work

Let's work together

What would you like
your software to do?

Tell me what you're working on, where you're stuck, or what you want to build.

Discuss your project