Paddy Horan

Technology Lead, Actuarial And R&D at Assured Allies

Poland, Ohio, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Paddy Horan is a technology lead with 11 years’ experience blending actuarial expertise and hands-on engineering, currently heading Actuarial and R&D technology at Assured Allies. He brings a rare combination of applied mathematics and actuarial background with production-grade software and DevOps skills, having served as an Apache Arrow committer and contributed cross-platform Rust support and Windows CI to widely used projects like Apache Arrow and DataFusion. His work on maturin shows a focus on build automation and packaging Rust for Python ecosystems, improving developer workflows and reproducible builds. Previously a director and senior actuary at MetLife, he pairs domain knowledge in forecasting and financial modeling with practical engineering leadership. Colleagues rely on him to translate complex actuarial requirements into reliable, auditable systems and to drive cross-platform, performance-sensitive backend improvements.
code11 years of coding experience
job5 years of employment as a software developer
bookHigher Diploma, Actuarial Science (3.78 GPA), Higher Diploma, Actuarial Science (3.78 GPA) at University College Dublin
book1.1 Honors, Applied Mathematics and Statistics, 1.1 Honors, Applied Mathematics and Statistics at Maynooth University
github-logo-circle

Github Skills (25)

multiplatform10
python10
testing10
windows10
memory-management10
packaging10
conda10
cross-platform10
cicd10
apache-arrow10
compatibility10
automation10
parquet10
query-engine10
automations10

Programming languages (7)

C++ShellRustCHTMLPythonEmacs Lisp

Github contributions (5)

github-logo-circle
apache/arrow

Apr 2018 - Nov 2020

Apache Arrow is the universal columnar format and multi-language toolbox for fast data interchange and in-memory analytics
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:38 reviews, 55 commits, 115 PRs in 2 years 7 months
Contributions summary:Paddy primarily contributed to the Rust-based backend of the Apache Arrow project, focusing on expanding Windows support, including implementing and integrating Windows-specific memory management functions like `_aligned_malloc` and `_aligned_free`. They restored and maintained Windows compatibility and added CI/CD support using Appveyor for the Rust codebase. Moreover, the user enhanced the codebase by incorporating a builder for PrimitiveArrays and implementing support for the UnionArray structure.
memorymulti-languagetoolboxacceleratedarrow
apache/arrow-rs

May 2021 - Jun 2024

Official Rust implementation of Apache Arrow
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:20 reviews, 15 comments, 1 issue in 3 years 1 month
Contributions summary:Paddy primarily contributed to enhancing the Apache Arrow Rust implementation, focusing on cross-platform compatibility, particularly for Windows systems. Their work included implementing Windows support, adding continuous integration (CI) for Windows builds, and updating the codebase to ensure compatibility across different operating systems. They also addressed bugs and inconsistencies and updated documentation.
rustolapapachearrowapache-arrow
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial