Skip to content

Commit

Permalink
Merge pull request #62 from babakks/update-contribs
Browse files Browse the repository at this point in the history
✨ Update contributions
  • Loading branch information
babakks committed Apr 28, 2024
2 parents 03cdaa9 + 9d07f5b commit cd8ab44
Show file tree
Hide file tree
Showing 4 changed files with 45 additions and 17 deletions.
46 changes: 31 additions & 15 deletions resume.tex
Original file line number Diff line number Diff line change
Expand Up @@ -28,24 +28,29 @@
\item{Developed JAAS (Juju as a Service) and Livepatch.}
\item{Authored VS Code extensions to increase developer productivity:}
\begin{customitemize}
\item{\href{https://marketplace.visualstudio.com/items?itemName=babakks.vscode-go-test-suite}{Go Test Suite Support} (\href{https://github.com/babakks/vscode-go-test-suite}{\texttt{babakks/vscode-go-test-suite}})}
\item{\href{https://marketplace.visualstudio.com/items?itemName=babakks.vscode-juju-charmcraft-ide}{Charmcraft IDE} (\href{https://github.com/babakks/vscode-juju-charmcraft-ide}{\texttt{babakks/vscode-juju-charmcraft-ide}})}
\item{\href{https://marketplace.visualstudio.com/items?itemName=babakks.vscode-rockcraft-ide}{Rockcraft IDE} (\href{https://github.com/babakks/vscode-rockcraft-ide}{\texttt{babakks/vscode-rockcraft-ide}})}
\item{\href{https://marketplace.visualstudio.com/items?itemName=babakks.vscode-go-test-suite}{Go Test Suite Support} \repowithlink{https://github.com/babakks/vscode-go-test-suite}{babakks/vscode-go-test-suite}}
\item{\href{https://marketplace.visualstudio.com/items?itemName=babakks.vscode-juju-charmcraft-ide}{Charmcraft IDE} \repowithlink{https://github.com/babakks/vscode-juju-charmcraft-ide}{babakks/vscode-juju-charmcraft-ide}}
\item{\href{https://marketplace.visualstudio.com/items?itemName=babakks.vscode-rockcraft-ide}{Rockcraft IDE} \repowithlink{https://github.com/babakks/vscode-rockcraft-ide}{babakks/vscode-rockcraft-ide}}
\end{customitemize}
\item{Technical interviewer (Software Engineering skills, Linux, Golang Deep-Dive).}
\end{customitemize}
\end{customitemize}

\item \companytitle{\href{https://github.com/babakks}{Open-Source Software Contributor}}{\timeinterval{Jan 2018}{Present}}
\begin{customitemize}
\item \jobtitle{\href{http://www.github.com/microsoft/TypeScript}{Microsoft TypeScript (\texttt{microsoft/TypeScript})}}{}
\item \jobtitle{\href{http://www.github.com/cli/cli}{GitHub CLI \repo{cli/cli}}}{}
\begin{customitemize}
\item{Contributed in versions:
\href{https://github.com/cli/cli/releases/tag/v2.48.0}{$2.48.0$~(x$4$)}.}
\end{customitemize}
\item \jobtitle{\href{http://www.github.com/microsoft/TypeScript}{Microsoft TypeScript \repo{microsoft/TypeScript}}}{}
\begin{customitemize}
\item{Contributed to compiler/type-checker/services in versions:
\href{https://github.com/microsoft/TypeScript/commits/main?author=babakks&since=2023-10-01T00:00:00Z&until=2024-01-11T00:00:00Z}{$5.4$~(x$2$)},
\href{https://github.com/microsoft/TypeScript/commits/main?author=babakks&since=2023-08-24T00:00:00Z&until=2023-10-01T00:00:00Z}{$5.3$}, and
\href{https://github.com/microsoft/TypeScript/commits/main?author=babakks&since=2022-06-18T00:00:00Z&until=2022-08-26T00:00:00Z}{$4.8$~(x$2$)}.}
\end{customitemize}
\item \jobtitle{\href{http://www.github.com/microsoft/vscode}{Microsoft VS Code (\texttt{microsoft/vscode})}}{}
\item \jobtitle{\href{http://www.github.com/microsoft/vscode}{Microsoft VS Code \repo{microsoft/vscode}}}{}
\begin{customitemize}
\item{Contributed in versions:
\href{https://github.com/microsoft/vscode-docs/blob/b145ad3d100012b2cd1239491a96afadaf967ab2/release-notes/v1_77.md\#pull-requests}{$1.77$},
Expand All @@ -60,21 +65,32 @@
\href{https://github.com/microsoft/vscode-docs/blob/c7cde00e8e3bc0a3f1c87cfe14a46ad425e6c0c0/release-notes/v1_66.md\#pull-requests}{$1.66$},
\href{https://github.com/microsoft/vscode-docs/blob/c52893f1c6d611e6f1f09838db922ea4453c3933/release-notes/v1_50.md\#thank-you}{$1.50$}, and
\href{https://github.com/microsoft/vscode-docs/blob/723adc3cdf3afca7f7cea071c03d86dc02736c2c/release-notes/v1_36.md\#thank-you}{$1.36$}.}
\item{Contributed in various VS Code tools/extensions:}
\begin{customitemize}
\item{\href{https://github.com/microsoft/vscode-references-view/pulls?q=is\%3Apr+author\%3Ababakks}{References view \repo{microsoft/vscode-references-view}}}
\item{\href{https://github.com/microsoft/vscode-github-issue-notebooks/pulls?q=is\%3Apr+author\%3Ababakks}{GitHub issue notebooks \repo{microsoft/vscode-github-issue-notebooks}}}
\item{\href{https://github.com/microsoft/vscode-markdown-tm-grammar/pulls?q=is%3Apr+author%3Ababakks}{Markdown grammar for Textmate \repo{microsoft/vscode-markdown-tm-grammar}}}
\item{\href{https://github.com/microsoft/vscode-vsce/pulls?q=is\%3Apr+author\%3Ababakks}{Extension Manager \repo{microsoft/vscode-vsce}}}
\item{\href{https://github.com/microsoft/vscode-css-languageservice/pulls?q=is\%3Apr+author\%3Ababakks}{CSS Language Services \repo{microsoft/vscode-css-languageservice}}}
\item{\href{https://github.com/microsoft/vscode-docs/pulls?q=is\%3Apr+author\%3Ababakks}{Documentations \repo{microsoft/vscode-docs}}}
\end{customitemize}
\item{Authored and published several VS Code extensions, including, but not limited to: (\href{https://marketplace.visualstudio.com/publishers/babakks}{\textit{My profile}})}
\begin{customitemize}
\item{\href{https://marketplace.visualstudio.com/items?itemName=babakks.vscode-go-test-suite}{Go Test Suite Support} (\href{https://github.com/babakks/vscode-go-test-suite}{\texttt{babakks/vscode-go-test-suite}})}
\item{\href{https://marketplace.visualstudio.com/items?itemName=babakks.vscode-send-to-terminal}{Send to Terminal} (\href{https://github.com/babakks/vscode-send-to-terminal}{\texttt{babakks/vscode-send-to-terminal}})}
\item{\href{https://marketplace.visualstudio.com/items?itemName=babakks.vscode-copy-from-terminal}{Copy/Pipe from Terminal} (\href{https://github.com/babakks/vscode-copy-from-terminal}{\texttt{babakks/vscode-copy-from-terminal}})}
\item{\href{https://marketplace.visualstudio.com/items?itemName=babakks.vscode-vim-shortcuts}{VS Code Semi-Vim Shortcuts} (\href{https://github.com/babakks/vscode-vim-shortcuts}{\texttt{babakks/vscode-vim-shortcuts}})}
\item{\href{https://marketplace.visualstudio.com/items?itemName=babakks.vscode-go-test-suite}{Go Test Suite Support} \repowithlink{https://github.com/babakks/vscode-go-test-suite}{babakks/vscode-go-test-suite}}
\item{\href{https://marketplace.visualstudio.com/items?itemName=babakks.vscode-send-to-terminal}{Send to Terminal} \repowithlink{https://github.com/babakks/vscode-send-to-terminal}{babakks/vscode-send-to-terminal}}
\item{\href{https://marketplace.visualstudio.com/items?itemName=babakks.vscode-copy-from-terminal}{Copy/Pipe from Terminal} \repowithlink{https://github.com/babakks/vscode-copy-from-terminal}{babakks/vscode-copy-from-terminal}}
\item{\href{https://marketplace.visualstudio.com/items?itemName=babakks.vscode-vim-shortcuts}{VS Code Semi-Vim Shortcuts} \repowithlink{https://github.com/babakks/vscode-vim-shortcuts}{babakks/vscode-vim-shortcuts}}
\end{customitemize}
\end{customitemize}
\item \jobtitle{\href{https://github.com/search?q=is\%3Apr+is\%3Amerged+author\%3Ababakks+-user\%3Ababakks+-user\%3Agit-emoji}{Various other OSS projects}}{}
\item \jobtitle{\href{https://github.com/search?q=is\%3Apr+is\%3Amerged+author\%3Ababakks+-user\%3Ababakks+-user\%3Agit-emoji}{Other open-source projects}}{}
\begin{customitemize}
\item{
\href{https://github.com/cli/cli/pulls?q=author\%3Ababakks}{GitHub CLI},
\href{https://github.com/ohmyzsh/ohmyzsh/pulls?q=author\%3Ababakks}{oh-my-zsh},
etc.
}
\href{https://github.com/ohmyzsh/ohmyzsh/pulls?q=author\%3Ababakks}{oh-my-zsh},
\href{https://github.com/helm/charts/pulls?q=is\%3Apr+author%3Ababakks}{Helm Charts},
\href{https://github.com/docker-library/docs/pulls?q=is\%3Apr+author\%3Ababakks}{Docker docs},
\href{https://github.com/clockify/browser-extension/pulls?q=is\%3Apr+author\%3Ababakks}{Clockify browser extension},
etc.
}
\end{customitemize}
\end{customitemize}

Expand Down Expand Up @@ -210,7 +226,7 @@
\end{customitemize}
\item \companytitle{Languages}{}
\begin{customitemize}
\item {English \textit{(full professional proficiency, IELTS score: 7.5)}}
\item {English \textit{(full professional proficiency, Academic IELTS 7.5)}}
\item {Persian/Farsi \textit{(native)}}
\end{customitemize}
\end{customitemize}
Expand Down
12 changes: 12 additions & 0 deletions structure.tex
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,8 @@

\usepackage{xcolor} % Required for specifying custom colors

\usepackage{tcolorbox} % Used for more customizable color boxes (e.g., round corners)

\usepackage[hidelinks]{hyperref} % Required for customizing links

\usepackage{tgpagella} % Use the TeX Gyre Pagella font throughout the document
Expand Down Expand Up @@ -86,6 +88,16 @@
\newcommand{\stackoftech}[1]{\emph{#1}}
\newcommand{\timeinterval}[2]{\textit{#1} -- \textit{#2}}

% This box definition is taken from the `tcolorbox` docs at:
% https://eu.mirrors.cicku.me/ctan/macros/latex/contrib/tcolorbox/tcolorbox.pdf
\newtcbox{\repobox}[1][gray]{on line,
arc=3pt,colback=#1!10!white,colframe=#1!90!black, coltext=#1,
before upper={\rule[-3pt]{0pt}{10pt}},boxrule=0.5pt,
boxsep=0pt,left=3pt,right=3pt,top=0pt,bottom=0pt
}
\newcommand{\repo}[1]{\textscale{0.85}{\hspace{2pt}\repobox[gray]{\texttt{#1}}}}
\newcommand{\repowithlink}[2]{\href{#1}{\repo{#2}}}

\newcommand{\githubmark}{\raisebox{-0.15em}{\includegraphics[height=1em]{img/github-mark.eps}}}
\newcommand{\skypeicon}{\raisebox{-0.2em}{\includegraphics[height=1em]{img/skype-icon.eps}}}
\newcommand{\devbadge}{\raisebox{-0.2em}{\includegraphics[height=1em]{img/dev-badge.eps}}}
Expand Down
2 changes: 1 addition & 1 deletion title.tex
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
{
\begin{minipage}[c][][t]{0.5\textwidth}
\maintitle{Babak Khalkhali Shandiz}
{Software Engineer}
{Software Engineer | Open-Source Software Contributor}
{\textsc{United Kingdom}}
{\href{https://github.com/babakks/my-resume}{\tiny\color{gray}\texttt{Build\buildno}}}
\end{minipage}
Expand Down
2 changes: 1 addition & 1 deletion version.dat
Original file line number Diff line number Diff line change
@@ -1 +1 @@
59 (24-04-07)
60 (24-04-28)

0 comments on commit cd8ab44

Please sign in to comment.