Available for projects

Hi, I'm Yahya

150K+Lines of code
20+Projects
portfolio / backend
$

About Me

who_am_i.md

“I don't just write code. I design systems that embrace growth, not fight it.”

Backend engineer specialising in scalable API architectures.

0+
Years Experience
0
Projects Shipped
CORE PRINCIPLES
  • Clean architecture over clever code — readability compounds.
  • Every API is a product. Design it for the consumer, not the implementer.
  • Testing is not overhead; it is the specification made executable.
  • Deploy early, deploy often — CI/CD as a first-class engineering practice.
  • Horizontal scaling is designed upfront, not bolted on under pressure.
  • Security by design: threat-model before you type a single line.

Technical Stack

Technologies I build with every day.

Featured Projects

Systems built for scale. Architecture that makes maintenance a pleasure.

Projects coming soon.

Architecture & Design

Production patterns built into every layer — not bolted on later.

CLIENT
Next.js 15 / Browser
NGINX
Reverse Proxy · TLS Termination · Rate Limiting
DJANGO REST FRAMEWORK
Business Logic · Serializers · Auth · Throttling
DATA LAYER
PostgreSQL (primary) · Redis (cache)
REST ENDPOINTS9 routes
GET/api/portfolio/Combined home-page datacombined
GET/api/projects/Project listing
GET/api/projects/:slug/Project detail
GET/api/experience/Work history
GET/api/education/Education records
GET/api/certifications/Certifications
GET/api/blog/posts/Blog listing + filters
GET/api/blog/posts/:slug/Post detail + SEO meta
POST/api/blog/posts/:slug/like/Anonymous like / unlike
API-First Design
Contracts defined before implementation. OpenAPI spec as source of truth for every endpoint.
Secure by Default
RBAC, JWT auth, HTTPS-only, and rate limiting applied on every public-facing endpoint.
Cache-Aside Pattern
Redis as L2 cache with targeted invalidation. PostgreSQL stays the source of truth.
Observable System
Structured JSON logging, Sentry error tracking, and health check endpoints from day one.

Work Experience

career_log_history.log

No experience entries yet.

Education

academic_record.key

No education entries yet.

Certifications

verified_credentials.cert

No certifications yet.

Get In Touch

Complex backend challenge? Need a system architect? Let's connect.