Post Job Free

Resume

Sign in

Expert Level Us Citizen

Location:
Jersey City, NJ
Posted:
March 20, 2024

Contact this candidate

Resume:

Ram M Praturi

Blockchain SME

US Citizen

Email: ad4g1d@r.postjobfree.com

Phone: +1-929*******

Summary:

• Created several blockchain solutions for both enterprise and crypto situations Clients: Credit Suisse, Citi Group, IBM, NYPD, Chain Ninja Corporation, Nest Global Solutions, SecureRx

• Lead the team on blockchain bond tokenization on Mainnet and Layer 2.

• Expert in secure sharding of PrivateKey for 4Eye/6Eye access to the smart contract

• Expertize in Tokenomics for the Bond tokens & cash tokens deployed by the bank on the mainnet.

• Implemented Multi Party Compute solution within the enterprise

• Adopted multisig wallets for admin role.

• Proficient in several blockchain technologies such as Hyperledger fabric, sawtooth, Ethereum, BitCoin, Sui, Solana, DAML- Canton

Layer 1

• Expert on EVM architecture, calldata analysis, mempools and account abstraction

• Built DeFi solutions using Rust on Solana and Solidity on Ethereum

• Built Cardano on sidechains for transfer of assets as POC

• Performed bitcoinjs solutions for BIP

• Built DeFi NFT tokens as both ERC721 and ERC1155. Layer 2

• Layer 2 programming including Cairo on starknet

• Expertise in Circom, Zokrates

• ZK Rollups using rust,Analyzed sequencers on polygon

• Worked on arbitrum layer 2 solutions.

• Developed zkBridges using rollups. Familiar with instant sync using zk rollups on bitcoin. Blockchain Protocol Engineering

• Developed custom blockchains using Substrate

• Developed Rust code in balding custom blockchain using substrate independent of Polkadot, configured p2p protocols using rust libp2p for achieving network optimization with gossip, flood, autonat and dcutr.

• Configured kademlia for discovery and routing

• Worked on Tendermint, CosmosSDK and CometBFT .

• Achieved targets on consensus, smart contract capabilities, security and scalability of the network. DeFi: Lending Protocols, DeX & Crypto Trading Platform:

• Built Lending DeFi for the Bonds, Developed MEV and ARB Bots

• Developing perpetuals for the bond market for derivative trading

• Worked on the lending protocols like Compound, Aave, Uniswap and Drift (solana)

• Built AMM and liquidity pools on dev net for Bonds Experience in Smart Contract Security Audit

• Expertise in Solidity security analysis; Expert in analyzing ERC20, ERC721, ERC1155 and DeFi contracts of various Protocols like Lending, AMM, Liquidity pools, ARB BOTS and MEV BOT with an understanding of the Threat modeling and vulnerabilities specific to each usecase..

• Expertise in developing smart contracts/ scripts to simulate an attack with a deep understanding an attacker-mindset and the current range of hacks/attacks.

• Solid understanding of the Ethereum Virtual Machine, World State and Merkle Trie;

• Assessment of threats at various stages, both offchain and onchain & the wallets including HSM. Assessment of vulnerabilities, categorizing as Hot/Critical, Medium & Low and mitigating.

• Complete understanding of common smart contract vulnerabilities;such as reentrancy

• Complete familiarity with mythril and other common tools and frameworks used for the development and security analysis of smart contracts;

• Expertise in n debugging skills and/or experience in reverse engineering, as well as opcodes;

• Conversant with Cairo, Starknet, circom, for analyzing security threats in layer 2, sequencer, ZKSnarks and ZkRollups EDUCATION

TECHNOLOGY EXPERIENCE

MBA : Indian Institute of Management,India

Engineering :Bachelor of Technology India

Vice President

Deutsche Bank

Feb 2023 till date

As the blockchain SME lead to integrate with the bonds issuance of the Bank on the DLT. The Bank was apprised of the new way Asset Management methodology of keeping the assets on blockchain distributed ledger technology.

This solution of DLT is architect by me and the entire architecture layout has been presented to the management with the option of various blockchain protocols like hyperledger, DAML, sawtooth and Ethereum. After evaluation Ethereum mainnet is chosen for its wide decentralized network of nodes. There are several on-chain and off-chain processes required to keep the cloud based MongoDB databases to support this effort. The data on the Ethereum blockchain is kept in synchrony with the bank’s legacy infrastructure for bonds using oracles as smart contracts.

I have deployed the smart contracts consisting of the Digital Bond, the Cash Token, along with the DvP (Delivery vs Payment) & DeFi smart contract to enable atomic swap between the tokens. Cash Tokens are integrated with the cloud based Cash positions of the bank’s legacy system. I have designed and developed the smart contracts and led the team to code them in Hardhat, tested it on Remix. Gas optimization is done, threat modelling was done, vulnerability assessment was done internally, security audit was done internally by creating hacking smart contracts that can potentially cause loss of assets. The most important aspect of the effort was to protect the keys on a wallet, I have introduced an HSM solution along with MPC so as to enable 4Eye/6Eye on the SSO, for access and administration of these assets on the blockchain.

My efforts involved making presentation to eWPG and BaFin regulatory authorities in Europe where the bond token issuance have been done on the mainnet. Further I have been the part of the team that did the Digital Asset Custody solution for the bank customers.

As Blockchain SME

With Credit Suisse Bank -

Jan 2022 to Dec 2022

with Credit Suisse Bank The bank has implemented tokens to capitalize real estate in some of the states with in United States using Homium tokens. II was instrumental in assessing the viability of the proposal and the architecture . This project led by consisted of Homium tokens issued to the Lenders in consideration of loan against the home owners equity are ERC1155 tokens rendering support to both ERC20 and ERC721. Project involves integration of various technologies like Fireblocks, Kaliedo, Securitize and others. My role is to build the smart contracts and write the client code in GoLang along with others as well as to bring up the blockchain on those environments. Fireblocks is a MPC Wallet implementation, the requirement was to integrate Fireblocks to the Credit Suisse environment using solidity and nodejs. Kaliedo provided the private ethereum on clique protocol which maintained the digital assets. These digital assets were accessed through the Fireblocks using mobile app and backend Multi Party Compute wallet.

Dealt extensively with blockchain security related work in collaboration with EEA.

Uncovered unknown security vulnerabilities and code flaws in programs, validated vulnerabilities, and prepared security hardening reports.

Worked extensively on DeFi contracts

With Telecanor Inc - Blockchain as a

service - May 2021 to Dec 2021

Blockchain SME with Telecanor Inc Blockchain as a Service Project Remote Architect the entire solution for setting up Blockchain as a service Included Ethereum as Mainnet, Ethereum as Clique, Hyperledger and R3-Corda options to the user for implementing their blockchain project Project involved setting up the infrastructure, submitting and running the chaincode or solidity code in the environment that is setup for the client Project involved providing APIs as per the functions with in the chaincode or solidity I am responsible for the development of chaincode and client code in GoLang. Worked on Decentralized Identifiers of W3C standards.

With Citi Bank as blockchain SME -

July 2019 to May 2021

Syndicated Loans Project Created a methodology for capturing Syndicated loan data across various participating banks. Built a complete Blockchain implementation consisting of several peers on a Hyperledger Fabric platform Deployed IBM Blockchain extensions on Microsoft VS code in the Citi Infra to develop the solution, test it and debug it Developed the Chaincode on GoLang Deployed the solution across several peers across banks as docker swarm to broad-base the Hyperledger fabric Installed docker, Hyperledger Fabric on the Citi Linux Infra located in the private network. Syndicated Loan application enables real time tracking of various change across the participants in terms of disbursements, percentage participation Created online UNCO reports as part of Risk assessment on front ending in Term Loan, Swing-line and Letter of Credit facilities in a Syndicated Loan I was responsible for the development of chaincode and client code in Java Chaincode was on typescript, hyperledger client on typescript which was consumed by serverside code on nodejs. Nodejs provided the Json for ReactJS front end. Responsibility extended from a) setting up the hyperledger fabric on several fedora servers including the Orgs and Peers and running the chaincode that I have written, b) writing the typescript client for accessing the blockchain c) writing the Serverside nodejs c) building Microservices based on RestFul, GraphQL APIs and event streaming pipelines based on MQTT, Strong command in Java, GoLang, and Solidity, using high-performance, high-availability, secure coding practices.

As Data Architect using the AWS platform I had integrated the DLT to synchronize with the legacy information of the bank.

With Chain Ninja Corporation -

Edison Sep 2018 to July 2019

Open Economy Blockchain Project; ChainNinja is a consulting company working on several client projects primarily on blockchain and cryptography solutions. Evolved a strategy of Token for exchange of consideration with survey participants Built the ERC20 token from ground up with solidity code Created the ethereumjs client code to access the token on Private blockchain Built private blockchain networks on Clique Built utilities like Ethereum explorer on private networks Extensively using docker for production maintenance of the Private blockchain Implemented Hyperledger Fabric for storing for survey participants rewards transactions. AWS cloud implementation Implemented Corda for benefit module Implemented Hyperledger for rest of the modules docBloxs Project Created a special smart contract to implement legal chain of custody of digital assets Maintained structures of information on digital assets inside the smart contract Created web3js client in serverless node js to interact with the above smart contract Utilized the Remix to actively debug while evolving the smart contract code Deployed the smart contract on Mainnet and Private Clique blockchain Built loopback APIs for utilization by the frontend to integrate with the web3js docBloxs is a comprehensive blockchain technology project for maintaining legal chain of custody including escrow operations Used automatic asymmetric encryption using publickey of digital assets which can only be decrypted using privatekey of the intended recipient. Evolved and coded the implementation of storing the encrypted files on Interplanetary file system (IPFS) in structured folders Implemented the financial aspects on DAML. Implemented blockchain record of permissions and transactions during the transfer of legal custody of digital assets. Customized the solution for Plasma protocol with Child Chains and Root Chain Setup Hyperledger fabric and fabric SDK Backend/Frontend development on the Blockchain team for clients, which include attorneys and survey organizations Developed fast and efficient chaincode (written in Go) to manipulate, format client data and then store it in the ledger Use Go libraries to write validation functions for client data as well as the objects that hold them Write queries for the internal database; allowing for easier data retrieval and formatting Create Rest API routes in the NodeJS server that invoke the chaincode Assist Frontend developers with UI creation, LoopBack and REST API calls (using services in AngularJS)

API Architect

IBM -

July 2017 to July 2018

Datapower/IIB/ Blockchain architect at New York state Worked on evaluating Hadoop and Apache Spark for the huge data needs of the clients on 2 Nodes

As Blockchain Developer

SecureRx Solutions

June 2015 to July 2017

Pharma DSCSA Project Pharma DSCSA project is the application provided for pharmaceutical companies for implementing pedigree and track and trace solution for pharmaceutical and cosmetic products as recommended by FDA. Ethereum: Worked extensively on Ganache CLI, Solc on Solidity Code for blockchain simulation locally before using MainNet Used private network for proof of concept using geth with init and genesis.json Worked on Web3 on Private Ethereum along with Node console Exposure to ERC- 20/223(Solidity) Deployed on TestRPC for building reliable smart contracts, Dapps and distributed ledgers Worked on Remix and sol files to run on Ethereum for deployment of smart contracts Hyperledger Fabric: Implemented the Pharma pedigree application on Hyperledger Fabric on docker with Java-sdk in permissioned blockchains. As CTO

TeleCanor Global Limited - India

January 2004 to January 2014

Performing the roles of a Technology Architect & Lead Developer, Business Analyst and Project Manager Payment Gateways: Implemented whitelisted proprietary IVR and web-based Payment Gateway product for card payments Implemented across several hundred ICICI retail clients Telecom: Developed a product for automated promotions of telecom products Implemented outbound dialers on PRI lines for several telecom majors Technical Lead & Architect (Offshore): Design and development of DataPower interfaces . Created Deployment policies for SIT/ UAT/LP and Prod Deployments creating network requests for port and URI configuration with network teams worked with LDAP team to setup roles. Creating a host of MicroServices with RESTful API as part of enterprise requirements in Java with Spring framework.

Consultant

Syscom Wireless Technologies Inc - Iselin

January 2000 to January 2004

As a Consultant: Senior Architect Consultant NJ Worked at Cigna in Technology Architecture Practice as Subject Matter Expert in WebSphere and Java technologies. Senior Architect and Subject Matter Expert Senior Architect

Shelter Insurance Corporation - Columbia

January 1998 to January 2000

MO EAI project to enable legacy data on Mainframe via IMS connect to Webclient on AIX. Senior Consultant

IBM - Paramus, January 1997 to January 1998

● Amazon Web Services (Master)

● Blockchain (Master)

● Enterprise Integration Architecture

● Agile, SDLC, SCRUM

● W3C, DID and IMS credential standards

● Object-Oriented Design, Relational Database Design, and Cloud

● SQL, NO-SQL

● Vyper

● Wasm

● Move

● Yul

● Circom, Noir, Zokrates

● Cairo

● Data Encryption (Master)

● Git (Master)

● Hyperledger Fabric (Master)

● Java (Master)

● Node.js (Master)

● Kubernetes

● Terraform

● REST API (Master)

● Microservices (Master)

● Solidity (Master)

● Spring Framework (Master)

● TypeScript (Master)

● Go programming language (Expert)

● MongoDB (Expert)

● Apache Maven (Proficient)

● zKSnarks (Proficient)

● Python Programming (Proficient)

● Rust (Proficient)

● GCP

● Windows Azure Platform (Proficient)

SKILLS



Contact this candidate