Profile
Basic profile information and contact details
GET
/profile
Get basic profile information
Returns basic profile information including name, title, location, and contact details.
Parameters
No parameters required
Responses
200
Successful response
Experience
Professional work history and career progression
GET
/experience
Get all work experience
Returns complete work history with roles, responsibilities, and achievements.
Query Parameters
type
string
Filter by experience type (academic, military, industry)
limit
integer
Maximum number of records to return
GET
/experience/{id}
Get specific experience by ID
Path Parameters
id
string
required
Experience record ID
Skills
Technical skills organized by category
GET
/skills
Get all skills by category
Query Parameters
category
string
Filter by skill category (programming, frameworks, tools, etc.)
Contact
Contact form and communication endpoints
POST
/contact
Send a contact message
Request Body
{
"name": "string",
"email": "string",
"subject": "string",
"message": "string"
}
🔗 Real Project APIs
Links to actual APIs from my projects
Curtin Analytics Platform
Education analytics and performance tracking system
View API Documentation →