Mr Aidan Jonathan Horn
I am a software engineer at Codera Analytics. I engineer data for our EconData repository, using R.
I can code in R, Stata, Python, SQL, Git, LaTeX, Markdown, CSS and HTML. I am experienced with developing Shiny apps (for example, Codera's dashboard that reports on South African retail banks' balance sheets). I maintain ASISA data on asset holdings within South African investment funds, spanning 18 years, and the full Quarterly Bulletin. I am experienced with South African labour economics (occupations, earnings, income, and social insurance) and econometrics. My personality is INTJ.
Skills
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
Contact
Telegram: @aidanhorn
Telephone: +27 87 114 7300
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.)
My web pages
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)
Recommended websites
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 every few days, and here are the ones in 2024 that I think are most important.
Youth Explorer is an interactive website with much socioeconomic data on youth in South Africa.
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.economodel.com/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.
About me
Click/tap here to expand.
Hobbies
I run once or twice a week, having completed more than 110 parkruns with a median time of 21m10s / 5km and a median position of 8th.
My hobbies are running 🏃🏼🌲; singing in my church choir 🎶; board games 🎲; making coffee ☕; social media 📱; task management ☑️; documentation 📄 & web development 🌐; going on overnight hikes 🌄; and drinking beer 🍻.
👩❤️👨👩🏾🤝👨🏽
with @knock_solo.
Gender Pronouns
He / his / him
Buy me lunch 🥗 to support my volunteer projects
(Please reference the project that you are supporting.)
Luno Bitcoin wallet
3HE3DXnCVA7EDGTcbKAtPzGNtrUL6BA7CA
Personality: INTJ
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/Heritage
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.
Politics
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.
Languages
English (fluent)
Afrikaans (conversational)
isiXhosa (basic)
Inspirational Quotes
Matthew 7:1–5 (NRSV)
“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.”