Waleed Ahmad profile photo

Software Engineer

Waleed Ahmad

Backend / Full-stack

APIs / Databases / Product Systems

buildingsoftware,learningsystems.

Software Engineer focused on backend development, APIs, databases, and practical full-stack projects.

Backend Infrastructure ModuleStatic Preview

Data Container

API / DB / Replay Core

RequestsCaptured
FailuresReplayable
PaymentsAudited

Stylized server module for APIs, data layers, and system nodes.

System Identity

Learning backend systems through practical projects.

Modules that frame the portfolio around APIs, data, and project flows where software behavior needs to stay understandable.

01

API SYSTEMS

Practice with typed endpoints, middleware boundaries, and product flows from project-based backend work.

route.map
02

DATA LAYERS

Experience working with relational models, Supabase/PostgreSQL patterns, and durable product state.

schema.lock
03

FAILURE VISIBILITY

Explored capture, replay, monitoring, and audit paths for understanding backend failure cases.

trace.on

Selected Systems

Projects with backend weight.

Two projects shaped around APIs, data state, trust flows, and the practical details behind product behavior.

Backend Devtool

FailTrace

Devtool
status: tracetype: apimode: dark

A backend-focused project built to explore how failed API requests can be captured, stored, and replayed for debugging. The project helped me understand middleware, request lifecycle tracking, PostgreSQL storage, replay logic, and basic analytics.

Express
PostgreSQL
Supabase
Prisma
Docker
Analytics
Latency monitoring

Highlights

  • Captures failed request context through Express middleware.
  • Supports replay-oriented debugging for backend incidents.
  • Tracks latency and failure patterns for system visibility.
CapturePersistAnalyzeReplay

Full-Stack Product System

FlyBuy

Product
status: flowtype: p2pmode: logistics

My final year project, built as a full-stack product concept where buyers can request products from abroad and travelers can carry them. The project includes buyer/traveler workflows, escrow-style payment handling, milestone tracking, verification, fraud detection, and admin controls.

Supabase
PostgreSQL
Stripe
Face verification
Fraud detection
Admin workflows

Highlights

  • Models buyer, traveler, milestone, and admin decision paths.
  • Integrates payment release and refund handling around delivery state.
  • Includes fraud detection and face verification as trust layers.
RequestMatchEscrowVerifyRelease

01 / Featured System

FailTrace

API Failure Replay System

A backend-focused project built to explore how failed API requests can be captured, stored, and replayed for debugging. The project helped me understand middleware, request lifecycle tracking, PostgreSQL storage, replay logic, and basic analytics.
Express
PostgreSQL
Supabase
Prisma
Docker
Analytics
Latency monitoring

Captures failed request context through Express middleware.

Supports replay-oriented debugging for backend incidents.

Tracks latency and failure patterns for system visibility.

Architecture Flow
01

API Request

02

Express Middleware

03

Failure Capture

04

PostgreSQL/Supabase

05

Replay Engine

06

Analytics

FailTrace ConsoleLive Capture
POST/api/orders500
GET/api/users/:id404
POST/api/replay200
Latency:342ms
Replay Status:Compared

Request Snapshot

Captured payload, headers, response state, and replay comparison metadata stay connected to the original API failure.

02 / Product System

FlyBuy

P2P Global Shopping Platform

My final year project, built as a full-stack product concept where buyers can request products from abroad and travelers can carry them. The project includes buyer/traveler workflows, escrow-style payment handling, milestone tracking, verification, fraud detection, and admin controls.
Supabase
PostgreSQL
Stripe
Face verification
Fraud detection
Admin workflows

Models buyer, traveler, milestone, and admin decision paths.

Integrates payment release and refund handling around delivery state.

Includes fraud detection and face verification as trust layers.

Buyer / Traveler / Admin FlowTrust Layer
01

Buyer Request

Buyer lane

02

Product Link Fetch

Buyer lane

03

Offer / Counter Offer

Buyer lane

04

Stripe Escrow

Traveler lane

05

Traveler Purchase

Traveler lane

06

Milestones

Traveler lane

07

Delivery Proof

Admin lane

08

Admin Release / Refund

Admin lane

ORDER CREATED
ESCROW HELD
TRAVELER MATCHED
FRAUD SCORE: LOW
PAYMENT RELEASED

Operational Model

Buyer, traveler, payment, verification, milestone, and admin states stay visible as the order moves from request to release.

Capabilities

learning systems through practical projects

Project-based practice across product interfaces, data, trust, failure paths, and model-backed features.

01

API Design

Comfortable building clear service boundaries, request contracts, middleware paths, and backend flows in projects.

RESTMiddlewareContracts
control.01armed
02

Database Design

Experience working with relational structure, access patterns, constraints, and practical query paths.

PostgreSQLSupabasePrisma
control.02armed
03

Reliability

Explored failures, retries, replay paths, latency visibility, and operational signals beyond the happy path.

ReplayMonitoringLatency
control.03armed
04

Security

Interested in authentication, verification, permissions, payment risk, and review loops at the product boundary.

AuthVerificationFraud
control.04armed
05

Product Engineering

Built project flows that connect backend decisions to user workflows, admin operations, payment states, and milestones.

WorkflowsPaymentsAdmin
control.05armed
06

AI Integration

Explored model-backed features for decisions, verification, automation, and review while keeping system behavior visible.

MLDecision SupportReview
control.06armed

Runtime Stack

STACK MANIFEST / 2026

$ cat waleed.stack.json --mode=backend-heavy --surface=product

skillGroups.backendSystems

Backend

01
API design
Express middleware
Service architecture
Request lifecycle design
Failure handling

skillGroups.dataInfrastructure

Database

02
PostgreSQL
Supabase
Prisma
Analytics pipelines

appRouter.uiLayer

Frontend

03
Next.js App Router
TypeScript
Tailwind CSS
Responsive UI

skillGroups.dataInfrastructure

DevOps

04
Docker
Latency monitoring

skillGroups.aiMlIntegration

AI/ML

05
AI-assisted product features
Face verification workflows
Model-backed decision support
Human review loops

skillGroups.productFlows

Payments & Integrations

06
Payments
Verification
Admin operations
Fraud detection
Buyer/traveler workflows

Timeline

Built toward backend product systems.

A compact path through software engineering, product systems, and backend-heavy project work.

2022 - 2026

01

BSc Software Engineering

Built the academic foundation for software systems, product engineering, data structures, databases, and backend development.

2026

02

FlyBuy Final Year Project

Designed a full-stack P2P global shopping platform with buyer, traveler, escrow, verification, and admin workflows.

2026

03

FailTrace Backend DevTool Project

Built a backend-focused failure replay system around Express middleware, captured requests, replay flows, and analytics.

Now

04

Backend-Focused Project Work

Continuing to build projects around backend systems, APIs, product flows, databases, and AI-integrated features.

$ contact --links=public

let's connect.

A public contact surface for professional connections and project context. LinkedIn is the primary contact path, and GitHub shows the work behind the portfolio.

Transmission Targets2 endpoints
© Waleed Ahmad