Muhammed Tanrıkulu is a Senior Software Engineer with 11 years of experience building full-stack and decentralized systems from Warsaw. He has led cross-platform projects and shipped production-grade components for Golem’s decentralized compute marketplace and ENS’s naming infrastructure, working across React, Node.js, Rust, Python and Solidity. As a co-founder of Almonit and a dual contributor to both core RPC/backend logic and frontend UX, he bridges low-level protocol work (versioning, RPCs) with polished user interfaces. His background spans mobile, desktop (Electron) and cloud-native tooling, and he brings a practical mix of open-source collaboration and product-minded engineering. Unusually, he pairs a master’s in AI with deep hands-on blockchain experience, enabling both research-informed thinking and robust system delivery.
11 years of coding experience
8 years of employment as a software developer
Bachelor of Science (BSc), Computer Engineering, Bachelor of Science (BSc), Computer Engineering at İstanbul Aydın Üniversitesi
Master of Science (MSc), Artificial Intelligence, Master of Science (MSc), Artificial Intelligence at Warsaw University of Technology
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Politechnika Krakowska im. Tadeusza Kościuszki
Golem is creating a global market for computing power.
Role in this project:
Back-end Developer
Contributions:2 releases, 129 commits, 46 PRs in 2 years 7 months
Contributions summary:Muhammed contributed to the Golem project by adding and modifying core RPC methods, which included version and status retrieval functionalities. They implemented changes across multiple files, including the client and RPC mapping files, indicating involvement in the system's core logic and API. Further, they added protocol versioning to the logging, and performed variable path updates to testing. Overall, the contributions focused on extending the system's capabilities and improving its maintainability.
Contributions:11 reviews, 57 commits, 40 PRs in 3 years 3 months
Contributions summary:Muhammed primarily focused on improving the user interface and fixing bugs within the ENS app. They addressed issues in the Opera browser related to undefined properties, corrected issues with EtherScan links, and checked reverse registry records. Additionally, the user worked on UI improvements like canceling dropdowns when clicking outside and updating the avatar display. Their contributions showcase a focus on frontend development and UI/UX improvements.
ensreacttypescriptapp-manager
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
Muhammed Tanrıkulu - Senior Software Engineer at ENS Labs Ltd