Tarik Gul

Senior Software Engineer at Parity Technologies

United States
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
Tarik Gul is a Senior Software Engineer with six years of experience building full-stack systems and open-source tooling, currently contributing at Parity Technologies where he has enhanced Polkadot/Substrate UI and the substrate-api-sidecar REST service. Grounded in applied mathematics, he blends hands-on JavaScript and Node expertise with Rust and TypeScript work on blockchain integrations, plus scripting in Ruby and Python for audio and network projects. He pursues applied cryptography and computational geometry in open-source work, adding practical API features like finalized block tags and feeByEvent support. An avid outdoorsman and history buff, Tarik brings curiosity-driven side projects—such as a Raspberry Pi–based Alexa-style voice agent using pocketsphinx and threaded Python audio processing—that reflect his knack for systems-level thinking and protocol design.
code6 years of coding experience
job4 years of employment as a software developer
bookApplied Mathematics, Applied Mathematics at Sonoma State University
stackoverflow-logo

Stackoverflow

Stats
115reputation
541reached
0answers
1question
github-logo-circle

Github Skills (21)

api-rest10
substrate10
javascript10
restful-api10
typescript10
ui-design10
polkadot-js10
api10
rest10
typescript-types10
blockchain10
rest-api10
typescripts10
polkadot10
react10

Programming languages (9)

TypeScriptCSSRustSolidityJavaScriptGoHTMLTcl

Github contributions (5)

github-logo-circle
REST service that makes it easy to interact with blockchain nodes built using Substrate's FRAME framework.
Role in this project:
userBack-end Developer
Contributions:55 releases, 1041 reviews, 403 commits in 2 years 3 months
Contributions summary:Tarik's contributions focused on enhancing the functionality of the REST service by integrating new features and improving existing ones. They added support for public node URLs and incorporated a mechanism to issue warnings for unsecure and/or local URLs. Furthermore, they introduced the addition of a finalized tag when querying blocks and added support for the `feeByEvent` query parameter, indicating a focus on improving the API's capabilities.
substrateblockchain-nodesframerest-serviceblockchain
polkadot-js/apps

Jul 2021 - Apr 2025

Basic Polkadot/Substrate UI for interacting with a Polkadot and Substrate node. This is the main user-facing application, allowing access to all features available on Substrate chains.
Role in this project:
userFull-stack Developer
Contributions:474 reviews, 411 PRs, 388 pushes in 3 years 9 months
Contributions summary:Tarik primarily updated the Polkadot/Substrate UI, making several changes to the configuration and components. The user removed unreachable endpoints across multiple configuration files and made changes to the preimages and staking components. They also bumped the `@polkadot/*` dependencies and addressed issues related to the ledger and account features within the application.
substrateblockchainwalletchainssubstrate-node
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