user: Can you give me a comprehensive list detailing Adriel's professional experiences and educational background?

Available functions:
name: detail_adriel_project
description: Retrieve the detailed information of the project that Adriel was working on, including the project's current status and expected completion date.
parameters: type: dict
required: project_name
properties: project_name: type: string
description: The name of the project.
include_financials: type: boolean
description: Whether to include financial details such as budget and expenses in the response.
completion_date: type: string
description: The expected completion date of the project in the format 'YYYY-MM-DD', such as '2023-12-31'.
name: adriel_detail_experience_and_education
description: Retrieve the detailed information regarding Adriel's professional experiences and educational background.
parameters: type: dict
required: experience_or_education_type
properties: experience_or_education_type: type: string
description: Specifies whether the detail is about Adriel's experience or education.
enum: Internship at Sebelas Maret University (UNS)
Freelance work at Pingfest
Education at Sebelas Maret University (UNS)
detail: type: string
description: A brief description of the selected type of experience or education.
name: adriel_list_projects
description: Retrieve a list of projects that Adriel is currently working on, including project details and status.
parameters: type: dict
required: user_id
properties: user_id: type: string
description: The unique identifier for the user whose projects are to be listed.
include_completed: type: boolean
description: Whether to include completed projects in the list.
sort_order: type: string
description: The order in which projects are sorted in the list.
enum: asc
desc
name: adriel_experiences_and_education
description: Retrieve a comprehensive list detailing Adriel's professional experiences and educational background.
parameters: type: dict
name: adriel_contact
description: Retrieve the contact information for Adriel, including name, email, and phone number. If no contact_id is provided, the function returns the default contact information.
parameters: type: dict
properties: contact_id: type: integer
description: The unique identifier for the contact. If not specified, the default contact information will be retrieved.
format: type: string
description: The desired format for the returned contact information.
enum: json
xml
csv
name: adriel_tech_stack
description: Retrieves the list of technologies that Adriel is currently working with, including programming languages, frameworks, and tools.
parameters: type: dict
name: help
description: Provides a list of available commands and their descriptions for a given context within the application.
parameters: type: dict
required: context
properties: context: type: string
description: The application context or module for which help is requested, such as 'database', 'network', 'user_interface'.
enum: database
network
user_interface
verbose: type: boolean
description: Flag to indicate if detailed descriptions for each command should be included.
search_query: type: string
description: A keyword or phrase to filter the help commands list. If provided, only commands containing this query will be listed.