Thanks to visit codestin.com
Credit goes to github.com

Skip to content
View mortezashojaei's full-sized avatar
🎯
Focusing
🎯
Focusing

Organizations

@iran-react-community @khu-team

Block or report mortezashojaei

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mortezashojaei/README.md

MORTEZA SHOJAEI

Solidity Ethereum React TypeScript NodeJS NestJS AWS Git Rust

// SPDX-License-Identifier: MIT
pragma solidity ^0.8.17;

interface IBlockchainEngineer {
    function buildSecureSolutions() external returns (bool);
    function auditSmartContracts() external view returns (uint256);
    function optimizeGasCosts() external;
    function developFullStackDapps() external;
}

contract MortezaShojaei is IBlockchainEngineer {
    function buildSecureSolutions() external pure override returns (bool) {
        return true; // Always prioritizing security
    }

    function auditSmartContracts() external pure override returns (uint256) {
        return type(uint256).max; // Maximum attention to detail
    }

    function optimizeGasCosts() external pure override {
        // Implements the most efficient patterns
    }

    function developFullStackDapps() external pure override {
        // Seamless integration between on-chain and off-chain components
    }

    // Currently exploring Rust for blockchain development
    function exploreRust() external pure returns (string memory) {
         return "Building the future";
    // }
}

⚑ BLOCKCHAIN ENGINEER & FULL STACK DEVELOPER ⚑


πŸ’» TECHNICAL MASTERY

Smart Contracts: Solidity, EVM, EIPs/ERCs

Development: Hardhat, Foundry, Truffle

Chain Expertise: Interoperability, Bridging Solutions

Advanced Web3: Account Abstraction, L2s, Zero Knowledge

Frontend: React, TypeScript, Next.js

Web3: ethers.js, web3.js, The Graph

Backend: Node.js, NestJS, RESTful APIs

DevOps: Git, GitHub Actions, AWS

πŸ› οΈ CORE COMPETENCIES

βœ… Smart Contract Development & Auditing

βœ… DeFi Protocol Implementation

βœ… Cross-Chain Solutions

βœ… Gas Optimization

βœ… Full-Stack dApp Architecture

βœ… Cloud Infrastructure & Deployment

βœ… CI/CD & Version Control


🌐 CONNECT

Personal GitHub Company GitHub LinkedIn Twitter


"Decentralization is not just a technical architecture; it's a commitment to building systems where trust is implicit and freedom is explicit."

Pinned Loading

  1. po0uyan/memsafe po0uyan/memsafe Public

    Rust memsafe crate

    Rust 80 1

  2. port-scanner port-scanner Public

    A fast, concurrent port scanner with blockchain and web service detection

    Rust 5

  3. pk-manager pk-manager Public

    Private key manager for managing cryptographic private keys with encryption support

    Rust 2

  4. rangamap rangamap Public

    TypeScript 9

  5. Using laravel-echo in reactjs Using laravel-echo in reactjs
    1
    import React, { FC } from 'react';
    2
    import { useSocket } from '@myapp/hooks';
    3
    import {Order} from '@myapp/models';
    4
    
                  
    5
    
                  
  6. use media query in styled components... use media query in styled components ( DRY )
    1
    const mediaQuery = (key: keyof typeof screens) => {
    2
      return (style: TemplateStringsArray | String) => `@media (max-width: ${screens[key]}px) { ${style} }`;
    3
    };