{% import "two_column.macros.tera" as macros %} {% import "two_column.css" as css %}

Ondřej Vlach

{{ cv.person.job_title | lang_entity(lang=lang) }}

{{ "skills-languages" | translate(lang=lang) }}

{{ "skills-technology" | translate(lang=lang) }}

{% for skill in cv.skills | filter(attribute="techtype",value="Language") %}
{{ skill.name }}{%if skill.skill %} ({{ skill.skill | translate(lang=lang)}}){%endif %}
{% endfor %}
{% for skill in cv.skills | filter(attribute="techtype", value="Technology")%}
{{ skill.name }}{%if skill.skill %} ({{ skill.skill | translate(lang=lang)}}){%endif %}
{% endfor %}

{{ "skills-frameworks" | translate(lang=lang) }}

{{ "skills-databases" | translate(lang=lang) }}

{% for skill in cv.skills | filter(attribute="techtype",value="Framework") %}
{{ skill.name }}{%if skill.skill %} ({{ skill.skill | translate(lang=lang)}}){%endif %}
{% endfor %}
{% for skill in cv.skills | filter(attribute="techtype", value="Database")%}
{{ skill.name }}{%if skill.skill %} ({{ skill.skill | translate(lang=lang)}}){%endif %}
{% endfor %}
{{"tools" | translate(lang=lang)}}: {% for skill in cv.skills | filter(attribute="techtype",value="Tool") | advanced_filter(attribute="skill", include_null="all") %} {{ skill.name }}{% if skill.skill %} - {{skill.skill | ranslate(lang=lang)}}{% endif %}, {% endfor %} {{"operating-systems" | translate(lang=lang)}}: {% for skill in cv.skills | filter(attribute="techtype",value="OperatingSystem") | advanced_filter(attribute="skill", include_null="all") %} {{ skill.name }}{% if skill.skill %} - {{skill.skill | translate(lang=lang)}}{% endif %}{% if not loop.last %},{% endif %} {% endfor %}

{{ "work-experience" | translate(lang=lang) }}

{% for job in cv.jobs | filter(attribute="jobtype", value="Contract") | slice(end=2) %} {{macros::job_row(job_entity=job)}} {% endfor %}
 

{{ "work-experience" | translate(lang=lang) }}

{% for job in cv.jobs | filter(attribute="jobtype", value="Contract") | slice(start=2) %} {{macros::job_row(job_entity=job)}} {% endfor %}

{{ "work-freelance" | translate(lang=lang) }}

{% for job in cv.jobs | filter(attribute="jobtype", value="Freelance") %} {{macros::job_row(job_entity=job)}} {% endfor %}

{{ "education" | translate(lang=lang) }}

{% for education in cv.education %}
{% if education.degree %}
{{ education.degree | lang_entity(lang=lang) }}
{% else %}
{{ education.school }}
{% endif %} {% if education.description %}

{{ education.description | lang_entity(lang=lang) }}

{% endif %}
{% if education.degree %}
@{{ education.school }}
{% endif %}
{{ education.from | format_date(type="job") }} - {{ education.to | format_date(type="job") }}
{% endfor %}
{% if cv.person.social.facebook %} {{ cv.person.social.facebook | strip_proto }} {% endif %} {% if cv.person.social.github %} {{ cv.person.social.github | strip_proto }} {% endif %} {% if cv.person.social.linkedin %} {{ cv.person.social.linikedin | strip_proto }} {% endif %} {% if cv.person.social.instagram %} {{ cv.person.social.instagram | strip_proto }} {% endif %} {% if cv.person.social.mastodon %} Mastodon {{ cv.person.social.mastodon | strip_proto }} {% endif %} Phone +{{cv.person.phone | insert_space_every(times=3)}} {% if cv.person.web %} Web {{cv.person.web | strip_proto }} {% endif %}
{{ "about-me" | translate(lang=lang) }}
{{ cv.person.about | lang_entity(lang=lang) }}