Henry Elder

Software Engineer at ADAPT Centre

Ireland
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
Henry Elder is a software engineer in Ireland with 11 years of experience bridging deep learning research and production-grade blockchain engineering. He completed a PhD in deep learning for data-to-text and NLG and has since pivoted to building Rust smart contracts on Solana, contributing to widely used projects like Anchor and implementing IDO/financial pools. Henry combines research-grade ML expertise (contributions to OpenNMT and ParlAI) with hands-on backend and trading systems experience, having built an automated trading app with Interactive Brokers and production prediction-market contracts integrating Serum. His background in actuarial science and quantitative roles informs a pragmatic, risk-aware approach to system design and tokenomics. Notably comfortable moving between PyTorch ML codebases and low-level Rust smart contract logic, he excels at shipping robust, auditable systems that sit at the intersection of ML and decentralized finance.
code10 years of coding experience
job2 years of employment as a software developer
bookBachelor of Arts (B.A.), Mathematics and Economics, II.1, Bachelor of Arts (B.A.), Mathematics and Economics, II.1 at Trinity College, Dublin
bookSt. Andrew's College
bookDoctor of Philosophy - PhD, Artificial Intelligence, Doctor of Philosophy - PhD, Artificial Intelligence at Dublin City University
bookMaster of Science (MSc), Actuarial Science, 1st, Master of Science (MSc), Actuarial Science, 1st at University College Dublin
languagesSpanish
github-logo-circle

Github Skills (16)

smart-contracts10
pytorch10
machine-learning10
machine-translation10
transfer10
nlp10
rust10
neural-machine-translation10
solana10
anchor10
python10
blockchain10
data-cleaning9
deep-learning9
language-model9

Programming languages (16)

MDXJavaC++RustCTeXHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
solana-foundation/anchor

Apr 2021 - Jan 2023

⚓ Solana Sealevel Framework
Role in this project:
userBackend Developer
Contributions:2 releases, 76 reviews, 32 commits in 1 year 9 months
Contributions summary:Henry's contributions focused on the implementation of an IDO (Initial DEX Offering) pool within the Solana framework. Their work involved developing the smart contract logic in Rust, specifically within the `anchor` framework, and included time-based access controls, token transfers, and minting. They also added functionality to exchange USDC for redeemable tokens and redeemable tokens for USDC and watermelon tokens, along with the logic to withdraw USDC. The commits provide strong evidence of development efforts related to financial smart contracts on the Solana blockchain.
coralsolanarustblockchainsealevel
OpenNMT/OpenNMT-py

May 2017 - Jul 2018

Open Source Neural Machine Translation and (Large) Language Models in PyTorch
Role in this project:
userML Engineer
Contributions:6 commits, 6 PRs, 50 comments in 1 year 1 month
Contributions summary:Henry primarily contributed to bug fixes and code improvements within the OpenNMT-py framework. Their work includes correcting errors in training-related functions, addressing issues with feature handling, and fixing a bug related to the target variable. They also provided advice on sharding and fixed a small misspelling, indicating a focus on the core functionality and operational aspects of the neural machine translation system.
pytorchdeep-learningmachine-translationtranslationneural-machine-translation
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
Henry Elder - Software Engineer at ADAPT Centre