--- layout: layouts/base.njk withSidebar: true --- {# Hero Section #}
{# Avatar #} {{ site.author.name }} {# Introduction #}

{{ site.author.name }}

{{ site.author.title }}

{{ site.author.bio }}

{# Social Links #}
{# Work Experience Timeline - only show if data exists #} {% if cv.experience and cv.experience.length %}

Experience

{% for job in cv.experience %}

{{ job.title }}

@ {{ job.company }} {% if job.type != "full-time" %} {{ job.type }} {% endif %}

- {% if job.endDate %} {% else %} Present {% endif %} · {{ job.location }}

{% if job.description %}

{{ job.description }}

{% endif %} {% if job.highlights %}
    {% for highlight in job.highlights %}
  • {{ highlight }}
  • {% endfor %}
{% endif %}
{% endfor %}
{% endif %} {# Projects Section - only show if data exists #} {% if cv.projects and cv.projects.length %}

Projects

{% for project in cv.projects %}

{% if project.url %} {{ project.name }} {% else %} {{ project.name }} {% endif %}

{{ project.description }}

{% for tech in project.technologies %} {{ tech }} {% endfor %}
{% if project.status == "active" %} Active {% endif %}
{% endfor %}
{% endif %} {# Skills Section - only show if data exists #} {% if cv.skills and (cv.skills | dictsort | length) %}

Skills

{% for category, skills in cv.skills %}

{{ category }}

{% for skill in skills %} {{ skill }} {% endfor %}
{% endfor %}
{% endif %} {# Education & Languages - only show if data exists #} {% if (cv.education and cv.education.length) or (cv.languages and cv.languages.length) %}
{# Education #} {% if cv.education and cv.education.length %}

Education

{% for edu in cv.education %}

{{ edu.degree }}

{{ edu.institution }}

{{ edu.year }} · {{ edu.location }}

{% endfor %}
{% endif %} {# Languages #} {% if cv.languages and cv.languages.length %}

Languages

{% endif %}
{% endif %} {# Interests - only show if data exists #} {% if cv.interests and cv.interests.length %}

Interests

{% for interest in cv.interests %} {{ interest }} {% endfor %}
{% endif %} {# Last Updated - only show if CV has content #} {% if cv.lastUpdated and (cv.experience.length or cv.projects.length) %}

Last updated: {{ cv.lastUpdated }}

{% endif %}