I engineer data for the EconData repository using R, including ASISA data on asset holdings within South African investment funds, the full Quarterly Bulletin, and South Africa's provincial government budgets. I am experienced with South African labour economics (occupations, earnings, income, and social insurance). I can code in R, Stata, Python, SQL, Git, LaTeX, Markdown, CSS and HTML. My personality is INTJ.
building automated programs, and pipelines leading to automated reports
data engineering and analysis
curating meta-data
maintaining documentation, and technical websites
data visualization
statistics, building econometric models, and predictive models (e.g. classification, regression, or forecasting)
APIs
high-performance computing (HPC)
task management
labour economics
Telegram: @aidanhorn
Email: hello@aidanhorn.co.za
Work calendar: please use https://calendly.com/aidan-horn if you want to talk to me. ๐
I need to have your number saved in my contacts in order to receive calls from you on my mobile phone. This is so that I avoid spam.
If you phone me, please do not hang up before the phone rings off! I sometimes need time to get ready for the call (for example, by plugging in my earphones).
I have different email addresses, all protected with 2FA:
Public / informal work:ย hello@aidanhorn.co.za
Economics / professional domainย (on LinkedIn and my CV).ย Uses Google Workspace; hello@aidanhorn.co.za ย is an alias on the same user.
Codera email address: aidan@codera.co.za
Personal / banking / family / friends / trusted apps.ย ("Newer Gmail address"; where I use Google One personally.)
Old Gmail address, used for accounts.ย (Gets spam.)
How to Learn R Programming (I contribute to many other pages on the EconData Blog)
Occupational Earnings Comparison Tool (web app)
Social Insurance Simulations (project documentation)
I administrate a local neighbourhood Facebook group for Newlands, Rondebosch, Claremont & Kenilworth, in Cape Town
Codera Analytics specializes in macroeconomic modelling. We also supply structured macroeconomic data at EconData, and have packaged this into an Excel add-in.
Codera makes a short blog post or two every weekday! Here are the ones in 2024 and 2025 that I think are most important.
Check out the Looker Banking Dashboard
Youth Explorer is an interactive website with much socioeconomic data on youth in South Africa.
Spatial economic activity data (which Codera has also ingested into EconData, available for free)
The WORLD Policy Analysis Center collects and analyzes information on rights, laws, and policies in countries.
I recommend the courses on Kevin Kotzรฉ's website https://www.kevinkotze.org/teachingย
I think the Voronoi app shows compelling statistics without distractions.
Please use Economics StackExchange to ask your questions about economics.
The Toolkit for studying economics at UCT contains many useful tips and resources for students.
Click/tap here to expand.
I run once or twice a week, having completed more than 140 parkruns with a median time of 21m07s / 5km and a median position of 8th.
My hobbies are running ๐๐ผ; singing ๐ถ; board games ๐ฒ; making tea or coffee โ; cycling ๐ด๐ผโโ๏ธ; reading ๐ฐ; social media ๐ฑ; task management โ๏ธ; documentation ๐ & web development ๐; and drinking alcoholic-free beer ๐ป.
He / his / him
(Please reference the project that you are supporting.)
3HE3DXnCVA7EDGTcbKAtPzGNtrUL6BA7CA
INTJ personalities are introverted, logical, and independent. They excel at complex problem-solving and are known for their strategic thinking and long-term planning abilities. They value intelligence. INTJs are known for their ability to think deeply and critically about complex problems, and they often excel in fields that require independent thinking and problem-solving skills.ย ย
To get a brief description of the Myers-Briggs personality preferences, please go to https://www.myersbriggs.org/my-mbti-personality-type/the-mbti-preferences/My lineage came to South Africa roughly four generations ago. I am a 5th generation South African. My recent lineage thus comprises of: 47% English; 16% German; 13% Irish; 6% Swedish; 6% Dutch; 6% Danish; 6% Welsh.
On 29 May 2024, I voted for:
Hon. Mmusi Maimane to represent the country in the National Assembly.
Hon. Frederik Jacobus Badenhorst to represent the Western Cape, in the National Assembly.
Hon. Alan Winde for the premier of the Western Cape.
English (fluent)
Afrikaans (conversational)
isiXhosa (basic)
โDo not judge, so that you may not be judged. For with the judgment you make you will be judged, and the measure you give will be the measure you get. Why do you see the speck in your neighbor's eye, but do not notice the log in your own eye? Or how can you say to your neighbor, โLet me take the speck out of your eye,โ while the log is in your own eye? You hypocrite, first take the log out of your own eye, and then you will see clearly to take the speck out of your neighbor's eye.โ
"Preparation is the key to success."