Giter Site home page Giter Site logo

Introduction

Hi human, I'm Umar Khatab - A Full-stack Blockchain Engineer for over 3 years.

Built 15+ scalable web3 protocols

Focused on Securing new Web3 Projects.

1.5 Years Being a Security Researcher - Learning and Practicing

YouTube channel- Blockchain Ninja

My Career Aspects:

  • Senior Blockchain Engineer
  • Web3 Security Researcher

1. About Me (As a Blockchain Engineer)

As a Blockchain Engineer, I specialize in building protocols with the main focus on scalability, low cost, and better User experiences. Following are my major skills

Area of Expertise 🛠️

🔺 Decentralized Exchanges 🔺 Cross Chain Bridges 🔺 NFTs 🔺 Stable-coins 🔺 Multsig Wallets

🔺 Foundry 🔺 Hardhat 🔺 Truffle

🔺 Ethereum 🔺 Polygon 🔺 Tron 🔺 BSC 🔺 XRPL Solana

🔺 Web3 integration using Ethers.js + Web3.js + Lucid.js + Mesh Js + Xrpl.js

🔺 Next Js 🔺 Responsive Web development 🔺 Passionate about Blockchain industry

🔺 Listening and understanding 🔺 Team work

Languages

☢ Solidity ☢ Python ☢ Javascript

☢ Yul ☢ C++ ☢ Rust

☢ Php ☢ Haskell ( Cardano blockchain )

☢ Clarity ( Stacks blockchain )

Personal Projects 💻🔧

Let's have a sneak-peak at what I've built in the public so far :

Only Solidity-based ( Solidity on Steriods )

💠 Treasure Hunt - Treasure Hunt is an on-chain game where users can play, make the moves across the 10x10 board and Win ETH. The User who makes the move on the position where treasury is located , wins 90% of contract's funds .

💠 Uniswap V1 Clone - A Foundry-based Copy of Uniswap V1 with extensive test suite

💠 Solana-SPL-Token-Launch-Dapp - A solana based token launch decentralized App.

💠 EVM Swap Bridge - Swap your tokens across Ethereum, Binance Smart Chain , Polygon and Tron with Multiple Signature functionality

💠 Uniswap V2 Based Dex - Create and Trade pairs by adding liquidity and swap methods using Uniswap V2 smart contracts.

💠 Multisig Transfer _ Role-based Access - Role-based Multi-Sig having admin and managers role for proposing transactions.

💠 ETH - BSC Bridge - A cross-chain bridge to trade Native tokens across Ethereum and Binance smart chain.

Fullstack DApps

💠 Non-Custodial Wallet - Metamask-like wallet that can generate accounts, hold funds, and trade assets.

💠 Swap Stream - A Uniswap V2 model-based Constant Product AMM where you can swap, add liquidity, and remove liquidity.

💠 Staker - A platform to stake your money and earn 0.001 MATIC each second until the staking time is left.

💠 Slope Leverage - A Platform where you can buy tokens at a lower price, hold them and sell them at higher prices.

💠 Rentweb3 - A complete rental protocol for NFTs and Dapps.

💠 Everything about NFTs: Built entire life-cycle of

💠 CryptoFolio-ai - A crypto portfolio management system providing arbitrage opportunities. Working on risk analysis now.

💠 Synergy - A place to aggregate your social media presence in one place on a Decentralized Storage

💠 Decentralized Identity - Maintain your anonymous decentralized identity coming from the blockchain wallets using Ceramic.

💠 Minimal DEX- ETH Swap - A Dex to trade ETH with "U Tokens".

Rust 🦀

Text Editor in Rust - A Command Line Based Text Editor with basic features

Grepper in Rust - A Rust Program that searches for a particular string of data in all the files contained in the current working directory and Returns the location information.

Frontend Development ⚛

🛡 Facebook Clone - A fully Responsive and clean Front End for the Modern Meta's Facebook.

🛡 Google Clone - Google Search Engine clone better than original

🛡 Spotify Clone - Juicy and fully responsive Spotify App Clone

🛡 Netflix Clone - Famous Streaming service with a new look.

🛡 CryptoPunk - A juicy front end for an NFTs exchange platform.

Contributions 📚🧠

🔰 Gold Contributor ✨ at LearnWeb3Dao
        -   Helping others learn about blockchain and web3
🔰 Stacks Clarity Tutorial 👨‍🏫
        -  A guide to building a todo app on Stacks
🔰 Blockchain Fundamentals Course 🔗
        -   A free course on LinkedIn to learn the basics of blockchain
🔰 Master Cryptography Course 🔑🔐
        -   An in-progress course on LinkedIn to master cryptography

2. About Me ( As a Security Researcher)

Let's see about the various skills I have :

Skill Title Experience / Comments Explanation / Reference
Bug hunter 10+ Protocols ( April 2024 )
5+ Criticals, 6+ Highs, and 10+ Mediums
Focusing on Cantina + Cod4rena
Check my journey 👉
My Audits
CTF Cracker - Secureum RACE-24 Top 20
- AMAZE X DSS 2023 - Top 8
- Etherenaut
- DamnVulnerable DeFi
My CTFs Journey

Blockchain Content Writing

Giving back to the community

A sneak peak into my work 👇
- Wallets at a Bytecode level
- Ethereum Accounts Formation
- Bonding Curve DeFi Dapp Tutorial
- Gas Optimization
- Simplified Cryptography - Part 1
- Simplified Cryptography - Part 2
- Simplified Cryptography - Part 3
- Simplified Cryptography - Part 4
- Blockchain Fundamentals Course 🎯

...etc
✔ I simplify complex concepts
and strive to put them in a way
that a 10-20 year non-tech person can understand.

Visit My Twitter for latest content
Confident reading and writing Solidity code 3+ years My Solidity Work
ERC standards familiarity 1. Erc 20
2. Erc 165
3. Erc 721
4. Erc 777
5. Erc 1155
6. Erc 4626
a lot more ...
continuous journey to learn
Protocol Infrastructure
- POW, POS,PoX,PoB
- Block construction.
- TX propagation and mempool
- Nodes and clients.
- Familiar with other EVM blockchains
EVM chains
- Ethereum
- Tron
- Polygon
- Celo
Non-EVM
- XRP
- Cardano
Development And Testing Frameworks - Ethers & Web3 Js
- Foundry
- Hardhat
- Brownie( learning now)
- Truffle
- Remix IDE
Foundry is becoming the most beloved framework of mine

Courses and stuff ( Bottom UP )

Title Completion Comments
Secureum Bootcamp - Epoch ∞ in-progress - Scored 4/8 in Race 19
- Visited past 18 races. Check my Races Write-Up
Secureum Bootcamp - Epoch0 100% Got started with in-depth smart contracts security
Mastering Ethereum Book 100% Deep dive into EVM
Ethereum yellow & whitepaper 100% Deep dive into Ethereum protocol infrastructure
DeFi - A Deep Dive - Coursera 100% Learned about following 👇

🐱‍🏍 Concepts

  - AMMs
  - Lending/Borrow
  - Collateral
  - staking
  ..etc

💪 Protocols
  - Uniswap
  - Aave
  - Compound
  - DyDx
  ..etc
Bachelor in Computer Science 100% Got hands-on experience with 👇

1. Web2 Information Security
2. X86 Processor Architecture Assembly interpreter
3. Data Structures and Algorithms
4. Software Design
5. Software Engineering
6. Artificial Intelligence
7. Operating Systems
8. Professional Practices
9. Psychology of Society
10. Communication & Presentation skills

...and so much more.

Facts About me 🚀💼

  • Young startup founder - Check out RentWeb3

  • Helped 100 people start learning blockchain technology

  • Learnweb3Dao Grand Master

Education 🧠📚🚀

Bachelor in Computer Science : Fast Nuces Lahore - Pakistan's Nobel Institute for Learning Computer Science

Let's connect:

Connect with me on Twitter 🐦

Collaborate with me on GitHub and build the future of blockchain together 🔨🚀

Thank you for your time ✨🔥

0xumarkhatab's Projects

nftlaunchtoolkit icon nftlaunchtoolkit

This repository will illustrate my experience in NextJS , Wagmi, Tailwind

random-winner-game icon random-winner-game

We will build a lottery game today Each game will have a max number of players and an entry fee After max number of players have entered the game, one winner is chosen at random The winner will get maxplayers*entryfee amount of ether for winning the game

read-private-data-from-eth-contract icon read-private-data-from-eth-contract

We will build a simple contract, along with a Hardhat Test, to demonstrate this. Our contract will attempt to store data in private variables hoping that nobody will be able to read it's value.

rustlings icon rustlings

:crab: Small exercises to get you used to reading and writing Rust code!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.