Senior Software Engineer

SBI
Shaheer Bin IjazBackend • Distributed Systems • Cloud

Building reliable backend systems for real-world scale.

Shaheer designs and builds scalable backend systems, distributed architectures, APIs, and cloud applications primarily with Python, FastAPI, Django, Kafka, PostgreSQL, AWS, and GCP.

Selected Work

Production-minded backend case studies

Projects are written around architecture, trade-offs, reliability, and implementation boundaries rather than inflated metrics.

System Design

How I think about systems

Senior backend work is mostly about making behavior predictable when data, time, external systems, and people all create pressure.

Reliability

Designing workflows around explicit failure modes, retries, transactional boundaries, and graceful degradation.

IdempotencyRetriesDead-letter queuesTransactional boundariesGraceful failure handling

Scalability

Separating request paths from background work and using data access patterns that remain predictable as systems grow.

Asynchronous processingHorizontal scalingCachingDatabase indexingPartitioning

Distributed Systems

Keeping service boundaries clear while accounting for eventual consistency and external-system uncertainty.

Service boundariesEvent-driven workflowsKafkaConsumer groupsEventual consistency

Observability

Making production behavior understandable through structured evidence instead of guesswork.

Structured loggingMetricsTracingSLI/SLO thinkingIncident investigation

Security

Treating identity, access, secrets, and data protection as core parts of backend design.

AuthenticationAuthorizationTLSEncryptionSecrets managementData protection

Architecture Example

Decoupling external work from request handling

A representative pattern from the blockchain marketplace work: validate intent, publish durable work, process externally with retry-aware workers.

Architecture

Marketplace requests flow through FastAPI into Kafka, then a minting consumer processes Solana RPC work asynchronously.

Marketplace
FastAPI
Kafka
Minting Consumer
Solana RPC

Technical Expertise

Organized by capability

A backend-heavy toolset across Python services, event-driven systems, databases, cloud infrastructure, delivery, and API architecture.

Backend

PythonFastAPIDjangoDjango REST FrameworkAsyncIOSQLAlchemyPydantic

Distributed Systems

KafkaRabbitMQGoogle Pub/SubCeleryEvent-driven architectureRetriesDLQIdempotencyOutbox Pattern

Data

PostgreSQLRedisElasticsearchBigQuerySQL Server

Cloud

AWSGCPEC2LambdaRDSCloud RunVPCCloud Scheduler

Infrastructure

DockerTerraformGitHub ActionsJenkinsCI/CDGit

API Architecture

RESTGraphQLWebSocketsJWTAuthenticationAuthorization