Elliot Leal Friedman, Applied Cryptography Developer in Raleigh, NC, United States
Elliot Leal Friedman

Applied Cryptography Developer in Raleigh, NC, United States

Member since September 16, 2018
As an ex-IBM blockchain engineer, Elliot has been involved in blockchain and cryptocurrencies for over seven years. Elliot is currently the tech lead at Sifchain, where he has to lead a team that had close to 50 million dollars locked in the team's smart contracts. Elliot discovered his passion for smart contracts through a deep dive into the EVM. Elliot has experience working in startups and corporate environments and brings tenacity and passion working with blockchain and decentralization.
Elliot is now available for hire

Portfolio

Experience

Location

Raleigh, NC, United States

Availability

Part-time

Preferred Environment

Remix IDE, Metamask, Truffle, MacOS, Linux, Ethereum, Solidity, Solidity Assembly

The most amazing...

...attainment I've reached was pioneering new smart contracts and inventing a new paradigm of parametric insurance without trusted third parties at risk harbor.

Employment

  • Smart Contract Architect and Engineer

    2019 - PRESENT
    Noow Art
    • Architected and engineered all smart contracts.
    • Created all unit tests to ensure proper contract behavior.
    • Designed system from ground up to meet all business requirements.
    Technologies: Ganache, Truffle, Solidity, Ethereum
  • Blockchain Program Director

    2018 - PRESENT
    The Decentralized Education Nexus
    • Created all Ethereum course content to make an engineer production-ready.
    • Researched EVM to gain a fundamental understanding of operating system smart contracts are built on.
    • Created tests to check for student's pre-requisite blockchain knowledge.
    • Performed extensive research on new blockchain frameworks to find platforms to effectively solve problems for clients.
    • Trained all DEN teachers in Solidity, EVM, and Truffle so that they could effectively teach students.
    Technologies: Truffle, Earned Value Management (EVM), Bitcoin, Ethereum, Solidity

Experience

  • Created a Solidity Curriculum

    - Built out a curriculum teaching students blockchain concepts and solidity.
    - Curriculum talked about PKI, blockchain concepts and consensus mechanisms
    - The curriculum included items such as design patterns, proxy contracts, non-fungible tokens, and attack vectors.
    - The curriculum was heavily project based and emphasized hands-on learning
    - The curriculum included a lesson where we simulated the DAO re-entrant attack to show students how to create smart contracts that are secure from attackers
    - The curriculum covered low-level functions such as assembly and delegate calls.

  • Daboo Lending Platform

    Coordinated a team of two developers that created a responsive MVP for a stealth mode startup. The tech stack included HTML/CSS, Web3, Solidity, and JavaScript.

  • ERC20
    https://github.com/ElliotFriedman/SolidityIntro

    Implemented the ERC20 standard to specification with add-ons such as burn and mint functions for delivery to the customer.

  • Recreated Data Encryption Standard
    https://github.com/ElliotFriedman/ft_ssl_des

    Successfully recreated the ECB and CBC encryption modes for DES in C as a command line program. The program will handle base64 encoding and decoding for ciphertext and allows you to input your own password and salt.

Skills

  • Languages

    C, Solidity, JavaScript, Go, Java, Python 3, C++, Solidity Assembly
  • Libraries/APIs

    Node.js, Malloc
  • Platforms

    Ethereum, Blockchain, Hyperledger, MacOS, Linux
  • Other

    Infura, ERC20, ERC721, Smart Contracts, OpenZeppelin, Shell Commands, Applied Cryptography, Bitcoin, Earned Value Management (EVM)
  • Frameworks

    Truffle
  • Tools

    Metamask, Remix IDE, Ganache

Education

  • Master's degree in Software Engineering
    2017 - 2018
    School 42 - Fremont, California

To view more profiles

Join Toptal
Share it with others