CEO, Head Of Engineering at Portal Technologies Inc
Italy
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Alekos Filini is a software engineering leader and founder with 11 years of experience building secure Bitcoin and wallet infrastructure, currently serving as CEO and Head of Engineering at Portal Technologies in Italy. He led the creation and maintenance of the widely used Bitcoin Dev Kit (BDK) and has contributed core functionality and security improvements to prominent Rust Bitcoin projects like rust-bitcoin and rust-miniscript. His hands-on background spans hardware wallet prototypes, mobile wallet apps, Lightning research, and integrations such as Ledger and Tor, demonstrating a deep practical knowledge of Bitcoin consensus and wallet privacy. Alekos combines executive leadership with low-level protocol expertise, regularly authoring improvements to transaction handling, descriptor key management, and secure network clients (SSL/SOCKS5). He is notable for bridging open-source stewardship with product-focused engineering—shipping both foundational libraries and consumer-facing wallet products. Based in Italy, he brings a pragmatic blend of security-first engineering and entrepreneurial drive to cryptocurrency infrastructure.
11 years of coding experience
5 years of employment as a software developer
Computer Science, Computer Science at ITIS Castelli
A modern, lightweight, descriptor-based wallet library written in Rust!
Role in this project:
Back-end Developer & Security Engineer
Contributions:8 releases, 416 reviews, 459 commits in 2 years 10 months
Contributions summary:Alekos appears to have primarily worked on back-end development within the Bitcoin Dev Kit (BDK) project. Their commits focused on implementing and improving the functionality of the Electrum client, including the addition of SSL and SOCKS5 support for secure communication. They also added functionality to the `create_tx` module and to the `Wallet` to manage the underlying data. Additionally, they implemented key enhancements to the `PsbtUtils` and signed the transactions with a few constraints.
Support for Miniscript and Output Descriptors for rust-bitcoin
Role in this project:
Back-end Developer
Contributions:20 reviews, 19 commits, 9 PRs in 2 years 2 months
Contributions summary:Alekos primarily contributed to the implementation of Miniscript and Output Descriptors for the `rust-bitcoin` library. Their work involved adding new data structures like `DescriptorSecretKey` and `DescriptorXKey`, as well as implementing parsing, derivation, and serialization functionalities. They also introduced a fuzz target for `DescriptorSecretKey` and addressed issues related to temporary secp contexts. Further, the user added utility functions and made adjustments to existing components to refine the descriptor functionalities.
rustminiscriptrustlangbitcoindescriptors
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
Alekos Filini - CEO, Head Of Engineering at Portal Technologies Inc