Skip to content
View hrmneffdii's full-sized avatar

Block or report hrmneffdii

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
hrmneffdii/README.md

Hi there! I'm Herman

(Currently looking opportunities for internship as a blockchain developer(Smart Contract) ! My cv)

I am captivated by the security challenges and potential of smart contracts within blockchain technology. Driven by a deep curiosity, I explore and analyze the intricacies of decentralized systems, with a particular emphasis on identifying and mitigating vulnerabilities in smart contracts.

Technologies and tools

Build Smart Contract : Solidity, Foundry

Static Analysis Tools : Slither, Aderyn

Web Tech Stack: ReactJs, ExpressJs, NextJs

Ability

  • Build smart contract via Foundry
  • Highly understand about ERC20 and ERC721
  • Fluent in unit testing
  • Have experience with Fuzz/Invariant testing
  • Skilful to prepare a protocol for auditing
  • Formal Verification in depth (soon..)

Portofolio

On progress

Project Smart Contract Based

Title Description
Foundry Fund Me It aims to modernize the traditional fundraising landscape by providing a transparent, secure, and efficient platform
Foundry NFT Create a simple nft to implement ERC721 as well as deploying it on testnet
Foundry DeFi Stablecoin A stablecoin that maintains its value through robust collateral management
Upgradeable Smart Contract A smart contract application for implementing upgradeable smart contract via UUPS. Users should be able to use implementation of BoxV1

Project Web Based

Title Description
Recommendation Movie The project is implemented by recommendation system of machine learning. A tech stack MERN with python integration. Allows someone click the film as well as receive a film recommendations.
My web portfolio This project aims to report such as my short biography etc. This project is built with Typescript, NextJs and Tailwind.

Auditing

Title Description Tags
Password Store A smart contract applicatoin for storing a password. Users should be able to store a password and then retrieve it later. Others should not be able to access the password. - Private Variable
- No Access control
Raffle This project is to enter a raffle to win a cute dog NFT - Reentrancy
- DoS
- Unsafe casting
- Math overflow
- Weak randomness
Tswap The protocol allow a users to swap eth for poolToken and vice versa. The protocol is mini functionality of Uniswap - Invariant broken
- Error business logic
- Missing deadline check
ThunderLoan Thunderloan is one of the DeFi applications that allows user to take flash loan. A user take flash loans to arbitrage something and repay it in one transaction - Storage collision
- Logic Error
- Oracle Manipulation
Boss Bridge Boss Bridge is one of the DeFi applications that allows a user to send L1 token to L2 token that leverage vault concept. - Signature replay
- Low level call
- Infinite minting

Let's Connect

Linkedin Badge Gmail Badge

“I will lose myself when I stop learning.”

- Herman Effendi -

Pinned Loading

  1. foundry-nft foundry-nft Public

    Solidity 1

  2. foundry-defi-stablecoin foundry-defi-stablecoin Public

    Solidity 1

  3. foundry-upgradeable-contract foundry-upgradeable-contract Public

    Solidity 1