Compare commits

..

21 commits

Author SHA1 Message Date
742edcaea1
Remove deprecated woodpecker CI 2023-06-27 11:10:21 +02:00
201018a489
Update make for simpler quarto workflow 2023-06-27 10:57:28 +02:00
e90de4ac66
Fix title typo 2023-06-27 10:40:27 +02:00
14c6c8ccfb
Fix printing None if no publication for entry
No adding an empty string to the resulting markdown instead of the
actual content of the dict ('None') to the text.
2023-06-27 10:38:56 +02:00
fb3dcca8fd
Add document language metadata 2023-06-27 10:36:26 +02:00
ec5516217a
Remove empty publication fields 2023-06-27 10:36:09 +02:00
8dbb743ecf
Shorten some work titles 2023-06-27 10:35:52 +02:00
a252484295
Fix missing font elements
Pandoc would use smartypants to make a variety of font elements and ligatures pretty,
while the used CV template always fell back to TeX T1 font, missing all kinds of
these symbols.
2023-06-27 10:35:27 +02:00
61f5d0d2ff
Fix work experience heading line breaks 2023-06-26 17:09:23 +02:00
aee96bc192
Add work experiences to content 2023-06-26 16:28:13 +02:00
34c4538e9b
Fill out education and skills content 2023-06-26 10:20:28 +02:00
a1d41cc2ac
Add dynamic qualification content 2023-06-22 18:03:59 +02:00
14be4ea1ca
Prepare structure for inserting dynamic content 2023-06-22 15:52:33 +02:00
2d8dbedd4d
Prepare gitignore for quarto python documents 2023-06-22 15:51:49 +02:00
c6e98ba6ca
Add basic quarto render structure 2023-06-22 14:28:20 +02:00
696755caf0
Turn into quarto project 2023-06-22 13:45:15 +02:00
1fbc99f652
Transform into python project with dependencies 2023-06-22 13:37:53 +02:00
be225e5790
ger: Update wording 2023-06-22 13:20:01 +02:00
45344d9855
Display publications in more subdued gray 2023-06-22 13:18:18 +02:00
dcf5bb685c
Update header information and order 2023-06-22 13:16:02 +02:00
c99cbbe8bf
Rename to resume instead of name 2023-06-22 12:48:37 +02:00
15 changed files with 2676 additions and 352 deletions

229
.gitignore vendored
View file

@ -1 +1,228 @@
out/
/.quarto/
/_output/
# Created by https://www.toptal.com/developers/gitignore/api/-f,python,linux,vim,quarto,markdown,jupyternotebooks
# Edit at https://www.toptal.com/developers/gitignore?templates=-f,python,linux,vim,quarto,markdown,jupyternotebooks
### JupyterNotebooks ###
# gitignore template for Jupyter Notebooks
# website: http://jupyter.org/
.ipynb_checkpoints
*/.ipynb_checkpoints/*
# IPython
profile_default/
ipython_config.py
# Remove previous ipynb_checkpoints
# git rm -r .ipynb_checkpoints/
### Linux ###
*~
# temporary files which can be created if a process still has a handle open of a deleted file
.fuse_hidden*
# KDE directory preferences
.directory
# Linux trash folder which might appear on any partition or disk
.Trash-*
# .nfs files are created when an open file is removed but is still being accessed
.nfs*
#!! ERROR: markdown is undefined. Use list command to see defined gitignore types !!#
### Python ###
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class
# C extensions
*.so
# Distribution / packaging
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
share/python-wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST
# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec
# Installer logs
pip-log.txt
pip-delete-this-directory.txt
# Unit test / coverage reports
htmlcov/
.tox/
.nox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*.cover
*.py,cover
.hypothesis/
.pytest_cache/
cover/
# Translations
*.mo
*.pot
# Django stuff:
*.log
local_settings.py
db.sqlite3
db.sqlite3-journal
# Flask stuff:
instance/
.webassets-cache
# Scrapy stuff:
.scrapy
# Sphinx documentation
docs/_build/
# PyBuilder
.pybuilder/
target/
# Jupyter Notebook
# IPython
# pyenv
# For a library or package, you might want to ignore these files since the code is
# intended to run in multiple environments; otherwise, check them in:
# .python-version
# pipenv
# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
# However, in case of collaboration, if having platform-specific dependencies or dependencies
# having no cross-platform support, pipenv may install dependencies that don't work, or not
# install all needed dependencies.
#Pipfile.lock
# poetry
# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
# This is especially recommended for binary packages to ensure reproducibility, and is more
# commonly ignored for libraries.
# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
#poetry.lock
# pdm
# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
#pdm.lock
# pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it
# in version control.
# https://pdm.fming.dev/#use-with-ide
.pdm.toml
# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
__pypackages__/
# Celery stuff
celerybeat-schedule
celerybeat.pid
# SageMath parsed files
*.sage.py
# Environments
.env
.venv
env/
venv/
ENV/
env.bak/
venv.bak/
# Spyder project settings
.spyderproject
.spyproject
# Rope project settings
.ropeproject
# mkdocs documentation
/site
# mypy
.mypy_cache/
.dmypy.json
dmypy.json
# Pyre type checker
.pyre/
# pytype static type analyzer
.pytype/
# Cython debug symbols
cython_debug/
# PyCharm
# JetBrains specific template is maintained in a separate JetBrains.gitignore that can
# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
# and can be added to the global gitignore or merged into this file. For a more nuclear
# option (not recommended) you can uncomment the following to ignore the entire idea folder.
#.idea/
### Python Patch ###
# Poetry local configuration file - https://python-poetry.org/docs/configuration/#local-configuration
poetry.toml
# ruff
.ruff_cache/
# LSP config files
pyrightconfig.json
#!! ERROR: quarto is undefined. Use list command to see defined gitignore types !!#
### Vim ###
# Swap
[._]*.s[a-v][a-z]
!*.svg # comment out if you don't need vector files
[._]*.sw[a-p]
[._]s[a-rt-v][a-z]
[._]ss[a-gi-z]
[._]sw[a-p]
# Session
Session.vim
Sessionx.vim
# Temporary
.netrwhist
# Auto-generated tag files
tags
# Persistent undo
[._]*.un~
# End of https://www.toptal.com/developers/gitignore/api/-f,python,linux,vim,quarto,markdown,jupyternotebooks

View file

@ -1,22 +0,0 @@
branches: main
pipeline:
build:
image: pandoc/latex
commands:
- apk add make
- tlmgr install enumitem underscore sectsty
- make cv
when:
event: tag
gitea_release:
image: plugins/gitea-release
settings:
api_key:
from_secret: gitea_release_token
base_url: https://git.martyoeh.me
files: out/*
title: CV
when:
event: tag

View file

@ -1,27 +1,10 @@
OUTPUTDIR=out
.PHONY: all clean
.PHONY: all prep_dir clean clean_all clean_outputdir prep_dir cv
all: cv
all: prep_dir cv
cv: prep_dir create_cv.pdf
clean_all: clean clean_outputdir
create_cv.pdf: marty-oehme-cv-ger.md marty-oehme-cv-eng.md templates/jb2resume.latex
pandoc marty-oehme-cv-ger.md -f markdown+yaml_metadata_block \
--template templates/jb2resume.latex \
-o ${OUTPUTDIR}/marty-oehme-cv-ger.pdf
pandoc marty-oehme-cv-eng.md -f markdown+yaml_metadata_block \
--template templates/jb2resume.latex \
-o ${OUTPUTDIR}/marty-oehme-cv-eng.pdf
prep_dir:
mkdir -p ${OUTPUTDIR}
cv: resume_de.qmd resume_en.qmd templates/jb2resume.latex
poetry run quarto render
clean:
rm -f *CV.aux *CV.bcf *CV.log *CV.out *CV.run.xml *CV.pdf short_CV.tex long_CV.tex *CV.bbl *CV.blg *yaml_CV.md
clean_outputdir:
rm -rf ${OUTPUTDIR}

15
_quarto.yml Normal file
View file

@ -0,0 +1,15 @@
project:
output-dir: _output
format:
html: default
pdf:
latex-auto-mk: false
pdf-engine: tectonic
template: templates/jb2resume.latex
include-in-header:
- text: |
\usepackage{xcolor}
execute:
echo: false

349
content.yml Normal file
View file

@ -0,0 +1,349 @@
summary:
de: |
Ich habe im September 2021 das EU-geförderte European Master of Global Studies Studienprogramm absolviert,
mit dem Schwerpunkt globale Prozesse der Raumaneignung, Nationenbildung und narrativer Ideologien.
Seitdem habe ich die Produktion verschiedener Entwicklungs-Forschungsliteratur unterstützt,
mit einem Fokus auf Arbeitsmarktpolitiken, ihren Auswirkungen auf Armut und kollektive Organisation,
sowie multi-dimensionaler Ungleichheitsreduktion.
Ich habe ein breites Spektrum an Fähigkeiten in Datenerfassung, -organisation und -analyse,
Manuskriptbearbeitung und Literaturverwaltung entwickelt,
sowie erste Einblicke in Veranstaltungsmanagement, Lehrassistenz, Website-verwaltung und -inhaltserstellung gewonnen.
Der Rahmen meiner akademischen Arbeit erstreckt sich über Entwicklungsstudien, sozialen Schutz, Öko-Tourismus, und Arbeitsmarktstudien.
Abseits meiner professionellen Tätigkeiten interessiere ich mich für,
und befürworte aktiv,
die Produktion von freier und offener Software sowie
die Schaffung von Bedingungen für eine offene und barrierefreie Wissensproduktion.
en: |
I graduated from the EU-funded European Master of Global Studies programme in September 2021
with a focus on global processes of spatialization, nation-building and narrative ideologies.
Since then I helped produce a variety of development research literature,
with a focus on labor market policies, their effects on poverty and collective organization, and multi-dimensional inequality reduction.
I have developed a broad range of skills in data acquisition, organization and analysis,
manuscript editing and reference management,
as well as first insights into event management, teaching assistance, content creation and website management.
The range of my academic work has spanned development studies, tourism studies, social protection, American studies and security studies.
Aside from academic work I am interested in and an active proponent
of free and open software production and
creating the conditions for an open and barrier-free science production.
experience:
- date:
de: 2022--2023
en: 2022--2023
title:
de: Co-Autor, Formalisierung und sozialer Schutz, World Development
en: Co-Author, Formalization and social protection, World Development
publication:
de: "Torm, N., & Oehme, M. (unveröffentlicht). Social protection, productivity and formalization among low- and middle-income countries: a scoping review of the literature. World Development."
en: "Torm, N., & Oehme, M. (forthcoming). Social protection, productivity and formalization among low- and middle-income countries: a scoping review of the literature. World Development."
bullets:
- de: Quantitative Analyse der Verknüpfungen von sozialer Absicherung, Formalisierung und Produktivität
en: Quantitative analysis of connections between sozial protection, formalization and productivity
- de: "Durchführung eines 'Scoping Review': Umfassende Quellenrecherche im Umfang von 2000 Überprüfungskandidaten"
en: "Implementation of a 'scoping review': Comprehensive source research to the extent of 2000 candidates"
- de: Editorielle Anpassungen von einem Arbeitspapier auf eine Veröffentlichung durch zeitschriftlichen Verlag
en: Editorial adaptation from a working paper towards a journal article ready for publishing
- date:
de: 2022
en: 2022
title:
de: Consultant, Datenbankforschung internationale Hilfsgelder, Universität Roskilde
en: Consultant, Database research international aid funds, Roskilde University
bullets:
- de: Präsentation zu Einblick in digitaler Forschung in Datenbanken und Kodierungssystemen
en: Presentation of introduction to digital research in databases and coding systems
- de: Beratung und Anleitung zur effektiven Forschung in quantitativen UN Datensätzen
en: Consulting and guidance for effektive research in quantitative UN data sets
- de: Ergebnisorientierte Zuarbeit im Netzwerk zwischen zwei kleinst-Teams
en: Providing result-oriented assistance networking two small teams
- date:
de: 2022
en: 2022
title:
de: Redaktionsarbeit, Soziale Absicherung und Widerstandsfähigkeit, Universität Roskilde
en: Editorial work, Social Protection and Resilience, Roskilde University
publication:
de: "Torm, N., Gundertofte, C. M., & Thur, G. E. (2022). Social Protection and Resilience during COVID-19: An Interdisciplinary Analysis of the Role of Informal Worker Associations in Kenya. Roskilde Universitet. SECO Working Paper Series Vol. 2022 No. 6"
en: "Torm, N., Gundertofte, C. M., & Thur, G. E. (2022). Social Protection and Resilience during COVID-19: An Interdisciplinary Analysis of the Role of Informal Worker Associations in Kenya. Roskilde Universitet. SECO Working Paper Series Vol. 2022 No. 6"
bullets:
- de: Textliche Zuschneidung und Überarbeitung auf editorielle und formelle Anforderungen des Verlags
en: Textual editing and cropping for editorial and formal publisher requirements
- de: Überprüfen und Berichtigen von Fußnoten, Zitaten und Quellen
en: Reviewing and correcting of footnotes, citations and sources
- de: Herausarbeitung von klarer Sprache, Lesefluss und prägnantem Ausdruck
en: Developing clear language, reading flow and concise expression
- date:
de: 2022
en: 2022
title:
de: Forschungsassistenz, Entwicklungsprojekte zur Reduzierung von Ungleichheitstrends, UN
en: Research Assistant, Development projects to reduce inequality trends, UN
publication:
de: Niño-Zarazúa, M., & Morabito, C. (unveröffentlicht). Assessing the potential distributional impacts of development interventions. UNU-WIDER.
en: Niño-Zarazúa, M., & Morabito, C. (forthcoming). Assessing the potential distributional impacts of development interventions. UNU-WIDER.
bullets:
- de: Sammlung, Verarbeitung und Bereinigung von 4 quantitativen Datensätzen, u.a. der UN Ungleichheitstrends
en: Collected, processed, and cleaned 4 datasets, including UN World inequality trends
- de: Durchführen einer beschreibenden Analyse von Ungleichheitstrends und -treibern in 4 Ländern
en: Conducted descriptive analysis of inequality trends and drivers in 4 countries
- de: Erstellen visueller Abbildungen der Daten und beschreibender Analysen der Entwicklungshilfen und ihrer Verteilung
en: Produced basic time-series visualizations and descriptive analysis of development aid contributions and their distribution
- date:
de: 2022
en: 2022
title:
de: Consultant, Review Verknüpfung sozialer Schutz, Produktivität und Formalisierung, ILO
en: Consultant, Social Protection, Productivity and Formalization Nexus Review, ILO
publication:
de: "Torm, N. (forthcoming). The Social Protection, Productivity and Formalization Nexus among low- and middle- income countries: A Scoping Review of the Literature. International Labour Office."
en: "Torm, N. (forthcoming). The Social Protection, Productivity and Formalization Nexus among low- and middle- income countries: A Scoping Review of the Literature. International Labour Office."
bullets:
- de: Datenerfassung, Organisation und Aufbereitung für die Analyse aus einem Pool von über 1500 Überprüfungskandidaten
en: Managed data acquisition, organization, and maintenance for analysis from a pool of over 1500 review candidates
- de: Durchführung qualitativer Analyse und Organisation von 50 ausgewählten Überprüfungsquellen
en: Conducted qualitative analysis and organization of 41 individual review sources
- de: Durchführung deskriptiver quantitativer Analysen der Datensatzmerkmale
en: Performed basic quantitative analysis of dataset characteristics
- date:
de: 2022
en: 2022
title:
de: Consultant, Review Arbeitsmarktpolitiken in Asien und dem Pazifik, Universität Roskilde
en: Consultant, Labour Market Policies Review in Asia and the Pacific, Roskilde University
publication:
de: "Niño-Zarazúa, M., & Torm, N. (2022). Active Labour Market Policies in Asia and the Pacific: A review of the literature. Roskilde Universitet. SECO Working Paper Series Vol. 2022 No. 4"
en: "Niño-Zarazúa, M., & Torm, N. (2022). Active Labour Market Policies in Asia and the Pacific: A review of the literature. Roskilde Universitet. SECO Working Paper Series Vol. 2022 No. 4"
bullets:
- de: Verwaltung der Datenerfassung, Organisation und Pflege für die Analyse aus einem Pool von über 700 Überprüfungskandidaten
en: Managed data acquisition, organization, and maintenance for analysis from a pool of over 700 review candidates
- de: Durchführung qualitativer Beschreibung und Organisation von 106 einzelnen Überprüfungsquellen
en: Conducted qualitative description and organization of 106 individual review sources
- date:
de: 2021
en: 2021
title:
de: Forschungsassistenz, informelle Organisierung und Absicherung, Universität Roskilde
en: Research Assistant, informal organization and social security, Roskilde University
publication:
de: Riisgaard, L. (2020). Worker Organisation and Social Protection amongst Informal Petty Traders in Tanzania. Roskilde Universitet. CAE Working Paper No. 2020:4
en: Riisgaard, L. (2020). Worker Organisation and Social Protection amongst Informal Petty Traders in Tanzania. Roskilde Universitet. CAE Working Paper No. 2020:4
bullets:
- de: Durchführung der Datenvorbereitung und -filterung aus einem bereitgestellten STATA-Datensatz
en: Conducted data preparation and filtering from provided STATA dataset
- de: Lektorat des Manuskripts zur Verbesserung der Lesbarkeit, Kürze und Klarheit
en: Copy edited manuscript for legibility, conciseness, and clarity
- de: Verwaltung von Referenzen und Einhaltung spezifischer akademischer Stilrichtlinien
en: Managed references in adherence to specified academic style guidelines
- date:
de: 2021
en: 2021
title:
de: Redaktionsassistenz, SPIWORK-Projekt, Universität Roskilde
en: Editorial Assistant, SPIWORK Project, Roskilde University
bullets:
- de: Strukturierung und Bearbeitung einzelner Kapitel einer wissenschaftlichen Anthologie
en: Structured and edited individual chapters of a scientific anthology
- de: Verwaltung von Referenzen und Einhaltung spezifischer akademischer Stilrichtlinien
en: Managed references and adhered to specified academic style guides
- de: Vorbereitung der Buchstruktur, des Titels und des Anhangs gemäß den Vorgaben des Verlages
en: Prepared book structure, title, and appendix according to publisher's specifications
- date:
de: 2018--2019
en: 2018--2019
title:
de: Akademische Hilfskraft, Institut für Amerikastudien, Universität Leipzig
en: Academic Assistant, Institute of American Studies, University of Leipzig
bullets:
- de: Digitalisierung und Aufbereitung von Unterrichts- und Forschungsmaterialien
en: Digitized and optimized teaching and research materials
- de: Pflege und Verarbeitung des instituts-internen Content Management Systems (SHRIMP)
en: Maintained and prepared internal institute content management system (SHRIMP)
- de: Optimierung der optischen Schriftzeichenerkennung und artefaktfreien Bildverarbeitung
en: Optimized optical character recognition and artifact-free image processing
- date:
de: 2017--2019
en: 2017--2019
title:
de: Studentische Hilfskraft, Professor Crister S. Garrett, Universität Leipzig
en: Student Assistant, Professor Crister S. Garrett, University of Leipzig
bullets:
- de: Digitalisierung und Bearbeitung ausgewählter Arbeitsmaterialien
en: Digitized and prepared selected working material
- de: Beschaffung und Verwaltung erforderlicher Referenzen und Forschungsmaterialien für weitere Studien
en: Acquired and managed necessary references and research for further study
- de: Vor- und Nachbereitung öffentlicher Kommunikation
en: Preparation and follow-up of public communication
- date:
de: 2018
en: 2018
title:
de: Veranstaltungs- und Lehrassistenz, Transatlantische Sommerschule Cultures of Security
en: Event and Teaching Assistant, Trans Atlantic Summer School Cultures of Security
bullets:
- de: Vorbereitung, Organisation und Umsetzung von Lehrveranstaltungen und Events
en: Prepared, organized, and implemented schedule for teaching and events
- de: Bereitstellung von administrativer Unterstützung für internationale Dozierende
en: Provided administrative support for international faculty
- de: Mentoring und Unterstützung von internationalen Teilnehmenden vor Ort und anschließend
en: Mentored and supported international participants on-site and follow-up
- date:
de: 2017--2018
en: 2017--2018
title:
de: Content-Management, Bachelor Plus/Alumni-System, Universität Leipzig
en: Content Management, Bachelor Plus/Alumni System, University of Leipzig
bullets:
- de: Gemeinsame Erstellung und Strukturierung von Inhalten im Content-Management-System von Wordpress
en: Co-created and structured content in Wordpress content management system
- de: Erstellung von API-Schnittstellen zur Interaktion mit Twitter, Facebook und einem internen Event-Stream
en: Created API interface to interact with Twitter, Facebook, and an internal event stream
- de: Design einfacher statischer HTML- und CSS-Seiten
en: Designed basic HTML and CSS pages
education:
- place:
de: Universität Leipzig, Deutschland
en: University of Leipzig, Germany
program:
de: European Master of Global Studies, MA
en: European Master of Global Studies, MA
date:
de: 2021
en: 2021
- place:
de: Universität Roskilde, Dänemark
en: Roskilde University, Denmark
program:
de: Global Studies, MSc
en: Global Studies, MSc
date:
de: 2021
en: 2021
- place:
de: Universität Leipzig, Deutschland
en: University of Leipzig, Germany
program:
de: Amerikanistik, BA
en: American Studies, BA
date:
de: 2018
en: 2018
- place:
de: HTWK Leipzig, Deutschland
en: HTWK Leipzig, Deutschland
program:
de: Medieninformatik, BSc (nicht abgeschlossen)
en: Media Computer Science, BSc (not completed)
date:
de: 2015
en: 2015
skills:
- de: Digitales Toolset
en: Digital toolset
content:
- name:
de: Versionskontrollsoftware
en: Version control software
items:
- de: Git
en: git
- name:
de: Office-Suite
en: Office suite
items:
- de: Excel
en: Excel
- de: Word
en: Word
- de: Access
en: Access
- name:
de: Autorensoftware
en: Authoring software
items:
- de: LaTeX
en: LaTeX
- de: Pandoc
en: pandoc
- de: Quarto
en: quarto
- name:
de: Web Content Management
en: Web content management
items:
- de: Wordpress
en: Wordpress
- de: Hugo
en: Hugo
- de: Flask
en: Flask
- de: Astro
en: Astro
- de: HTML
en: HTML
- de: CSS
en: CSS
- de: JavaScript
en: JavaScript
- name:
de: Datenanalyse
en: Data Analysis
items:
- de: Python Pandas
en: Python pandas
- de: Plotly
en: Plotly
- name:
de: Datenmanagement
en: Data engineering
items:
- de: Web-Scraping/-Crawling
en: Web-scraping/-crawling
- de: SQL
en: SQL
- name:
de: Design Software
en: Design software
items:
- de: GIMP
en: GIMP
- de: Adobe Suite
en: Adobe suite
- de: Ehrenamt
en: Volunteering work
content:
- name:
de: Verpixelt, Urban Souls e.V.
en: Verpixelt, Urban Souls association
items:
- de: technische Assistenz zur Vermittlung digitaler Kompetenzen
en: technical assistance for conveying digital competencies
- de: Sprachen
en: Languages
content:
- name:
de: Deutsch
en: German
items:
- de: Muttersprache
en: native
- name:
de: Englisch
en: English
items:
- de: fließend
en: fluent
- name:
de: Französisch
en: French
items:
- de: Grundkenntnisse
en: basics

View file

@ -1,179 +0,0 @@
---
name: Marty Oehme
keywords: git, api, sql, mysql, crawling, nation-building, mba, remote, parsing
left-column:
- 'Master of Science Graduate, currently located in Germany'
- 'Email: [marty.oehme@gmail.com](mailto:marty.oehme@gmail.com)'
- 'Mobile: +49 177 377 4949'
right-column:
- 'GitHub: [https://github.com/marty-oehme/](https://github.com/marty-oehme/)'
- 'Homepage: [http://martyoeh.me/](http://martyoeh.me/)'
- 'Last Updated: \today'
documentclass: article
---
# Summary
I graduated from the EU-funded European Master of Global Studies programme in September 2021
with a focus on global processes of spatialization, nation-building and narrative ideologies.
Since then I helped produce a variety of development research literature,
with a focus on labor market policies, their effects on poverty and collective organization, and multi-dimensional inequality reduction.
I have developed a broad range of skills in data acquisition, organization and analysis,
manuscript editing and reference management,
as well as first insights into event management, teaching assistance, content creation and website management.
The range of my academic work has spanned development studies, tourism studies, social protection, American studies and security studies.
Aside from academic work I am interested in and an active proponent
of free and open software production and
creating the conditions for an open and barrier-free science production.
# Professional Experience
## Research Assistant, UNU-WIDER (2022)
> Niño-Zarazúa, M., & Morabito, C. (forthcoming). Assessing the potential distributional impacts of development interventions. UNU-WIDER.
* Collected, processed, and cleaned 4 datasets, including UNU-WIDER-WIID and OECD-CRS DAC
* Conducted descriptive analysis of inequality trends and drivers in 4 countries
* Produced basic time-series visualizations and descriptive analysis of development aid contributions and their distribution
## Consultant, Social Protection, Productivity and Formalization Nexus Review (2022)
> Torm, N. (forthcoming). The Social Protection, Productivity and Formalization Nexus among low- and middle- income countries: A Scoping Review of the Literature. International Labour Office.
* Managed data acquisition, organization, and maintenance for analysis from a pool of over 1500 review candidates
* Conducted qualitative analysis and organization of 41 individual review sources
* Performed basic quantitative analysis of dataset characteristics
## Consultant, Active Labour Market Policies Review in Asia and the Pacific (2022)
> Niño-Zarazúa, M., & Torm, N. (2022). Active Labour Market Policies in Asia and the Pacific: A review of the literature. Roskilde Universitet. SECO Working Paper Series Vol. 2022 No. 4
* Managed data acquisition, organization, and maintenance for analysis from a pool of over 700 review candidates
* Conducted qualitative description and organization of 106 individual review sources
## Research Assistant, Roskilde University (2021)
> Riisgaard, L. (2020). Worker Organisation and Social Protection amongst Informal Petty Traders in Tanzania. Roskilde Universitet. CAE Working Paper No. 2020:4
* Conducted data preparation and filtering from provided STATA dataset
* Copy edited manuscript for legibility, conciseness, and clarity
* Managed references and adhered to specified academic style guides
## Editorial Assistant, SPIWORK Project, Roskilde University (2021)
* Structured and edited individual chapters of a scientific anthology
* Managed references and adhered to specified academic style guides
* Prepared book structure, title, and appendix according to publisher's specifications
## Academic Assistant, Institute of American Studies, University of Leipzig (2018--2019).
* Digitized and optimized teaching and research materials
* Maintained and prepared internal institute content management system (SHRIMP)
* Optimized optical character recognition and artifact-free image processing
## Student Assistant, Professor Crister S. Garrett, University of Leipzig (2017--2019).
* Digitized and prepared selected working material
* Acquired and managed necessary references and research for further study
## Event and Teaching Assistant, Trans Atlantic Summer School Cultures of Security (2018)
* Prepared, organized, and implemented schedule for teaching and events
* Provided administrative support for international faculty
* Mentored and supported international participants on-site and follow-up
## Content Management, Bachelor Plus Alumni System, University of Leipzig (2017--2018).
* Co-created and structured content in Wordpress content management system
* Created API interface to interact with Twitter, Facebook, and an internal event stream
* Designed basic HTML and CSS pages
# Education
Master Thesis
: Re-Evaluating Nature's Gifts: Economic and Experiential Value Productions in Namibia's Ecotourism
: Used a theoretical basis of power analyze the mechanisms of consensus shaping the production of ecotourism space. Utilizing critical discourse analysis on the case study of Namibia, it explored various means of value production between economic and experiential values in tourism.
University of Leipzig, Germany
: European Master of Global Studies, MA; 2021.
Roskilde University, Denmark
: Global Studies, MSc; 2021.
University of Leipzig, Germany
: American Studies, BA; 2018.
<!--
# Selected Courses
Global History of Development: Ideas, Actors and International Organizations
: Enabled a critical engagement with visions, ideas, critiques and reshapings of development schemes from early 20th to early 21st century. Additionally, introduced specific development actors and institutions with operational processes and visions between NGOs, international organizations, and local communities.
Introduction to International Studies & Political Economy
: Enabled theoretical perspectives on Globalisation between mainstream economic/political economy approaches and their critics and challengers. Built on those fundamental theoretical roots to apply analysis to international economic entanglements and fundamental questions of capitalist growth and its influence on social structures.
Methods for the Study of Globalisation
: Introduced methods of work in pluri- and partly postdisciplinary research environments. Special focus was put on the combination of quantitative and qualitative research, reflexivity and positionality of the research work itself, and a strong practical application of analysis methods.
Neighborhood Policies of Regional Powers as Competing Space Formats: Case Studies from Europe, Asia and Near East
: Engaged the discussion and analysis of the design of neighborhood policies. Analysis was done through theory debates concerning the construction of competing space formats and contested power structures.
Infrastructure, Empire and Nation in China and Asia (China in Globalhistorischer Perspektive)
: Discussed the relationship of empire- and nation-building with infastructural construction ambitions. Mainly using individual infrastructural projects as case study analyses between modern infrastructure rejections and techno-nationalism.
Is there a European society emerging?
: Engaged the process of European integration from a socio-political perspective, investigating its growth as one of rising transnational social integration. Main focus was provided by different dimensions of integration: European identity and trust, solidarity, transnational mobility, European citizenship, and the emergence of a European public sphere.
Introduction to the History of State Socialism in Eastern Europe
: Analyzed the history of state socialist Eastern Europe, balanced between Soviet regional dominance and global entanglements predominantly in the Global South.
Included discussion of a space of post-communist experience and memory cultures of communism as idea and state socialism as practice after 1989 and 1991.
Project Thesis: The Dimensions of Control in Capital Fixes
: A 6-month long group project resulting in a thesis output which interrogated the theoretical conception of power structures within Beverly Silver's dimensions of capital fixes. Used Amazon's warehouse shop-floors as a case study of labor power between its fracture and collective agency.
Labour in the Global Economy: Restructuring and Resistance
: Employed critical theoretical perspectives to analyze the interactions between labor and changing nature of global capitalism, focusing especially on the Global South. With focus on international political economy, transnational production, de- and reregulation of labor imparted advanced knowledge of academic debates on the nature of labor.
Middle East from a Global Perspective
: Interrogated the political, social, intellectual and cultural structures of the region and the global connections that the it to the rest of the world. With a focus provided deep empirical understanding of the complexities of the role and position of the Middle East in the world.
Master Thesis: Re-Evaluating Nature's Gifts: Economic and Experiential Value Productions in Namibia's Ecotourism
: Used a theoretical basis of power analyze the mechanisms of consensus shaping the production of ecotourism space. Utilizing critical discourse analysis on the case study of Namibia, it explored various means of value production between economic and experiential values in tourism.
-->
# Qualifications
Digital toolset
: Version control software (git)
: Office Suite (Excel, Word, Access)
: Authoring software (LaTeX, pandoc)
: Data science (Python Pandas, SciPy, Plotly)
: Data management (Web scraping, SQL)
Languages
: German (native), English (fluent), French (basic)
<!--
# Personal Projects
pubs-extract
: A pdf annotation extraction program for the pubs reference management software. Automatically extracts and tags highlights and notes from pdf files managed with the reference sotware.
uoeia
: Universal image opener. A command line utility to universally grab and open image files in any desired imageviewer application, whether from a local directory or the web.
bemoji
: Lets you pick from a wide variety of emoji to copy or type them directly with the push of a button. Remembers your favorite and most often used emoji so you don't have to. Allows you to filter the emoji through simple key words as their descriptions and can also display math symbols.
-->

View file

@ -1,128 +0,0 @@
---
name: Marty Oehme
keywords: git, api, sql, mysql, crawling, nation-building, mba, remote, parsing
left-column:
- 'Master of Science Graduate, currently located in Germany'
- 'Email: [marty.oehme@gmail.com](mailto:marty.oehme@gmail.com)'
- 'Mobile: +49 177 377 4949'
right-column:
- 'GitHub: [https://github.com/marty-oehme/](https://github.com/marty-oehme/)'
- 'Homepage: [http://martyoeh.me/](http://martyoeh.me/)'
- 'Last Updated: \today'
documentclass: article
---
# Zusammenfassung
Ich habe im September 2021 das EU-geförderte European Master of Global Studies Studienprogramm absolviert,
mit dem Schwerpunkt globale Prozesse der Raumaneignung, Nationenbildung und narrativer Ideologien.
Seitdem habe ich bei der Produktion unterschiedlicher Entwicklungs-Forschungsliteratur unterstützt,
mit einem Fokus auf Arbeitsmarktpolitiken, ihren Auswirkungen auf Armut und kollektive Organisation sowie multi-dimensionalen Ungleichheitsreduktion.
Ich habe ein breites Spektrum an Fähigkeiten in Datenerfassung, -organisation und -analyse,
Manuskript-Bearbeitung und Literaturverwaltung entwickelt,
sowie erste Einblicke in Veranstaltungsmanagement, Lehrassistenz, Inhalterstellung und Website-Verwaltung gewonnen.
Der Rahmen meiner akademischen Arbeit erstreckt sich über Entwicklungsstudien, sozialen Schutz, Tourismusstudien, Amerikanistik und Sicherheitsstudien.
Abseits meiner professionellen Tätigkeiten interessiere ich mich für,
und befürworte aktiv,
die Produktion von freier und offener Software sowie
die Schaffung von Bedingungen für eine offene und barrierefreie Wissenschaftsproduktion.
# Berufserfahrung
## Forschungsassistenz, UNU-WIDER (2022)
> Niño-Zarazúa, M., & Morabito, C. (unveröffentlicht). Assessing the potential distributional impacts of development interventions. UNU-WIDER.
* Sammlung, Verarbeitung und Bereinigung von 4 Datensätzen, darunter UNU-WIDER-WIID und OECD-CRS DAC
* Durchführung einer beschreibenden Analyse der Ungleichheitstrends und -treiber in 4 Ländern
* Erstellung grundlegender Zeitreihenvisualisierungen und beschreibender Analysen der Beiträge zur Entwicklungshilfe und ihrer Verteilung
## Consultant, Review Nexus sozialer Schutz, Produktivität und Formalisierung (2022)
> Torm, N. (unveröffentlicht). The Social Protection, Productivity and Formalization Nexus among low- and middle- income countries: A Scoping Review of the Literature. International Labour Office.
* Verwaltung der Datenerfassung, Organisation und Pflege für die Analyse aus einem Pool von über 1500 Überprüfungskandidaten
* Durchführung qualitativer Analyse und Organisation von 41 einzelnen Überprüfungsquellen
* Durchführung grundlegender quantitativer Analysen der Datensatzmerkmale
## Consultant, Review aktiver Arbeitsmarktpolitiken in Asien und dem Pazifik (2022)
> Niño-Zarazúa, M., & Torm, N. (2022). Active Labour Market Policies in Asia and the Pacific: A review of the literature. Roskilde Universitet. SECO Working Paper Series Vol. 2022 No. 4
* Verwaltung der Datenerfassung, Organisation und Pflege für die Analyse aus einem Pool von über 700 Überprüfungskandidaten
* Durchführung qualitativer Beschreibung und Organisation von 106 einzelnen Überprüfungsquellen
## Forschungsassistenz, Universität Roskilde (2021)
> Riisgaard, L. (2020). Worker Organisation and Social Protection amongst Informal Petty Traders in Tanzania. Roskilde Universitet. CAE Working Paper No. 2020:4
* Durchführung der Datenvorbereitung und -filterung aus einem bereitgestellten STATA-Datensatz
* Lektorat des Manuskripts zur Verbesserung der Lesbarkeit, Kürze und Klarheit
* Verwaltung von Referenzen und Einhaltung spezifischer akademischer Stilrichtlinien
## Redaktionsassistenz, SPIWORK-Projekt, Universität Roskilde (2021)
* Strukturierung und Bearbeitung einzelner Kapitel einer wissenschaftlichen Anthologie
* Verwaltung von Referenzen und Einhaltung spezifischer akademischer Stilrichtlinien
* Vorbereitung der Buchstruktur, des Titels und des Anhangs gemäß den Vorgaben des Verlages
## Akademische Hilfskraft, Institut für Amerikastudien, Universität Leipzig (2018--2019).
* Digitalisierung und Optimierung von Unterrichts- und Forschungsmaterialien
* Pflege und Vorbereitung des internen Institutes Content Management System (SHRIMP)
* Optimierung der optischen Zeichenerkennung und artefaktfreien Bildverarbeitung
## Studentische Hilfskraft, Professor Crister S. Garrett, Universität Leipzig (2017--2019).
* Digitalisierung und Vorbereitung ausgewählter Arbeitsmaterialien
* Beschaffung und Verwaltung erforderlicher Referenzen und Forschungsmaterialien für weitere Studien
## Veranstaltungs- und Lehrassistenz, Transatlantische Sommerschule Cultures of Security (2018)
* Vorbereitung, Organisation und Umsetzung von Lehrveranstaltungen und Events
* Bereitstellung von administrativer Unterstützung für internationale Dozierende
* Mentoring und Unterstützung von internationalen Teilnehmenden vor Ort und anschließend
## Content-Management, Bachelor Plus/Alumni-System, Universität Leipzig (2017--2018).
* Gemeinsame Erstellung und Strukturierung von Inhalten im Content-Management-System von Wordpress
* Erstellung von API-Schnittstellen zur Interaktion mit Twitter, Facebook und einem internen Event-Stream
* Design einfacher HTML- und CSS-Seiten
# Ausbildung
Master Thesis
: Re-Evaluating Nature's Gifts: Economic and Experiential Value Productions in Namibia's Ecotourism
: Unter Verwendung einer theoretischen Grundlage von Macht wurden die Mechanismen der Konsensbildung bei der Produktion von Ökotourismusräumen analysiert. Durch die Anwendung kritischer Diskursanalyse auf die Fallstudie Namibia wurden verschiedene Arten der Wertschöpfung zwischen ökonomischen und erfahrungsbasierten Werten im Tourismus untersucht.
Universität Leipzig
: European Master of Global Studies, MA; 2021.
Roskilde University, Denmark
: Global Studies, MSc; 2021.
University of Leipzig, Germany
: American Studies, BA; 2018.
# Qualifikationen
Digitales Toolset:
: Versionskontrollsoftware (Git)
: Office-Suite (Excel, Word, Access)
: Autorensoftware (LaTeX, Pandoc)
: Datenanalyse (Python Pandas, SciPy, Plotly)
: Datenmanagement (Web-Scraping, SQL)
Sprachen:
: Deutsch (Muttersprache)
: Englisch (fließend)
: Französisch (Grundkenntnisse)

1921
poetry.lock generated Normal file

File diff suppressed because it is too large Load diff

0
processing/__init__.py Normal file
View file

54
processing/content.py Normal file
View file

@ -0,0 +1,54 @@
from typing import Any
def summary_to_md(data: dict[str, Any], lang: str = "en", headline: str = ""):
if "summary" not in data:
return
md = f"{headline}\n\n {data['summary'][lang]}\n\n"
return md
def experience_to_md(data: dict[str, Any], lang: str = "en", headline: str = ""):
if "experience" not in data:
return
md = f"{headline}\n\n"
for exp in data["experience"]:
md += f"## {exp['title'][lang]}\\hfill{exp['date'][lang]}\n\n"
if "publication" in exp:
md += f"> {exp['publication'][lang] or ''}\n\n"
for point in exp["bullets"]:
md += f"* {point[lang]}\n"
md += "\n\n"
return md
def education_to_md(data: dict[str, Any], lang: str = "en", headline: str = ""):
if "education" not in data:
return
md = f"{headline}\n\n"
for edu in data["education"]:
md += (
f"{edu['place'][lang]}\n\n: {edu['program'][lang]}; {edu['date'][lang]}\n\n"
)
return md
def qualifications_to_md(data: dict[str, Any], lang: str = "en", headline: str = ""):
if "skills" not in data:
return
md = f"{headline}\n\n"
for skillset in data["skills"]:
md += f"{skillset[lang]}\n\n"
for content in skillset["content"]:
md += f": {content['name'][lang]} ({', '.join([item[lang] for item in content['items']])})\n"
md += "\n"
return md

9
processing/yml.py Normal file
View file

@ -0,0 +1,9 @@
import yaml
DEFAULT_FILE = "content.yml"
def parse(fname: str = DEFAULT_FILE):
with open(fname, mode="rb") as f:
return yaml.safe_load(f)

20
pyproject.toml Normal file
View file

@ -0,0 +1,20 @@
[tool.poetry]
name = "resume"
version = "0.1.0"
description = "My personal curriculum vitae"
authors = ["Marty Oehme <marty.oehme@gmail.com>"]
license = "GPLv3"
readme = "README.md"
[tool.poetry.dependencies]
python = "^3.11"
PyYAML = "^6.0"
jupyter = "^1.0.0"
[tool.poetry.group.dev.dependencies]
pynvim = "^0.4.3"
pyperclip = "^1.8.2"
[build-system]
requires = ["poetry-core"]
build-backend = "poetry.core.masonry.api"

39
resume_de.qmd Normal file
View file

@ -0,0 +1,39 @@
---
title: Lebenslauf
name: Marty Oehme
left-column:
- 'Email: [marty.oehme@gmail.com](mailto:marty.oehme@gmail.com)'
- 'Telefon: +49 177 377 4949'
right-column:
- 'Homepage: [http://martyoeh.me/](http://martyoeh.me/)'
- 'GitHub: [https://github.com/marty-oehme/](https://github.com/marty-oehme/)'
- 'Stand: \today'
lang: de
---
```{python}
from IPython.core.display import Markdown
from IPython.display import display
from processing import yml
from processing import content
data=yml.parse("content.yml")
lang="de"
```
```{python}
display(Markdown(content.summary_to_md(data, headline="# Zusammenfassung", lang=lang)))
```
```{python}
display(Markdown(content.experience_to_md(data, headline="# Berufserfahrung", lang=lang)))
```
```{python}
display(Markdown(content.education_to_md(data, headline="# Ausbildung", lang=lang)))
```
```{python}
display(Markdown(content.qualifications_to_md(data, headline="# Qualifikationen", lang=lang)))
```

37
resume_en.qmd Normal file
View file

@ -0,0 +1,37 @@
---
title: Curriculum Vitae
name: Marty Oehme
left-column:
- 'Email: [marty.oehme@gmail.com](mailto:marty.oehme@gmail.com)'
- 'Mobile: +49 177 377 4949'
right-column:
- 'Homepage: [http://martyoeh.me/](http://martyoeh.me/)'
- 'GitHub: [https://github.com/marty-oehme/](https://github.com/marty-oehme/)'
- 'Last Updated: \today'
lang: en
---
```{python}
from IPython.display import display, Markdown
from processing import yml
from processing import content
data=yml.parse("content.yml")
lang="en"
```
```{python}
display(Markdown(content.summary_to_md(data, headline="# Summary", lang=lang)))
```
```{python}
display(Markdown(content.experience_to_md(data, headline="# Professional experience", lang=lang)))
```
```{python}
display(Markdown(content.education_to_md(data, headline="# Education", lang=lang)))
```
```{python}
display(Markdown(content.qualifications_to_md(data, headline="# Qualifications", lang=lang)))
```

View file

@ -15,7 +15,6 @@
\usepackage[parfill]{parskip}
\usepackage{lmodern}
\usepackage[svgnames]{xcolor}
\usepackage[$if(fontenc)$$fontenc$$else$T1$endif$]{fontenc}
\usepackage[utf8]{inputenc}
% Your name on the resume