Liam Haller Projects

Projects

Agent-based model of labor migration January 2024

Julia
Agent-based model
Complex systems

Simulate labor migration from Turkey to Germany

This project [project website] aims to develop an agent-based model (ABM) to observe how complex, macro-level migration phenomena emerge from micro-level interactions between individuals within broader social and economic systems. A key goal is to study the counterfactual effects of migration policies (e.g., what if the Blue Card was never introduced or future policies become more restrictive). By documenting the modeling process, the project seeks to provide a practical guide for researchers and enhance the understanding of migration dynamics through computational simulations. Ultimately, the project aspires to inform policy decisions by revealing insights into how individual decisions aggregate into larger migration patterns.

  1. 1. What is an agent-based model, and why build one?



Agent-based model of labor migration preview image

Money to Invest March 2020

R
Shiny
Portfolio Theory

Calculate optimal asset allocation for any given stocks, ETFs, mutual funds with an interactive shiny app

After taking some coursework in portfolio theory I was inspired to design an interface to more easily interact with the material. The shiny application allows users to select the amount amount they want to invest, which stocks, exchanges, or funds they’re interested in and the risk level of the portfolio measured by its beta. It then computes an optimal allocation with the additional constraint of no short selling.

Links: Shiny App, Github



Money to Invest preview image

Surveyexplorer December 2023

R
Data analysis
CRAN

A R package to Quickly Explore Complex Survey Data

surveyexplorer is an R package to visualize and tabulate single-choice, multiple-choice, matrix-style questions from survey data. It includes ability to group cross tabulations, frequency distributions, and plots by categorical variables and to integrate survey weights. It’s ideal for quickly uncovering descriptive patterns in survey data.

Links: CRAN Documentation, Github



Surveyexplorer preview image