Muhammed Tanrıkulu

Senior Software Engineer at ENS Labs Ltd

Warsaw, Masovian Voivodeship, Poland
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
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.
code11 years of coding experience
job8 years of employment as a software developer
bookBachelor of Science (BSc), Computer Engineering, Bachelor of Science (BSc), Computer Engineering at İstanbul Aydın Üniversitesi
bookMaster of Science (MSc), Artificial Intelligence, Master of Science (MSc), Artificial Intelligence at Warsaw University of Technology
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Politechnika Krakowska im. Tadeusza Kościuszki
languagesEnglish, Turkish
stackoverflow-logo

Stackoverflow

Stats
138reputation
18kreached
11answers
1question
github-logo-circle

Github Skills (19)

ux-design10
javascript10
ui-design10
rpc10
go10
front-end-development10
ethereum10
react10
testing9
p2p9
apollo-client8
python7
i18next6
proguard6
android6

Programming languages (16)

MDXJavaC++CSSRustAppleScriptGoHTML

Github contributions (5)

github-logo-circle
golemfactory/clay

Sep 2017 - Apr 2020

Golem is creating a global market for computing power.
Role in this project:
userBack-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.
pythonethereump2pblockchaincryptocurrency
ensdomains/ens-app

Sep 2019 - Dec 2022

Legacy ENS manager app
Role in this project:
userFront-end Developer
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