Islam El-ashi

AI Lead at DFINITY

Zurich, Zurich, Switzerland
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
Islam El-ashi is an AI Lead and seasoned software engineer with 16 years of experience building distributed systems, blockchain integrations, and low-latency advertising infrastructure. Based in Zurich, he led the Bitcoin integration for DFINITY’s Internet Computer—enabling smart contracts to hold, send, and receive Bitcoin—and contributed back-end improvements to high-profile projects like Internet Identity. A pragmatic engineer and founder, he co-founded Elk to create decentralized IoT developer hardware and has a track record of shipping production systems at Twitter and TellApart. He combines deep systems and backend expertise with machine learning roots from internships at Evernote and Google, making him comfortable across execution layers, governance, and infrastructure. Curiosity-driven and multidisciplinary, he has pursued projects as eclectic as sending cameras to space and sequencing his own mitochondrial DNA, reflecting a taste for unconventional engineering challenges.
code16 years of coding experience
job11 years of employment as a software developer
bookNon-Degree (Exchange Student) Computer Science, Non-Degree (Exchange Student) Computer Science at National University of Singapore
bookMIT Global Entrepreneurship Bootcamp - Class 5 Certificate in New Ventures Leadership, MIT Global Entrepreneurship Bootcamp - Class 5 Certificate in New Ventures Leadership at Massachusetts Institute of Technology
bookNon-Degree (Exchange Student) Computer Science, Non-Degree (Exchange Student) Computer Science at National Taiwan University
bookBachelor of Computer Science, Bachelor of Computer Science at University of Waterloo
languagesArabic, English, German
stackoverflow-logo

Stackoverflow

Stats
245reputation
17kreached
4answers
3questions
github-logo-circle

Github Skills (24)

internet-computer10
back-end-development10
apidoc10
user-authentication10
bitcoin10
authentication10
bitcoins10
api10
cryptography10
blockchain10
ca10
rust10
chain9
icx9
unit-testing8

Programming languages (16)

C#RustCMakefileScalaGoTLAModelica

Github contributions (5)

github-logo-circle
dfinity/ic

Dec 2021 - Jan 2023

Internet Computer blockchain source: the client/replica software run by nodes
Role in this project:
userBack-end Developer
Contributions:15 reviews, 185 commits, 2 branches in 1 year 1 month
Contributions summary:Islam's commits primarily involve implementing components for the Bitcoin integration, including a Bitcoin payload builder and the addition of internal and external endpoints for the management canister to interact with the Bitcoin network. The user introduced a `BitcoinStateBits` structure to prepare for future state migration and updated error handling for several endpoints. Moreover, they have been refactoring types and adding essential features such as pagination and test support, aligning the codebase with the project's overall goals.
replicablockchainnodesdfinityinternet
dfinity/examples

Jul 2022 - Jan 2023

Example applications, microservices, and code samples for the Internet Computer
Role in this project:
userBack-end Developer
Contributions:16 reviews, 60 commits, 19 PRs in 6 months
Contributions summary:Islam primarily contributed to the development of a basic Bitcoin wallet and associated APIs within the context of the Internet Computer (IC) blockchain. Their work involved implementing core functionalities such as building, signing, and sending Bitcoin transactions. The user also refactored the code, added fee-related functionalities, and made the network configurable for the Bitcoin API.
dfinitymicroservicesinternetinternet-computermicroservice
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
Islam El-ashi - AI Lead at DFINITY