Tool tree
Senior Frontend Engineer with 13+ years of experience in React & TypeScript. Currently at Medallia. Pursuing a Master's Degree in Developing with AI. Building performant, accessible, and scalable…
Implementation
gradeNot graded
gradeNot graded
scrollToSectionAction
Smoothly scrolls the page to the specified section (hero, about, tech, projects, experience, contact).
View tool JSON
{
"name": "scrollToSection",
"kind": "act",
"impl": "imperative",
"description": "Smoothly scrolls the page to the specified section (hero, about, tech, projects, experience, contact).",
"inputSchema": {
"type": "object",
"properties": {
"section": {
"type": "string",
"enum": [
"hero",
"about",
"tech",
"projects",
"experience",
"contact"
],
"description": "The target section ID to scroll to"
}
},
"required": [
"section"
]
}
}getTechStackAnswer
Returns Nicolas Olmedo's tech stack and skills grouped by category.
View tool JSON
{
"name": "getTechStack",
"kind": "answer",
"impl": "imperative",
"description": "Returns Nicolas Olmedo's tech stack and skills grouped by category.",
"inputSchema": {
"type": "object",
"properties": {}
}
}getProjectsAnswer
Retrieves the list of featured projects developed by Nicolas, with descriptions and URLs.
View tool JSON
{
"name": "getProjects",
"kind": "answer",
"impl": "imperative",
"description": "Retrieves the list of featured projects developed by Nicolas, with descriptions and URLs.",
"inputSchema": {
"type": "object",
"properties": {}
}
}getExperienceAnswer
Retrieves Nicolas's work experience and educational history.
View tool JSON
{
"name": "getExperience",
"kind": "answer",
"impl": "imperative",
"description": "Retrieves Nicolas's work experience and educational history.",
"inputSchema": {
"type": "object",
"properties": {}
}
}changeThemeAction
Changes the portfolio's color theme and visual style in real-time (default, cyberpunk, matrix, synthwave, glacier).
View tool JSON
{
"name": "changeTheme",
"kind": "act",
"impl": "imperative",
"description": "Changes the portfolio's color theme and visual style in real-time (default, cyberpunk, matrix, synthwave, glacier).",
"inputSchema": {
"type": "object",
"properties": {
"theme": {
"type": "string",
"enum": [
"default",
"cyberpunk",
"matrix",
"synthwave",
"glacier"
],
"description": "The color theme name"
}
},
"required": [
"theme"
]
}
}triggerPCBEventAction
Triggers an extra electromagnetic pulse animation or a data scan on the background PCB board.
View tool JSON
{
"name": "triggerPCBEvent",
"kind": "act",
"impl": "imperative",
"description": "Triggers an extra electromagnetic pulse animation or a data scan on the background PCB board.",
"inputSchema": {
"type": "object",
"properties": {
"type": {
"type": "string",
"enum": [
"burst",
"scan"
],
"description": "Type of data pulse event"
}
},
"required": [
"type"
]
}
}