diff --git a/Makefile b/Makefile index 1a8d12a6d0ff4410e0c162f952324c7d3dd7ed7d..13d27b076c028c36666a3b64022c537e92e4e379 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,14 @@ +# Server name to upload +SERVER = hostname.tld + +# Destination folder on the server +DEST = /var/www/resume + +# Source resume RESUME = resume.rst + +# Output paper size PAPERSIZE = A4 -SERVER = www.shore.co.il -DEST = /var/www/htdocs/www.shore.co.il/resume .PHONY: all clean publish test @@ -20,7 +27,7 @@ resume.odt: $(RESUME) all: resume.html resume.pdf resume.docx resume.odt clean: - rm -f resume.html resume.pdf resume.docx resume.odt + rm -f resume.html resume.pdf resume.docx resume.odt *.log publish: all rsync -az resume.html resume.pdf resume.odt resume.docx $(SERVER):$(DEST) diff --git a/README.rst b/README.rst index 402f15fffecc0b702c1c77701fec527b8d857e34..af7f37fea9e3d05556b7bdb34a2ac38298a8af20 100644 --- a/README.rst +++ b/README.rst @@ -1,19 +1,21 @@ -Nimrod Adar's resume -==================== +Resume generator +================ -My resume in RestructureText, make targets for generating PDF, HTML, ODT and -DOCX versions and uploading to my web server. The pre-prepared version are -available `here <https://www.shore.co.il/blog/pages/about-me.html>`_. +A (very) little framework to generate your resume from whatever markup that +suits you (and that Pandoc can read). Dependencies ------------ -Make, pandoc, rsync, pdflatex (in :code:`Debian texlive-latex-base` provides -pdflatex, also 'texlive-fonts-recommended' is needed for the fonts it provides). +Make, pandoc, rsync, pdflatex (in Debian texlive-latex-base provides pdflatex, +also texlive-fonts-recommended is needed for the fonts it provides). Usage ----- +The various settings (input file, server name to upload, etc.) are specified in +the :code:`Makefile`, adjust according to your needs. + To build the pdf version (same for odt, html, docx) .. code:: shell diff --git a/resume.rst b/resume.rst deleted file mode 100644 index 5cb0cb02ec0fb8547c114e4bddcd87636560a33d..0000000000000000000000000000000000000000 --- a/resume.rst +++ /dev/null @@ -1,96 +0,0 @@ -Nimrod Adar - Resume (November 2015) -#################################### - -Contact information -------------------- - -:Tel: - +972-52-871-3696 - -:Mail: - nimrod@shore.co.il - -:Blog: - https://www.shore.co.il/blog/ - -:Git repos: - https://www.shore.co.il/cgit/ - -About me --------- - -- Born in ’83. - -- Resides in Haifa, Israel. - -- German and Israeli citizenship. - -- First computer - 1989, first program - 1993, first homelab - 1999. - -- Python backend developer (dabbled in C, C++, Scheme, Pascal, Perl, PHP, JS, - Ruby, currently learning Clojure and Lua). - -- sh < Awk < Fabric < Ansible. - -- Believe in secure by default, not implemented if not reproducable (that - includes testing), build with failure in mind and opensource. - -- Speaks Hebrew (mother tongue), English (Fluent) and some Yiddish. - -- Avid sailor, used to be rank 2nd in Israel in 5.5m Catamarens. - -- Likes: Python, Ansible, git, SSH, vim, local unit test, automated CI tests. - -- Dislikes: Bureaucracy, knowledge silos, - -Employment ----------- - -:2014-2015: - DevOps in `Wise ecommerce <https://www.wiser.com/>`_, in charge of - reliability, automation, scaling. Helped transition the company from single - physical server to AWS. Proudest moment: scaling a single process to 10,000s - of requests a minute running on 10s of nodes on AWS (using Ansible and LXC). - -:2013-2014: - Sysadmin in Intel Haifa, managing a cluster of ~250 SuSE Linux servers and - ~80 TB of EMC and NetApp NAS appliances in production and DR replicated - environments, shell and Python scripting, automation, software deployment, - monitoring and growth projection. - -:2008-2013: - Technical director of Haifa's cinematheque. Setup a windows based ticketing - system with PowerShell automation, new LAMP based web site with online - orders, new digital projection system with Linux-based players, networking - projection rooms and self built 20TB NAS based on Debian. - -:2007-2009: - Volunteered as a tutor at Hadar Haifa learning center, teaching math and - English. - -:2007-2008: - Jr. sysadmin and helpdesk in Haifa University' library. Assisted in - decommissioning a Novell directory and moving to Active Directory and - supported Windows and RHEL servers, networking, VMware ESX, backup and - Windows Terminal Services with thin-clients. - -Education ---------- - -:2007-2010: - Haifa University, majoring in CS. - -:2006: - Technion, majoring in MIS - -Military Service ----------------- - -:2002-2005: - L.T. Of the Israeli Navy Commanding School, exemplary service. - -Job expectations ----------------- - -Looking for a sysadmin/ devops position. Preferably in Haifa, Tel-aviv or -anywhere with a train station near, remote work is also possible. diff --git a/settings.mk b/settings.mk new file mode 100644 index 0000000000000000000000000000000000000000..eee4dcc264f7ee67cd9c532254882c93f1db62bf --- /dev/null +++ b/settings.mk @@ -0,0 +1,11 @@ +# Server name to upload +SERVER = hostname.tld + +# Destination folder on the server +DEST = /var/www/resume + +# Source resume +RESUME = resume.rst + +# Output paper size +PAPERSIZE = A4