Personal Information
Saved in js/config.js. These values appear in the navbar, hero, about section, and footer.
Used in hero, about, footer, and CV.
Shown as the navbar logo icon.
Shown as the badge above your name in the hero.
Relative path from the site root. Replace assets/photo.png with your actual photo.
Set to empty string to hide the Download CV button.
Set to empty string to hide the View CV button.
Hero & SEO Settings
Saved in js/config.js.
Shown as
┌──(user㉿HOST)-[~] in the hero. Format: user@HOST
Must be an absolute URL. Used for social media previews.
Contact Form Settings
Saved in js/config.js.
Emails from the contact form are sent here via
FormSubmit.co.
The first submission triggers a one-time activation email.
One subject per line. Shown as options in the contact form dropdown.
Hero Stats & Description
Saved in js/data.js as HERO. Edit the JSON below.
Valid JSON only.
stats is an array of {target, suffix, label} objects.
Typewriter Phrases
Saved in js/data.js as TYPEWRITER_PHRASES.
Each line becomes one rotating phrase in the hero terminal.
About Section
Saved in js/data.js as ABOUT. Edit the JSON below.
intro: array of paragraph strings (supports
<strong>, <em>,
<a href="https://…">).
terminalLines: array of {cmd, output, className}.
tags: array of strings.
Work Experience
Saved in js/data.js as EXPERIENCE. Edit the JSON below.
Array of company objects. Each company has
roles[].
Set current: true for your active role.
Technical Skills
Saved in js/data.js as SKILLS. Edit the JSON below.
Tools & Technologies
Saved in js/data.js as TOOLS. Edit the JSON below.
Each tool:
{name, si, color, abbr, emoji}.
si = Simple Icons slug (leave empty for emoji fallback).
color = 6-char hex without #.
Education
Saved in js/data.js as EDUCATION. Edit the JSON below.
Training & Courses
Saved in js/data.js as TRAINING. Edit the JSON below.