Available for new projects

I build
Asjid Ali
infrastructure
that scales.

Senior Software Engineer — Event-driven systems & boring infra

3+ years shipping production systems — Kafka pipelines, multi-tenant SaaS, billing engines, and infrastructure that ages well. I design APIs you can extend, queues you can replay, and case studies with real metrics. Open to new roles (full-time or contract); remote-first with reliable overlap for EU, UK, and US teams.

Asjid Ali

Asjid Ali

Senior Software Engineer

60+ Systems shipped
-70% Incident reduction
99.96% Uptime achieved
3+ yrs Production experience
SaaS CRM Ecommrace CMS LMS Security Audits Cloud Infrastructure AI Systems IoT Integrations Crypto Systems
0+

Systems shipped & debugged

0%

Incident reduction post-audit

99.96%

System availability

0+

Years in production engineering

Engineering Philosophy

I design systems the
right kind of boring.

Born from years in fintech, logistics, and B2B SaaS — often under NDA, always fixing what others called “unfixable.” My compass: observability, idempotency, and runbooks that make sense at 3AM.

Resilience over heroism

SLOs, DLQs, exponential backoff, replayable events. I want incidents to be boring because the system handles itself. I measure pages per month, not lines of code.

Event-driven without the hype

Kafka, SQS, idempotent consumers. I design dead-letter visibility and replay tooling — because failures are inevitable, but losing data is not.

Platform thinking, human ergonomics

Terraform, containerization, CI/CD that doesn't need a shaman. I build self-serve environments that devs actually love to work with.

Projects

Portfolio, repos & integrations.

Shipped surfaces — this site, GitHub, and six long-form case studies (billing → CDC & edge patterns).

This site

Projects hub

Next.js, static pages, contact & reviews — one place to browse work and jump into case studies with clean URLs.

Next.jsSEO
Code

GitHub

Experiments, backend utilities, and contributions — open in a new tab.

Open source
Deep dives

All case studies

Six stories: billing, DLQs, compliance, queries, edge resilience, and CDC-driven caches — metrics-first.

KafkaInfra
Selected Work

From “why is this on fire”
to boring infrastructure.

Real systems, real tradeoffs, measurable results. No marketing fluff.

Billing · Fintech

SaaS Billing Meltdown → Rebuilt

Stripe webhooks timing out, duplicate invoices, angry customers. Rebuilt with Kafka idempotent workers and SQS DLQ replay UI. Billing tickets dropped 68%.

99.9% invoice consistency
KafkaLaravelECSSQS
Infrastructure · Async

Invisible Dead Letters Made Visible

Invoices stuck in “processing” forever. Support couldn't see why. Built a DLQ explorer + automated retry policies that cut unknown-failure tickets by 80%.

-80% support tickets
SQS/SNSLaravelMySQL
Compliance · Risk

CORPRISK Immutable Audit Trail

Auditors needed full immutable history; Zoho CRM sync was flaky. Event-sourcing plus conflict resolution layer cut manual reconciliation by 90%.

-90% manual reconciliation
LaravelReactMySQL
Performance · Database

Report Dashboard: 3.2s → 0.8s

Dashboard reports taking 8 seconds meant users gave up. Composite indexes, read replicas, and Redis caching brought p95 latency from 3.2s down to 0.8s.

75% latency reduction
MySQLRedisAWS RDS
Platform · Traffic

Edge layer: viral traffic, zero meltdown

API Gateway, WAF, tenant quotas, and adaptive circuit breakers when traffic spiked 22× — graceful degradation instead of 503 storms.

−94% error surge vs panic baseline
API GWCloudFrontNode
Data · Real-time

CDC: caches that match the database

Debezium binlog → Kafka → Redis invalidation — stale inventory tickets dropped 87%; median propagation under 2s.

−87% stale-read tickets
DebeziumKafkaRedis
View all case studies

From people who shipped
with me.

5.0
6 verified reviews

Ready to stop firefighting
and start shipping?

Tell me about your stack, pain points, and timeline. I reply with actual words, not automated sequences. No ghosting — even if we're not a fit.