Skip to content

Commit

Permalink
Merge pull request #2 from orensbruli/feature/updated_altacv
Browse files Browse the repository at this point in the history
Updating to last altacv
  • Loading branch information
orensbruli authored Jan 9, 2024
2 parents 25b6430 + b70a90a commit b83877c
Show file tree
Hide file tree
Showing 11 changed files with 177 additions and 167 deletions.
6 changes: 5 additions & 1 deletion .github/workflows/github_action_build.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
name: LaTeX Build and Upload

on: [push, pull_request]
on: [push, workflow_dispatch]

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

jobs:
build:
Expand Down
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -274,3 +274,5 @@ TSWLatexianTemp*

# Makeindex log files
*.lpz

build/
3 changes: 3 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,9 @@ RUN wget --output-document=/usr/local/bin/yq https://github.com/mikefarah/yq/rel
chmod +x /usr/local/bin/yq && \
yq --version

RUN apt-get update && apt-get install -y \
fonts-roboto-slab

# Set working directory
WORKDIR /latex_content

Expand Down
3 changes: 1 addition & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,7 @@ pdf:
wget --output-document=build/pdf/img.jpg $$(yq e '.image' data.md | grep https)

cd build/pdf/; \
pandoc data.md --pdf-engine xelatex --template page1sidebar.template.tex -o page1sidebar.tex ; \
pandoc data.md --pdf-engine xelatex --template page2sidebar.template.tex -o page2sidebar.tex ; \
pandoc data.md --pdf-engine xelatex --template sidebar.template.tex -o sidebar.tex ; \
pandoc data.md --pdf-engine xelatex --template $(TEX_TEMPLATE) -o $(TEX) ; \
xelatex -shell-escape -output-driver="xdvipdfmx -z 0" $(TEX)

Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
This template I use for my own resume/CV.

```shell
docker build -t latex-cv .
docker run -v $(pwd):/latex_content latex-cv /bin/sh -c "make pdf"
docker build -t latex-cv .
docker run -v $(pwd):/latex_content latex-cv /bin/bash -c "make pdf"
#docker run -v $(pwd):/latex_content --name latex-container latex-cv /bin/sh -c "make pdf"
#docker cp latex-container:/latex_content/cv-piotr-kowalski.pdf output.pdf
#docker remove /latex-container
Expand Down
66 changes: 36 additions & 30 deletions data.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ personal_info:
phone:
- +34 656 88 05 93
location: "Cáceres, Spain"
linkedin: "linkedin.com/in/esteban-martinena/"
github: "github.com/orensbruli"
linkedin: "esteban-martinena"
github: "orensbruli"
image: "https://lh3.googleusercontent.com/fife/AGXqzDlaHnxKLj6w_srgGzToVTjjfNuOhVOexF7vruAOJ2_UWwAJDtQCkQyNdOUgZPF3s2Hh88jx8Y272MxVZhFAHgafyyzeUoahCJ0ZYnpMsD099oT7QEl2gBIeOSrbsbZabkLeMo7jnqUKGW8VyIuBI1UwiEz1ycjekPxY7oujNE6DOF4_YQ0rGfHONAqu4cVg5Mp-C020Em72y2JxAvHPKQaoqYIWOhLYEdfpDSxd7bDmx5KdyJxUTdd8gqMMCdB6a8Wu1dgvQw8btgQdH6m2NlXyhDEhbkT6vQILlQy28yBpBoNbtuY4DtiBNmSjPx2w_1eIqS5fL--HXjko-fFV583WEjtS_OM1mNTfsWT7pElfabAZ6oYUKvrZSBOqzTKCfABWjtnZQhykxO6UTI27z3SPmsOMwQV8iU8ojRhg1JXH5n7JtlhYDFK5WSAufgH6b7Fk0F9Bg13LhQFtmaYTY4wVYPp7Rx1iLOZJy84PXeZdnGY7uNbVSBx9J-jGj05tFv2ZqoEu_B7EpGxZRoSXC4d-MGnUJeKj-fLDfCZz9GSGD4R3rQm8x7s1sFWzBLiHM5k3StsdM0pFLDCO95AZoXnN3dl3VG06wLfeTL9HqgNtDxZiH2cLrkyU5kV7MjB-0x044CrGbA4FzPDVePUIwQWhmTHF6_3VC8A8q3LFLYGXLIwIAFfb4tWau7wgsKCJbOYcpT-RX0YO2yEJanI005Uh-dbyU2pQ0Cf3tgAbIHlnxAy3qJAWAIuSIPsYrDazXOeEKLLy8-preGvVxgvIDQ7yx-pT-KGyKKU5A_TNd8_HVq8TxZfqNcjY9iA6ZndkNBHwxoh7Ur9u9HBV0Q5wGqXdwiVW9dHbEMZ_lpsjrYXwrG6uH-GKPlyx9QrfD5fS1MrcnS8vlk8tqSTzjfdNHt9fJd_t-WIpGdxoasacE8fAcpN7gK5WOdYoH4xMuuT-KDTlYfd7bdx4YSRqRq27_z06ukYkpnPrrBxUp1Lugbm1lSqc6lNwPml-Z2WQ5uC25f_RoXMJ_S57Zu3Z-_sN3qJNK2hSO8AFkg2bcX7EeVCyT4cuSDmSjnLHScLEeyDINe1t8E0HH9xI0cjzU0ziBrgNCwua6pREUhiYIT8hPzydUKcSpbX80S5CX-KgLpVy0gzX2XtrZqmCTSYwfJPrAo8k_DDq6eAQ66kEr8lQ6KiBikcDeTZeCThCbNq4IL-_87bhYyevSn35dqhwcfG2Efuyc4x3caPEcnAbF_iHeWnEcNpB8YRtyYuA9ChkL5r6n-me5wo1I2CCty78HaadndvVPw4Aju-ha-YHcvOQjr9w2O8c7yJ9ugMOyUDD5R8NO_kKqBA8OaR_wBPC29hnJqMJNC4l6pUJrro3CFXBD4HDaQQRegVr9Ez0pKF5F0E5JXmBgZVHO-tkKlHPdGNQTXAnj9L9dxEqTew46i7jsixpR5GbZMxsmHYU52JhxglEKleodNIc4fQSeEZzVXiE58PdIXvoirwoaEb75qlKdJGS_HNYJKPouLmrMQ=w996-h916"
education:
- degree: "BSc Computer Engineering"
Expand All @@ -21,8 +21,8 @@ education:
location: "Cáceres, Spain"
experiences:
- role: "DevOps"
company: "Open Robotics - RMF (Contractor)"
duration: "01/08/2022 - 14"
company: "Open Robotics (Contractor)"
duration: "01/08/2022 - 12/12/2022"
location: "Singapore (Remote)"
responsibilities:
- "DevOps for Open-RMF team"
Expand Down Expand Up @@ -53,24 +53,19 @@ experiences:
responsibilities:
- "DevOps for the project AUTONOMOUS DRIVING OF ELECTRIC VEHICLE FLEET within the 5G PILOT PROJECT: CITY OF CÁCERES"
- "Python developer for DSR architecture (Robocomp)"
- "Skills in Python3, C++, Qt, Shell Script"
- "Experience with CMake, make"
- "DSL"
- "Skills in Python3, C++, CMake, Make, Qt, Shell Script, DSL"
- "Unit testing & Mock"
- "Docker, Docker Swarm"
- "GitHub Actions, CI/CD, Ansible"

- role: "DevOps"
company: "Robotics and Computer Vision Lab (UEX)"
duration: "11/02/2020 - 30/11/2020"
location: "Cáceres, Spain"
responsibilities:
- "DevOp tasks for the Robocomp framework (unit testing, continuous integration, architecture refactoring for plugin support)"
- "DevOps for the Robocomp framework"
- "Analyst-Developer on Robocomp DSR architecture"
- "Skills in Python3, C++, Qt, Shell Script"
- "Experience with CMake, make"

- "Linux Sys. Admin"
- "DSL"
- "Unit testing & Mock"
- "Docker"
#projects:
Expand All @@ -96,7 +91,7 @@ references:
affiliation: "Open Robotics"
content:
life_quote: "\"Empower the person next to you, and you'll find paths where once there were only walls. In the world of development, collaboration is not just a skill, it's our most powerful tool.\""
#life_quote: "\"Empowering each other in the DevOps community, we bridge ideas and code, embodying the open source spirit to transform challenges into progress\""
#life_quote: "\"Empowering each other in the DevOps community, we bridge ideas and code, embodying the open-source spirit to transform challenges into progress\""
skills:
- name: "Github Actions"
level: 5
Expand All @@ -120,44 +115,55 @@ language:
- name: "English"
level: 4
tags:
- Hard-working
- Persuasive
- Team player
- Problem solver
- Self-motivated
- Fast learner
- Team player
- Problem solver
- Fast learner
- Hard-working
- Persuasive
- Self-motivated
#achievements:
# - title: "Best Mobile App Developer"
# icon: "\\faTrophy"
# description: "Individual working on various mobile apps and sink to deliver before time"
# - title: "Deliver application on Time"
# icon: "\\faLineChart"
# description: "Continuously work on various platform and expand learning capability in terms of quality"
hobbies:
- title: "Photography"
icon: "\\faCamera"
description: |
I love to capture the moment and make it memorable.
Indeed, I worked as a freelance photographer for 10 years.
- title: "Roller Derby"
icon: "\\faBicycle"
description: "Have you heard about the Roller Derby? You should try it!"
#hobbies:
# - title: "Photography"
# icon: "\\faCamera"
# description: |
# I love to capture the moment and make it memorable.
# Indeed, I worked as a freelance photographer for 10 years.
# - title: "Roller Derby"
# icon: "\\faBicycle"
# description: "Have you heard about the Roller Derby? You should try it!"
colors:
- name: VividPurple
code: "008080"
- name: SlateGrey
code: "2E2E2E"
- name: LightGrey
code: "666666"
- name: GoldenEarth
code: "E7D192"
- name: PastelRed
code: "8F0D0D"
color_scheme:
- name: "name"
color: "black"
- name: "tagline"
color: "VividPurple"
- name: "heading"
color: "VividPurple"
- name: "headingrule"
color: "black"
- name: "subheading"
color: "PastelRed"
- name: "accent"
color: "VividPurple"
- name: "emphasis"
color: "SlateGrey"
- name: "body"
color: "LightGrey"
- name: "tagline"
color: "VividPurple"

---
23 changes: 14 additions & 9 deletions latex/altacv.cls
Original file line number Diff line number Diff line change
Expand Up @@ -96,15 +96,20 @@
\colorlet{body}{black!80!white}
\colorlet{name}{heading}
\colorlet{tagline}{accent}
\newcommand{\itemmarker}{{\small\textbullet}}
\newcommand{\ratingmarker}{\faCircle}
\newcommand{\cvItemMarker}{{\small\textbullet}}
\newcommand{\cvRatingMarker}{\faCircle}
\let\itemmarker\cvItemMarker % for backward compatibility
\let\ratingmarker\cvRatingMarker % for backward compatibility
\newcommand{\cvDateMarker}{\faCalendar[regular]}
\newcommand{\cvLocationMarker}{\faMapMarker}


\RequirePackage{tikz}
\usetikzlibrary{arrows}
\RequirePackage[skins]{tcolorbox}
\RequirePackage[inline]{enumitem}
\setlist{leftmargin=*,labelsep=0.5em,nosep,itemsep=0.25\baselineskip,after=\vspace{0.25\baselineskip}}
\setlist[itemize]{label=\itemmarker}
\setlist[itemize]{label=\cvItemMarker}
\RequirePackage{graphicx}
\RequirePackage{trimclip}
\RequirePackage{dashrule}
Expand Down Expand Up @@ -200,7 +205,7 @@
\NewInfoField{github}{\faGithub}[https://github.com/]
% v1.?? Use fontawesome5 for Orcid symbol
\NewInfoField{orcid}{\faOrcid}[https://orcid.org/]
\NewInfoField{location}{\faMapMarker}
\NewInfoField{location}{\cvLocationMarker}

% v1.2: Support for multiple photos
\newlength{\altacv@photos@width}
Expand Down Expand Up @@ -285,8 +290,8 @@
\ifstrequal{#2}{}{}{
\textbf{\color{accent}#2}\par
\smallskip}
\ifstrequal{#3}{}{}{{\small\makebox[0.5\linewidth][l]{\faCalendar~#3}}}%
\ifstrequal{#4}{}{}{{\small\makebox[0.5\linewidth][l]{\faMapMarker~#4}}}\par
\ifstrequal{#3}{}{}{{\small\makebox[0.5\linewidth][l]{\cvDateMarker~#3}}}%
\ifstrequal{#4}{}{}{{\small\makebox[0.5\linewidth][l]{\cvLocationMarker~#4}}}\par
\medskip\normalsize
}

Expand All @@ -309,9 +314,9 @@
\BeginAccSupp{method=plain,ActualText={#2}}
\foreach \x in {1,...,5}{%
\ifdimequal{\x pt - #2 pt}{0.5pt}%
{\clipbox*{0pt -0.25ex {.5\width} {\totalheight}}{\color{accent}\ratingmarker}%
\clipbox*{{.5\width} -0.25ex {\width} {\totalheight}}{\color{body!30}\ratingmarker}}
{\ifdimgreater{\x bp}{#2 bp}{\color{body!30}}{\color{accent}}\ratingmarker}%
{\clipbox*{0pt -0.25ex {.5\width} {\totalheight}}{\color{accent}\cvRatingMarker}%
\clipbox*{{.5\width} -0.25ex {\width} {\totalheight}}{\color{body!30}\cvRatingMarker}}
{\ifdimgreater{\x bp}{#2 bp}{\color{body!30}}{\color{accent}}\cvRatingMarker}%
}\EndAccSupp{}\par%
}

Expand Down
Loading

0 comments on commit b83877c

Please sign in to comment.