GET
/profile
Returns the candidate summary object. Cached, rarely changes.
Status: 200 OK · Content-Type: application/json
{
"name": "Miles Morales",
"title": "Backend Engineer",
"location": "Amman, Jordan",
"years_experience": 9,
"summary": "I build payments APIs that handle 40M requests a day
with a p99 under 120ms. Over 9 years I have moved from writing
endpoints to designing the contracts behind them, including the
API style guide my team now argues about instead of arguing
about casing."
}
GET
/experience
Returns work history, newest first. Pagination not required; the list is short and dense.
Staff Backend Engineer
· Qirsh Payments
2021–present
- Own the card authorization service: 40M requests/day, p99 held under 120ms through two payment-volume doublings.
- Wrote the company API style guide (error envelopes, idempotency keys, versioning policy); adopted by all 6 backend teams.
- Cut duplicate charge incidents from roughly 30/month to under 2 by enforcing idempotency at the gateway layer.
Senior Backend Engineer
· Wadi Ledger
2018–2021
- Rebuilt the settlement reconciliation pipeline in Go; nightly run went from 4.5 hours to 22 minutes.
- Designed the public merchant API (v2), used by 340 integrators; breaking-change rate held at zero for 3 years.
Backend Engineer
· Nashmi Soft
2016–2018
- Built REST services in Python for a logistics platform serving 120 delivery fleets across Jordan and the UAE.
- Introduced contract tests between 8 services; deploy rollbacks dropped by about 60%.
GET
/skills
Returns skills grouped by layer. Ordered by daily use, honestly.
{
"languages": ["Go", "Python", "SQL"],
"payments": ["ISO 8583", "3-D Secure", "idempotency design",
"reconciliation", "PCI DSS scope reduction"],
"infrastructure": ["PostgreSQL", "Kafka", "Redis", "Kubernetes",
"Terraform"],
"practices": ["API design review", "contract testing",
"load testing", "on-call runbooks"]
}
GET
/education
Status: 200 OK
{
"degree": "B.Sc. Computer Science",
"institution": "University of Jordan",
"years": "2012–2016",
"notes": "Graduated with honors; senior project on
message-queue backpressure"
}
POST
/contact
Send a message. Replies within 24 hours on business days. Rate limit: generous.
| Field | Type | Value |
|---|---|---|
email | string | miles.morales@example.com |
phone | string | +962 555 0182 |
website | url | miles.example.com |
git | url | git.example.com/miles |