We use cookies to ensure you have the best browsing experience on our website. Please read our cookie policy for more information about how we use cookies.
  • HackerRank Home

    HackerRank

  • |
  • Prepare
  • Certify
  • Compete
  • Hiring developers?

Deepanshu Gupta

@312_gupta

Full Stack Blockchain Developer | Actively seeking for new roles

Canada

About

Current

OptyFi

Education

George Brown College

More about me

I am a passionate Software Developer with 6+ years of experience rooting around different technologies driving today and tomorrow. My skill set spans from SDLC to the deployment of web, backend and blockchain applications with a primary focus on serving the community.

Badges

Problem Solving

Verified Skills

No certificate

312_gupta has not earned any certificates yet.

Work Experience

  • Software Engineer

    OptyFi | September 2020 - September 2022

    - Built Smart Contracts on Ethereum using Solidity which further can deposit crypto tokens into other DeFi protocols liKe Curve, Compound, Aave etc. - Developed smart contracts using ERC20 interfaces of Ethereum along with the proxy pattern of openZeppelin. - Deployed smart contracts using Hardhat and tested them using Hardhat, Waffle and Chai. - Composed REST APIs for interacting front-end with the smart contracts using web3.js and ethers library. - Deployed backend and REST application on AWS along with setting up the Database and authentication. - Worked on connecting with Metamask wallet and test networks like Rinkeby, Kovan and Georli. - Developed the core protocol Architecture (Backend) using TypeORM, Typescript, Node.js, Express, and Postgres. - Developed web application components using TypeScript, ReactJS, NodeJS, ES6, and Material UI.

  • Blockchain Developer Intern

    TrustWave | May 2020 - August 2020

    - Worked on building scalable blockchain using GO to solve current blockchain's problem of Trilemma. - Developed the test scripts for testing the blockchain's consensus mechanism.

  • Junior Backend Developer

    Capital Methods Ltd. | February 2020 - May 2020

    - Developed Front-end using Typescript and React for User's portfolios where users can see what loans they have applied for and loan statuses etc. - Built Smart Contracts using Solidity for Credefi project where smart contracts are used for processing the loans. - Designed and developed backend of the product for storing liquidity pools, tokens etc. data. Technology stack used: NodeJS, TypeORM, Typescript, Express, REST, and postgres.

  • Senior Software Engineer

    Infosys Ltd. | November 2015 - August 2019

    - Worked on T-Mobile servers and developed backend modules using Java for integrating with the database. - Worked on developing the UI dashboard for server admins for tracking logs and requests. - Led and worked with team on GitHub following Agile methodologies and reviewing codes on Git. - Tested server applications using Cucumber framework. - Understanding and refining business and functional requirements and converting them into technical design.

Education

  • George Brown College

    Blockchain Development, Post Graduation Certification | September 2019 - August 2020

  • Kurukshetra University

    Electronics & Communication Engineering, B.Tech | August 2011 - June 2015

  • Blog
  • Scoring
  • Environment
  • FAQ
  • About Us
  • Support
  • Careers
  • Terms Of Service
  • Privacy Policy